Инсталиране на Windows на QEMU
Независимо дали ни харесва или не, софтуерът, който изисква Windows, не е изчезнал от офисите. В ситуация, в която използването му е необходимо, е по-добре да имате виртуална ОС.
Единият вариант е специална машина, на която ще работят виртуалните. За решаването на такъв проблем е подходяща комбинация от libvirt и qemu, при която libvirt се използва за управление на виртуални машини, а qemu осигурява виртуализация.
Настройване на хост машина¶
Хост машината е компютърът, на който ще работи виртуалната машина.
Инсталиране на софтуер¶
Инсталирайте пакета app-emulation/libvirt (той ще изтегли всички зависимости, включително app-emulation/qemu )
Конфигурация на мрежата¶
Една от възможностите за свързване на виртуална машина е чрез хост мост. В този случай виртуалните машини ще могат да се намират в основната локална мрежа и да получават настройки от DHCP сървъра. За да направите това, нека конфигурираме мрежата в /etc/conf.d/net.
След модифициране на /etc/conf.d/net изтрийте /etc/init.d/net.eth0 и създайте /etc/init.d/net.br0
Стартиране на сървъра за виртуална машина¶
Добавете модула tun към автоматично зареждане
Стартирайте /etc/init.d/libvirtd и го добавете към autorun.
Свързване към сървър на виртуална машина¶
За да конфигурираме и стартираме виртуални машини, ще използваме програмата virt-manager от пакета app-emulation/virt-manager.
За да не искате постоянно паролата за root, можете да конфигурирате ssh мултиплексиране
Или настройте въвеждане на ключ
Създаване на виртуална машина¶
Изпълняваме RMB на низа за връзка към сървъра на виртуалната машина и избираме „Създаване“.
Изберете Local ISO, отидете на следващата стъпка, където избираме типаоперационна система и щракнете върху Преглед, за да изберете iso изображението.
Когато изберете ISO изображение, ще се отвори диалогов прозорец за избор на хранилище. Преди да изберете изображение, трябва да добавите директорията, в която се намира, като хранилище. Щракнете върху бутона „Добавяне на пул“ в долния ляв ъгъл. Въведете името и пътя. Изберете хранилището от лявата страна на прозореца и изберете необходимото iso изображение от списъка с томове.
Избираме паметта и броя на процесорите (в бъдеще ще можете да промените в настройките на виртуалната машина).
Следващата стъпка е да настроите твърдия диск. Изберете „Избор или създаване на допълнително пространство за данни“. Щракнете върху бутона "Настройка".
Диалоговият прозорец за съхранение на томове ще се отвори отново. Добавяме директория, както направихме по-рано за ISO - изображенията на твърдия диск на виртуалната машина ще бъдат разположени тук. Щракнете върху „Създаване на том“ и изберете опциите на твърдия диск.
Избираме създаденото изображение от списъка и преминаваме към последната стъпка, след което ще стартира виртуалната машина, в която извършваме нормална инсталация на Windows.
След инсталирането можете да работите със системата чрез интерфейса на хипервайзора или да конфигурирате rdp върху него.
Настройка на Windows¶
Деактивиране на актуализации¶
- Натиснете клавишите Win + R, въведете services.msc в прозореца Run и натиснете Enter. Ще се отвори прозорецът Услуги.
- Намираме услугата "Windows Update" (Windows Update) в списъка, щракнете двукратно върху нея.
- Щракнете върху „Стоп“ и изберете типа на стартиране „Деактивиран“.
RDP достъп¶
Самият отдалечен работен плот в операционната система Windows 10 не се стартира, все още трябва да му бъде разрешено да се свърже чрез протокола RDP:
- Отиваме в контролния панел и кликваме върху елемента Система.
- Ляво щесписък, в който трябва да изберете Настройки за отдалечен достъп.
Ще се отвори прозорецът Настройки, в който кликваме върху елемента Разрешаване на отдалечени връзки към този компютър и Разрешаване на връзки за отдалечена помощ към този компютър. По-добре е да посочите конкретно тези потребители, които ще се свържат с машината. Възможно е също така специално да се създаде потребител, за когото настройката на работния плот ще бъде подходяща. Премахнете отметката от „Разрешаване само на връзка“.
Променете типа на мрежата от публична на частна¶
Един от начините е да използвате стандартните опции в настройките на Windows 10.
- Направете LMB върху иконата на мрежата в тавата и изберете командата "Настройки на мрежата" в менюто
- Щракваме върху „Ethernet“ (или върху WiFi) и в десния панел щракнете върху името на адаптера
- В горната част на новия екран (свойства на адаптера) включете (или изключете) превключвателя, позицията "Включено" променя типа на мрежата на "Частен". Позицията „Изключено“ променя типа на мрежата на „Обществена“.
Дистанционна връзка¶
Или установете връзка чрез remmina
Възможни проблеми¶
Докато стартирате виртуална машина, може да получите грешка
В този случай трябва да спрете libvird и да презаредите kvm модулите
KVM не работи едновременно с виртуализацията на VirtualBox
В случай, че виртуалната машина е много бавна, уверете се, че поддръжката за хардуерна виртуализация е активирана в BIOS и виртуалната машина използва KVM хипервайзора. Това може да се види в параметрите на машината, в раздела Преглед.