Як встановити 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
A 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 найпростішим способом його використання є додаток Менеджер віртуальних машин. Ви знайдете його в Dash.
Натисніть кнопку Створити нову віртуальну машину на панелі інструментів, а менеджер віртуальних машин проведе вас через вибір способу встановлення, налаштування віртуального обладнання віртуальної машини та встановлення вибору гостьової операційної системи..
Цей процес буде знайомий, якщо ви коли-небудь використовували VirtualBox, VMware або іншу програму віртуальної машини. Можна встановити з диска, ISO-зображення або навіть з мережевого розташування.
Щоб призначити більше 2 Гб пам'яті віртуальній машині, вам знадобиться 64-розрядне ядро Linux. Системи з 32-бітовими ядрами можуть призначати максимум 2 Гб оперативної пам'яті для віртуальної машини.
За замовчуванням, KVM надає мережеву мережу, подібну до NAT, - ваша віртуальна машина не з'явиться в мережі як власний пристрій, але матиме доступ до мережі через операційну систему хоста. Якщо на вашій віртуальній машині запущено серверне програмне забезпечення та бажано, щоб це було доступно з інших пристроїв у мережі, потрібно налаштувати налаштування мережі.
Після вибору методу встановлення Virt-Manager завантажить гостьову операційну систему у вікно. Встановіть гостьову операційну систему, як на фізичній машині.
Керування віртуальними машинами
Вікно віртуального менеджера машини відображає список встановлених віртуальних машин. Клацніть правою кнопкою миші віртуальні машини у вікні, щоб виконати дії, включаючи їх запуск, вимикання, клонування або міграцію.
Ви можете переглядати інформацію про віртуальну машину та налаштовувати її віртуальне обладнання, натиснувши піктограму i-подібної панелі інструментів у вікні віртуальної машини.