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















