Устанавливаем CentOS в VirtualBox
ИТ База знаний
ShareIT – поделись знаниями!
Полезно
Узнать IP – адрес компьютера в интернете
Онлайн генератор устойчивых паролей
Онлайн калькулятор подсетей
Калькулятор инсталляции IP – АТС Asterisk
Руководство администратора FreePBX на русском языке
Руководство администратора Cisco UCM/CME на русском языке
Навигация
Серверные решения
Телефония
FreePBX и Asterisk
Настройка программных телефонов
Корпоративные сети
Популярное и похожее
Пошаговый ввод в домен Windows 10
Погружение в Iptables – теория и настройка
Установка и настройка веб сервера Apache и Nginx. В чем разница?
Установка и настройка Docker Swarm
Установка VirtualBox 6.0 на Linux
VirtualBox – это кроссплатформенное программное обеспечение для виртуализации с открытым исходным кодом, которое может быть установлено в любой операционной системе и позволяет устанавливать и запускать несколько гостевых операционных систем на одном компьютере.
Например, если вы установите его в своей системе Linux, вы можете запустить операционную систему Windows XP в качестве гостевой ОС или запустить ОС Linux в вашей системе Windows и так далее. Таким образом, вы можете установить и запустить столько гостевых операционных систем, сколько вам нужно, единственным ограничением является дисковое пространство и память.
Недавно Oracle выпустила последнюю стабильную версию Virtualbox 6.0.0,и новейшая версия Virtual Box включает в себя много значительных изменений и новые функции.
Что нового в VirtualBox 6.0
- Добавлена поддержка экспорта виртуальной машины в Oracle Cloud Infrastructure;
- Значительно улучшена поддержка HiDPI и масштабирования, а также улучшенное обнаружение и конфигурация для каждой машины;
- Большая доработка пользовательского интерфейса с легкой и простой настройкой виртуальных машин;
- Новый файловый менеджер позволяет пользователю управлять гостевой файловой системой и копировать файлы между хостом и гостем;
- Основное обновление эмуляции устройств с трехмерной графикой для гостей Linux;
- Утилита vboximg-mount для хостов позволяет пользователям получать доступ к содержимому гостевых дисков на хосте;
- Добавлена поддержка использования Hyper-V на хосте Windows;
Вы можете посмотреть подробности о VirtualBox 6.0 на их официальной странице журнала изменений.
В этом руководстве объясняется, как установить VirtualBox 6.0 в системах RHEL, CentOS и Fedora, используя собственный репозиторий VirtualBox с инструментами YUM и DNF (для выпусков Fedora 22+).
Также в этом руководстве объясняется, как установить VirtualBox 6.0 в системах Debian, Ubuntu и Linux Mint, используя собственный репозиторий VirtualBox с помощью команды APT-GET или APT.
Установка VirtualBox 6.0 в Red Hat Enterprise Linux, CentOS и Fedora
Если у вас установлена более ранняя версия Virtualbox, удалите ее перед установкой последней версии.
Добавление VirtualBox Repository
Затем добавьте собственный репозиторий VirtualBox для установки последней версии VirtualBox 6.0 в следующих системах.
Для RHEL/CentOS 7/6
Для RHEL/CentOS 5
Для For Fedora 24-29
Установка пакеты зависимостей для VirtualBox
VirtualBox использует модуль ядра vboxdrv для управления и выделения физической памяти для гостевых операционных систем. Без этого модуля вы все еще можете использовать VirtualBox для создания и настройки виртуальных машин, но они не будут работать.
Итак, чтобы сделать VirtualBox полностью функциональным, вам нужно сначала обновить вашу систему, а затем установить некоторые дополнительные модули, такие как DKMS, kernel-headers и kernel-devel, а также некоторые пакеты зависимостей.
Установка VirtualBox 6.0
После того, как вы установили все необходимые пакеты зависимостей, вы можете установить последнюю версию VirtualBox, используя следующую команду.
Перестройте модули ядра для VirtualBox 6.0
Приведенная ниже команда автоматически создаст группу и пользователя vboxusers, а также найдет и автоматически перестроит необходимые модули ядра.
Для Fedora 22+ и CentOS/RHEL 7
Для Fedora 18-16 и CentOS/RHEL 6/5
Если вышеуказанный процесс сборки завершится неудачно, вы получите предупреждающие сообщения, подобные приведенным ниже.
В этом случае вам нужно сначала проверить ваше установленное ядро, а затем установить нужные kernel-devel, используя следующие команды.
Внимание: в команде CURRENT_KERNEL нужно заменить на то, что вы получите, выполнив команды uname -r
Затем замените user_name в следующей команде вашим собственным именем пользователя.
Если вы получили какое-либо сообщение об ошибке, например, KERN_DIR, или если ваш исходный каталог ядра не был автоматически обнаружен процессом сборки, вы можете установить его с помощью следующей команды. Убедитесь, что вы изменили версию ядра в соответствии с вашей системой, как показано ниже.
Установка VirtualBox 6.0 в Debian, Ubuntu и Linux Mint
Сначала удалите любую более раннюю версию Virtualbox, если таковая имеется.
Затем установите последнюю версию VirtualBox 6.0, используя официальный репозиторий Virtualbox. Чтобы добавить репозиторий, используйте следующую команду, как показано ниже.
Запуск VirtualBox 6.0
Просто выполните следующую команду, чтобы запустить ее из терминала, или используйте панель запуска из меню для запуска VirtualBox.
Установка пакета расширений VirtualBox
Если вам нужны дополнительные функции, такие как VirtualBox RDP, PXE, ROM с поддержкой E1000 и хост-контроллером USB 2.0 и т. Д. Вам необходимо загрузить и установить пакет расширений VirtualBox с помощью следующей команды wget.
Чтобы установить пакет расширений, после того, как вы загрузили vbox-extpack, откройте его при помощи Virtualbox, как показано ниже.
Если это не сработает, откройте Virtaulbox – «Настройки» – «Расширения» и найдите vbox-extpack для его установки.
Обновление VirtualBox
Если вы хотите обновить VirtualBox до последней версии в будущем, вы можете просто запустить следующую команду, чтобы обновить его.
На Ubuntu/Linux Mint
Удаление VirtualBox
Если вы хотите полностью удалить VirtualBox, просто используйте следующую команду, чтобы полностью удалить его из вашей системы.
На Ubuntu/Linux Mint
Вы также можете скачать VirtualBox 6.0 для других платформ Linux, Windows и Mac OS X с официального сайта.
Полезна ли Вам эта статья?
Пожалуйста, расскажите почему?
Нам жаль, что статья не была полезна для вас 🙁 Пожалуйста, если не затруднит, укажите по какой причине? Мы будем очень благодарны за подробный ответ. Спасибо, что помогаете нам стать лучше!
Подпишитесь на нашу еженедельную рассылку, и мы будем присылать самые интересные публикации 🙂 Просто оставьте свои данные в форме ниже.
Установка Linux на Virtualbox
Для тестирования новых дистрибутивов и операционных систем не всегда удобно использовать реальный компьютер. Если хочется посмотреть что изменилось в том или ином дистрибутиве, или вам нужно запустить несколько программ, которые не устанавливаются в вашей системе, вы можете установить нужный дистрибутив на виртуальную машину. Для новичков вообще обязательно сначала установить систему на виртуальную машину и разобраться с ней.
Установка Linux на VirtualBox достаточно проста и не требует много знаний. Нужно только выбрать подходящие параметры, настроить жесткий диск и пройти процесс установки, как и при установке обычной системы. В одной из предыдущих статей мы рассматривали как пользоваться VirtualBox в более общем смысле, в этой же поговорим как установить Linux на VritualBox.
Установка Linux на VritualBox
Для того чтобы установить Linux на VirtualBox нам понадобиться несколько вещей:
- Образ диска с Linux – определитесь какой дистрибутив вы собираетесь устанавливать и загрузите его образ на официальном сайте, например, Ubuntu или Fedora. Также обратите внимание на архитектуру образа, если у вас 32 битная основная система, то вряд ли у вас получиться запустить 64 бит гостевую;
- Установленная виртуальная машина – VirtualBox, это кроссплатформенная программа, которая может работать не только в Linux, но и в Windows и MacOS. Поэтому вы можете запускать Linux в любой операционной системе. Для большинства из них можно скачать установщик VirtualBox на официальном сайте программы;
- Компьютер с поддержкой аппаратной виртуализации – конечно, вы можете запускать виртуальные машины и без поддержки аппаратной виртуализации, но они будут работать в разы медленнее. Большинство современных процессоров поддерживают AMD-V или Intel-VT-X. Посмотрите нельзя ли включить такую возможность в вашем BIOS.
Если у вас все это поддерживается мы можем перейти к созданию виртуальной машины. Запустите VirtualBox и нажмите кнопку создать:
В первом окне мастера введите название вашей новой виртуальной машины, выберите тип (Linux) и дистрибутив, например, Ubuntu:
Следующий шаг – нужно выбрать количество оперативной памяти для вашей машины, но умолчанию VirtualBox предлагает количество памяти в зависимости от используемой машины, но для современных дистрибутивов будет достаточно 2 Гб, это нужно для более плавной и удобной работы, хотя система будет работать и при 1024 Мб и даже меньшем объеме.
Дальше нам необходимо создать жесткий диск для установки системы, объем диска зависит от операционной системы, но поскольку вы можете создавать динамический диск, который будет изменять размер реального файла в файловой системе по мере наполнения, то можно указать 30 или даже 50 Гб чтобы было точно достаточно.
Сначала выберите “Создать новый виртуальный жесткий диск”, затем выберите тип диска:
Наиболее часто для виртуальных машин используется диск типа VDI. Затем выберите размер диска и имя для его файла. Хотя и есть возможность использовать место по мере необходимости, лучше так не делать на HDD, лучше выделяйте все место сразу, это увеличит производительность до 10%:
Виртуальная машина почти готова, но нужно еще кое-что настроить. По умолчанию VirtualBox выделяет 16 мегабайт оперативной памяти для машин, но современным дистрибутивам этого мало, поэтому нажмите “Настройки”, а затем на вкладке “Дисплей” установите значение видеопамяти в 128 мегабайт. Этого уже должно хватить. Кроме того, отметьте галочку 3D ускорения:
Еще нас будет интересовать раздел “Система”, вкладка “Материнская плата”, здесь нужно выбрать чипсет ” ICH9″, Linux работает с ним лучше, также отметьте галочки часов в UTC.
На вкладке “Процессор” нужно отметить использовать “PAE/NX”, и не выбирайте много процессоров, одного ядра будет достаточно. В разделе “Ускорение” отметить все галочки и выбрать ваш гипервизор, в Linux лучше всего использовать KVM:
Дальше запускайте виртуальную машину:
При первом запуске вам будет предложено выбрать установочный носитель, с которого будет проводиться установка, это может быть реальный CD привод или же просто образ в файловой системе:
Дальше будет запущена виртуальная машина и операционная система, которую вы выбрали и вам необходимо выполнить все действия для установки:
Мы не будем рассматривать установку Ubuntu, поскольку это уже подробно описано в одной из предыдущих статей.
Но после завершения установки есть еще несколько настроек. Во-первых – вам нужно установить дополнения гостевой ОС Ubuntu или для другого выбранного вами дистрибутива. Процесс везде одинаковый. Также, если вы используете Ubuntu, нужно включить облегченный режим Unity, чтобы все работало быстрее. Для этого выполните:
gsettings set com.canonical.Unity lowgfx true
На всякий случай, команда для отключения этого режима:
gsettings set com.canonical.Unity lowgfx false
Эти команды работают в Ubuntu 17.04, в более ранних версиях такой режим можно включить только через CompizConfig. Теперь установка Linux на VirtualBox полностью завешена и система готова к использованию.
Выводы
В этой статье мы рассмотрели как установить Linux на VirtualBox, как видите, это совсем не сложно и будет очень полезным для новичков, которые хотят протестировать новую операционную систему или же для пользователей, которые часто устанавливают новые дистрибутивы. А вы используете VirtualBox? Для чего? Часто тестируете системы в виртуальных машинах? Напишите в комментариях!
Complike.ru — Новости IT, практические советы админам и пользователям
А так же, обзоры новинок программного обеспечения, сетевого оборудования, комплектующих
Установка CentOS 7 на виртуальной машине
Подобных статей достаточно много, но, так как далее я подготовил статьи по настройкам связанным с CentOS, посему, все же опишу процесс установки. К тому же он не будет долгим. Итак, заходим на официальный сайт в раздел скачивание и скачиваем, в моем случае DVD ISO:
Если вдруг скорость Вас не порадует, чуть ниже есть возможность скачать через торрент, к примеру — я так же раздаю этот дистрибутив, ещё кто-то раздает.. и так Вы добьетесь максимальной скорости скачивания, в пределах возможности Вашего интернет канала. Качать я буду все же полную версию CentOS, а не минимальную, как в Debian 7.6 обзор которой я опубликовывал ранее.
После скачивания, создаем виртуальную машину и подключаем к ней только что скаченный образ. в моем случае это будет Oracle VM VirtualBox. Нажимаем создать, имя, пусть будет «centos», тип — Linux и так как в списке версий, к сожалению нет CentOS, поэтому выбираем Red Hat 64 bit (даже если у Вашей виртуальной машины менее 2 гб озу, поставьте 64 бит, попросту часто бывают случаи что установка ОС не получиться):
Далее, нажимаем кнопку «Next» и указываем 2048 мб оперативной памяти:
Нажимаем «Next» и после этого — «Создать новый виртуальный жесткий диск»:
И выбираем диск по умолчанию «VDI»:
Нажимаем «Next» и оставляем крыжик на «Динамический виртуальный жёсткий диск»:
Нажимаем «Next» и далее укажем размер жесткого диска, дабы не париться по поводу свободного места — укажем примерно 40 гб., так как диск у нас динамический, то место будет занимать на реальном жестком диске по мере надобности, то есть сразу все 40 гб не зарезервируются на нашем жестком диске:
Далее, нажимаем на кнопку «Создать», после этого нажимаем на кнопку «Настроить», залезаем в меню «Система» и во вкладке «Процессор» при необходимости выбираем 2-3 ЦПУ (в моем случае установка идет на Core i7 — 8 ядер, поэтому, я могу себе это позволить):
Далее, в меню «Носители» добавляем скаченный нами ISO образ диска CentOS:
После выбора образа у нас будет что то типа того:
Переходим в меню «Сеть» , так как в моем случае — имеется домашний роутер с выдачей IP адресов (DHCP сервером), то, я выберу тип подключения «Сетевой мост» с выбором моей сетевой карты на рабочей машине, в «Дополнительно» убеждаюсь, что тип адаптера — это стандартная сетевая карта Intel PRO/1000 MT:
После этого нажимаем на кнопку «ОК».
Кстати, если Вы используете VmWare, то Вам необходимо будет отредактировать vmx файл нашей виртуальной машины (после создания), нажимаем правой кнопкой мыши на vmx файле и открываем к примеру в блокноте или Notepad++:
Одминский блог
Блог о технологиях, технократии и методиках борьбы с граблями
Установка VirtualBox 4.2 на CentOS 6.3
Собственно как я вчера и писал, после того как поднял VNC сервер на CentOS, перешел к установке VirtualBox. Хотел конечно изначально поставить VMware Workstation, но решил что надо быть законопослушным мальчиком, поэтому все таки остановился на Oracle Virtual Box 4.2. Казалось бы там ничего сложного нет- скачиваешь пакет и ставишь, но оказалось много подводных камней, превращающих тривиальный вроде бы процесс установки софта, в интересную аркаду.
Для начала подключаем публичные репозитории
# cd /etc/yum.repos.d
# wget http://public-yum.oracle.com/public-yum-ol6.repo
# wget http://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo
Если после этого установить VirtualBox через следующую команду
# yum install VirtualBox-4.2
то программа появится в системном меню, но при вызове будет выкидывать ошибку “Kernel driver not installed” с руганью на права драйвера /dev/vboxdrv, которые предлагается подправить через скрипт /etc/init.d/vboxdrv setup но скрипт также что не может отработать.
При это настоятельно рекомендовалось установить DKMS (Dynamic Kernel Module Support), но прямая установка через YUM не прокатывала, поэтому его надо ставить через RPMforge, с которого собственно и начинаем нашу установку.
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
# rpm –import http://apt.sw.be/RPM-GPG-KEY.dag.txt
# rpm -i rpmforge-release-0.5.2-2.el6.rf.*.rpm
# yum install htop
теперь переходим к установке DKMS и дополнительных пакетов ядра и разработки, без которых мы только сможем создавать виртуальные машины, но никаких их не использовать:
# yum –enablerepo rpmforge install dkms
# yum groupinstall “Development Tools”
# yum install kernel-headers kernel-devel
После этого реисталлим или инсталим VirtualBox-4.2
# yum install VirtualBox-4.2
Назначам пользователей которые будут пользоваться программой в новосозданную группу vboxusers
# usermod -a -G vboxusers USERNAME
После чего обновляем драйвера VirtualBox
# /etc/init.d/vboxdrv setup
и спокойно запустив VirtualBox настраиваем виртуальные машины
ПРОБЛЕМА:
У меня при попытке выполнить скрипт
# /etc/init.d/vboxdrv setup
вылетела ошибка
Stopping VirtualBox kernel modules [ OK ]
Uninstalling old VirtualBox DKMS kernel modules [ OK ]
Trying to register the VirtualBox kernel modules using DKMS
Error! Your kernel headers for kernel 2.6.32-279.19.1.el6.x86_64 cannot be found at
/lib/modules/2.6.32-279.19.1.el6.x86_64/build or /lib/modules/2.6.32-279.19.1.el6.x86_64/source.
[FAILED]
(Failed, trying without DKMS)
Recompiling VirtualBox kernel modules [FAILED]
(Look at /var/log/vbox-install.log to find out what went wrong)
порывшись, обнаружил что что при установке kernel-devel ставилась версия kernel-devel-2.6.32-279.22.1.el6.x86_64, тогда как актуальная версия ядра была ниже:
# uname -r
2.6.32-279.19.1.el6.x86_64
Поэтому надо было либо грейдить ядро, либо руками сказать какую версию исходников я хочу. По врожденной лени предпочел последнее:
# yum install kernel-devel-2.6.32-279.19.1.el6.x86_64