Kvm як заміна virtualbox

У зв'язку з генерацією initrd при кожному оновленні ядра і жахливої ​​політиці Oracle я вирішив відмовитися від VirtualBox і перейти на чудову технологію віртуалізації - KVM. Між іншим, її розвиває Red Hat. яка відмовилася від Xen на користь KVM.

Для початку перевіримо, чи підтримує наш процесор KVM:

Якщо число, отримане в результаті дорівнює 0, то це означає, що процесор не підтримує KVM. Якщо більше нуля, то все нормально.

Встановимо необхідні пакети.

  • libvirt-bin - встановлює libvirtd який необхідний для адміністрування примірників qemu і kvm використовують libvirt
  • qemu-kvm - це бакенд - набір керуючих утиліт
  • ubuntu-vm-builder - зручний інструмент для створення віртуальних машин
  • bridge-utils - створює міст (bridge) з вашої мережі на віртуальні машини
  • virt-manager - додаток c графічним інтерфейсом для управління віртуальними машинами, розроблене Red Hat.

Додамо користувача в потрібні групи (для всіх систем):

Ось як виглядає virtual-manager.

Kvm як заміна virtualbox

Далі танцюємо, як душа забажає. Ось мої кроки по установці Windows XP всередині KVM.

Заходимо в virt-manager. Applications> System Tools> Virtual Machine Manager Там створюємо жорсткий диск і налаштовуємо мережу для майбутньої машинки. Все інтуїтивно зрозуміло. Знаходимо образ Windows XP і запускаємо команди.

-m - параметр оперативної пам'яті, в нашому випадку 512 МБ.

-hda - опція, яка вказує на віртуальний жорсткий диск.

-cdrom - опція, яка вказує на образ з системою.

-boot - опція віртуального биоса, яка вказує з чого робити завантаження

Встановлюємо систему. Завантажуємо свіжовстановленому систему з перенаправленням порту RDP на 5555.

В даному прикладі приведена просте налаштування віртуальної машини, без створення снапшотов і можливості зупинити на паузу гостьову систему. Для більш тонкої настройки використовуйте virtsh.

Схожі статті