Как установить KVM и создать виртуальные машины в Ubuntu
Если вы используете Linux, вам не нужны VirtualBox или VMware для создания виртуальных машин. Вы можете использовать KVM - виртуальную машину на основе ядра - для запуска как Windows, так и Linux на виртуальных машинах.
Вы можете использовать KVM напрямую или с другими инструментами командной строки, но графическое приложение Virtual Machine Manager (Virt-Manager) будет наиболее знакомо людям, которые использовали другие программы виртуальных машин..
Установка KVM
KVM работает только в том случае, если ваш процессор поддерживает аппаратную виртуализацию - Intel VT-x или AMD-V. Чтобы определить, включает ли ваш процессор эти функции, выполните следующую команду:
egrep -c '(svm | vmx)' / proc / cpuinfo
0 означает, что ваш процессор не поддерживает аппаратную виртуализацию, а 1 или более означает, что она поддерживает. Возможно, вам все равно придется включить поддержку аппаратной виртуализации в BIOS вашего компьютера, даже если эта команда возвращает 1 или более.
Используйте следующую команду для установки KVM и поддерживающих пакетов. Virt-Manager - это графическое приложение для управления вашими виртуальными машинами - вы можете напрямую использовать команду kvm, но libvirt и Virt-Manager упрощают процесс.
sudo apt-get установить qemu-kvm libvirt-bin bridge-utils virt-manager
Только пользователь root и пользователи в группе libvirtd имеют разрешение на использование виртуальных машин KVM. Выполните следующую команду, чтобы добавить свою учетную запись в группу libvirtd:
sudo adduser название libvirtd
После выполнения этой команды выйдите из системы и снова войдите в нее. Запустите эту команду после повторного входа в систему, и вы увидите пустой список виртуальных машин. Это указывает на то, что все работает правильно.
virsh -c qemu: /// системный список
Создание виртуальных машин
После того, как вы установили KVM, его проще всего использовать с приложением Virtual Machine Manager. Вы найдете это в своем Dash.
Нажмите кнопку «Создать новую виртуальную машину» на панели инструментов, и диспетчер виртуальных машин проведет вас через выбор метода установки, настройку виртуального оборудования виртуальной машины и установку выбранной гостевой операционной системы..
Процесс будет знаком, если вы когда-либо использовали VirtualBox, VMware или другое приложение виртуальной машины. Вы можете установить с диска, ISO-образа или даже из сети.
Чтобы выделить более 2 ГБ памяти для виртуальной машины, вам потребуется 64-разрядное ядро Linux. Системы с 32-битными ядрами могут выделить максимум 2 ГБ ОЗУ для виртуальной машины.
По умолчанию KVM предоставляет вам мостовую сеть в стиле NAT - ваша виртуальная машина не будет отображаться в сети как собственное устройство, но будет иметь сетевой доступ через операционную систему хоста. Если вы используете серверное программное обеспечение на своей виртуальной машине и хотите, чтобы оно было доступно с других устройств в сети, вам придется настроить параметры сети..
После выбора метода установки Virt-Manager загрузит гостевую операционную систему в окне. Установите гостевую операционную систему, как на физической машине.
Управление виртуальными машинами
В окне Диспетчер виртуальных машин отображается список установленных виртуальных машин. Щелкните правой кнопкой мыши виртуальные машины в окне, чтобы выполнить действия, включая запуск, выключение, клонирование или миграцию..
Вы можете просмотреть информацию о виртуальной машине и настроить ее виртуальное оборудование, щелкнув значок панели инструментов в форме буквы i в окне виртуальной машины..