Как да създадете виртуална машина на Windows в Linux с KVM

Как да създадете виртуална машина на Windows в Linux с KVM
Читатели като вас помагат в подкрепа на MUO. Когато правите покупка чрез връзки на нашия сайт, ние може да спечелим комисионна за партньор. Прочетете още.

Изпълнението на Windows виртуална машина заедно с Linux има своите предимства. С настроена виртуална машина на Windows не е нужно да се занимавате със слоевете за съвместимост или да търсите алтернативи с отворен код на любимите си приложения за Windows. Освен това, ако сте разработчик, става лесно да тествате софтуера си на множество операционни системи.





видео на деня Starforge Voyager Creator: Заслужава ли си да разгледате тази персонализирана марка за компютърни игри? Страхотен компютър за игри/стрийминг, създаден от нова компания, поддържана от стриймъри, нетърпелива да прави вълни

Виртуална машина, базирана на ядрото, или KVM е най-добрият ви залог, когато става въпрос за настройка на Windows виртуална машина на Linux. Но как да създадете нов KVM и да инсталирате Windows на него?





1. Инсталирайте и конфигурирайте необходимия KVM софтуер

Като първа стъпка трябва да проверите дали процесорът ви поддържа виртуализация и дали тя е активирана във вашата система. За да направите това, стартирайте:





 grep -Ec '(vmx|svm)' /proc/cpuinfo
  проверете поддръжката за виртуализация на linux

Изход, по-голям от 0, означава, че виртуализацията е активирана и можете да продължите. Ако не е така, рестартирайте компютъра си, отидете на опциите на BIOS и активирайте поддръжката за виртуализация .

Ако за първи път работите с KVM, трябва да разберете Базирани на ядрото виртуални машини и как работят .



След като виртуализацията е настроена, инсталирайте необходимите KVM пакети от хранилищата на вашата дистрибуция. Командата за инсталиране ще варира в зависимост от дистрибуцията, която използвате.

На базирани на Debian и Ubuntu дистрибуции изпълнете:





 sudo apt install qemu-kvm libvirt-daemon bridge-utils virt-manager

На Arch Linux и неговите производни:

 sudo pacman -S qemu-kvm libvirt bridge-utils virt-manager

Инсталирайте KVM пакети на Fedora и RHEL с:





 sudo dnf install @virtualization

След това активирайте и стартирайте демона libvirt, като изпълните:

 sudo systemctl enable libvirtd 
sudo systemctl start libvirtd

Проверете дали libvirtd работи правилно с:

 sudo systemctl status libvirtd

Ако изходът се върне „активен“ в зелено, можете спокойно да продължите. Ако показва 'неактивен' в червено, изпълнете горните команди отново.

Накрая добавете своя потребител към групите libvirt и kvm с:

 sudo usermod -aG libvirt $(whoami) 
sudo usermod -aG kvm $(whoami)

2. Изтеглете Windows 10 ISO

След като приключите конфигурацията на виртуализацията, вече сте готови да създадете виртуална машина. Но първо изтеглете ISO файла на Windows 10, който ще използвате за зареждане на виртуалната машина.

Преминете към страницата за изтегляне на Windows 10 и превъртете надолу, за да изберете Windows 10 (ISO с множество издания) от падащото меню Избор на издание. След това щракнете Потвърдете .

  Изтегляне на windows 10 iso файл

Изберете подходящия език и натиснете продължи . Вече ще имате две опции за изтегляне на 64- и 32-битовите издания на Windows 10. Кликнете върху тази, която искате да инсталирате.

Изтегли: Windows 10 (Безплатно)

3. Създайте нов KVM с помощта на virt-manager

Стартирайте Virtual Machine Manager, като напишете virt-мениджър в командния ред или от менюто с приложения. Щракнете върху Създайте нова виртуална машина опция (иконата на работния плот с бутон за възпроизвеждане в средата), за да продължите.

  създайте нова kvm виртуална машина

Продължете с избора по подразбиране— Локален носител за инсталиране — и щракнете Напред .

  локална медия инсталирайте kvm linux

Кликнете Преглед > Преглед на местно ниво и изберете изтегления Windows 10 ISO файл от вашето хранилище. Кликнете Отворете за да изберете ISO изображение. Virtual Machine Manager автоматично ще открие операционната система. Кликнете Напред за да продължите.

  изберете Windows iso файл във virt-manager

Посочете количеството памет и процесорните ядра, които искате да разпределите на виртуалната машина. За начало половината от действителната памет на вашия компютър ще бъде повече от достатъчна. Що се отнася до процесорните ядра, изберете всичко, вариращо от една трета до половината от наличните ядра. След като сте готови, ударете Напред .

  конфигуриране на памет и процесор за kvm

В следващия прозорец се уверете Активирайте хранилището за тази виртуална машина е отметнато. След това посочете размера на изображението на диска (50GB ще са достатъчни) и щракнете Напред .

  разпределете място за съхранение за windows kvm

Въведете името на виртуалната машина и щракнете завършек след като прегледате спецификациите на VM.

  прегледайте спецификациите на windows kvm

Virtual Machine Manager сега ще създаде машината и ще я стартира веднага след това.

4. Инсталирайте Windows 10 на KVM

Ще се появи нов прозорец на Virtual Machine Manager, в който можете да видите зареждането на вашата Windows машина. Екранът ще стане син и ще видите да се появява полето за настройка на Windows.

Изберете езика за инсталиране, формата на времето и валутата и клавиатурата или метода на въвеждане от списъка с налични опции. След като сте готови, ударете Напред > Инсталирай сега .

четете безплатно комикси онлайн
  инсталиране на windows в kvm

Процесът на настройка ще започне и ще бъдете помолени да въведете продуктов ключ. Въведете продуктовия ключ, ако имате такъв. В противен случай изберете Нямам продуктов ключ .

  въведете продуктовия ключ на Windows

Има различни версии на Windows 10 можете да инсталирате. Изберете тази, която искате да инсталирате, и щракнете Следващия . На следващия екран отметнете квадратчето до Приемам условията на лиценза и щракнете Следващия .

  изберете издание на windows

Изберете По избор: Инсталирайте само Windows (разширено) тъй като виртуалната машина вече няма инсталиран Windows.

  надграждане или персонализирано инсталиране на windows в kvm

На следващия екран разделете устройството с помощта на Нов , Изтрий , и формат опции, ако искате да имате няколко устройства. За тези, които обичат да настроят един дял, щракнете Следващия .

Сега Windows ще започне да се инсталира на виртуалната машина. Ще преминете през следните стъпки: копиране на файлове на Windows, подготовка на файлове за инсталиране, инсталиране на функции, инсталиране на актуализации и завършване.

  инсталиране на windows вътре в kvm