І так, віртуалізація, сервер який ми встановили тут , можна використовувати для запуску гостьових операційних систем, для цього нам знадобиться KVM. Спочатку нам треба визначити чи підтримує наш процесор апаратну віртуалізацію, йдемо в консоль і виконаємо команду:
egrep '(vmx|svm)' /proc/cpuinfo
Якщо є висновок, то значить ваш процесор підтримує апаратну віртуалізацію, немає то потрібен інший сервак.Пробуем ставити пакет KVM.
yum install kvm libvirt python-virtinst qemu-kvm bridge-utils
Запустимо демон libvirtd і додамо його в автозавантаження
service libvirtd start
chkconfig libvirtd on
І перевіримо як встановився
virsh -c qemu:///system list
Помилок немає, значить все хорошо.Отключім службу Network Manager, і перемкнемося на менеджер мережі за замовчуванням.
service NetworkManager stop
service network start
chkconfig NetworkManager off
chkconfig network on
Тепер, що б гостьові машини (виртуалки) мали повноцінний доступ до мережі, треба налаштувати міст (бридж). Його ми будемо робити з нашого активного інтерфейсу eth0 для цього додамо ще один br0 зробимо копію інтерфейсу eth0
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/back.ifcfg-eth0
Відкриємо на редагування файл інтерфейсу eth0 і і помістимо в нього наступний текст
nano /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BRIDGE=br0
Ctrl +O и Ctrl+X
Скопіюємо бакапний файл в новий інтерфейс br0.
cp /etc/sysconfig/network-scripts/back.ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-br0
Відкриємо і наведемо його до виду
nano /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
TYPE=Bridge
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
IPADDR=192.168.0.11
GATEWAY=192.168.0.1 # це IP роутера, файервола, то через кого виходите в інет
DNS1=8.8.8.8 # це днс гугла
DOMAIN= #Ім'я робочої групи (або домена)
DEFROUTE=yes
IPV6INIT=no
NAME="System br0"
Ctrl +O и Ctrl+X
Значущі коментарі в тексті, тепер треба перезапустити сітку (якщо помилилися, консоль може відвалитися)
service network restart
ifconfig -- покаже нам всі наші активні інтерфейси (eth0, br0, lo, virt ....)
Тепер можна створювати виртуалки, але так як є можливість це робити в графічному інтерфейсі то спочатку встановимо GUI для роботи з віртуалкою виконаємо команду
yum install virt-manager libvirt qemu-system-x86 openssh-askpass libcanberra-devel
Ще можна додати
yum install qemu-guest-agent qemu-kvm-tools
У KDE (в графічному інтерфейсі) з'явитися "Менеджер виртуальных машин" їм то ми і будемо ставити виртуалки
Перед початком створення віртуалок невеликий курс по інструментах дозволяє працювати з (* .img) файлами віртуалок, так, я їх створюю в файлах, а не розмічаю простір на дисках, з файлом зручно, скопіювати перемістити можна ну і т.д. Команди збільшення та зменшення розміру файлу, що відповідно в виртуалке вам дасть створити додатковий диск або збільшити існуючий. Завершуємо роботу віртуальної машини, пов'язаної із змінним дисковим чином.
Збільшуємо розмір образу. У разі використання KVM / QEMU:
qemu-img resize vm.img +5GB
Це додасть 5 гигов до розміру диска виртуалки.
Зі зменшенням трохи складніше. спочатку треба в виртуалке звільнити дисковий простір, зменшити диск засобами виртуалки і тільки потім виконати вище вказану команду, тільки плюс замінити на мінус, або взагалі без знака, поекспериментуйте, не пам'ятаю.
Є ще команда qemu-img convert яка дозволяє конвертувати в різні формати (img, qcow2 .....).
Продовжимо, йдемо в графічну оболонку і запускаємо "Менеджер віртуальних машин", ставитимемо Windows 10, microsoft заявила, що її можна встановити безкоштовно, йдемо сюди і качаємо потрібний нам образ (рекомендую почати з (32-розрядна (x86) версія)) я її ставив.
Натискаючи мониторчик
Заповнимо як на картинці, назвати можете як хочете :), Вперед
Вибираємо образ, який завантажили, тип ОС, Версия
Процесор (за умови, що ядер у вас достатньо), пам'яті 2 гіга достатньо, Вперед
Ось розмір диска я 30 гигов вибрав (не ставив ще 10), Вперед
У додаткових параметрах виберемо наш бридж br0 (на ньому буде висіти мережева карта нашої вінди) і архітектуру ОС
Ну і нарешті Завершити, KVM пошерстити трохи і почне установку
І після чаклунства з установкою windows ми нарешті то побачимо це чудо, ха.
Ось так.