Ето как можете да инсталирате пълноценна виртуална версия на операционна система във виртуална машина с помощта на Hyper-V.
Проверете вашия компютър за поддръжка на Hyper-V чрез командния ред
Ако вашият компютър не поддържа Hyper-V, можете да го активирате чрез Включване или изключване на функциите на Windows в контролния панел
Рестартирайте компютъра си и след това създайте виртуален превключвател на Hyper-V, като отворите Hyper-V Manager от менюто "Старт"
Създайте виртуалната машина чрез Hyper-V Manager и New Virtual Machine Wizard
Понастоящем е възможно да се стартират редица дистрибуции на Linux изначално под Windows 10. Тези Linux среди обаче са ограничени в функциите и инструментите, които можете да използвате. В Windows 10 има само три дистрибуции, от които да избирате: Ubuntu, SUSE Linux Enterprise и OpenSUSE Leap. И трите дистрибуции разчитат на интерфейс на командния ред, така че ще пропуснете да стартирате някое от графичните изживявания (GNOME, KDE, XFCE или други базирани на Linux графични приложения).
За да получите пълнофункционална версия на Linux на Windows 10, инсталирането на любимата ви дистрибуция ( Linux-говори за "дистрибутор или разпространена версия" ) на втори компютър винаги е опция, ако имате късмет да имате такава, но не всеки има такава да пощади. За щастие можете просто да използвате вашия компютър с Windows 10, все още е възможно да стартирате пълноценна версия на Linux, като използвате виртуална машина (VM), използвайки Hyper-V. Ето какво трябва да направите в Windows 10, за да създадете виртуална машина с Hyper-V.
Активирайте Hyper-V в Windows 10
Hyper-V е технологичен инструмент за виртуализация от Microsoft, който е наличен в Windows 10 Pro, Enterprise и Education. Hyper-V ви позволява да създадете една или няколко виртуални машини, за да инсталирате и стартирате различни операционни системи на един компютър с Windows 10. Наличието на правилната версия на Windows 10 не е единственото, от което се нуждае вашият компютър; има и хардуерни изисквания:
- 64-битов процесор с преобразуване на адреси от второ ниво (SLAT).
- Процесорът трябва да поддържа VM Monitor Mode Extension (VT-c на Intel чипове).
- 4GB памет минимум.
Ето какво трябва да направите, за да проверите дали вашият компютър с Windows 10 поддържа Hyper-V.
Отворете Старт .
Потърсете командния ред , щракнете с левия бутон върху горния резултат и щракнете върху „изпълни като администратор“.
Щракнете върху Да в подканата за UAC.
Въведете следната команда и натиснете Enter : systeminfo.exe
Под Hyper-V Изисквания , ако видите „Да“, вашият компютър може да работи с Hyper-V.
Ако командата показва „Не“ под Hyper-V Изисквания , значи вашият компютърен хардуер с Windows 10 не поддържа тази функция или може да се наложи да активирате тези функции ръчно във вашата система.
Сега, когато знаете, че вашата машина е с възможност за Hyper-V, трябва да активирате Hyper-V . Ето какво трябва да направите:
Отворете контролния панел .
Щракнете върху Програми .
Щракнете върху Включване или изключване на функциите на Windows
Появява се изскачащ прозорец с функции на Windows и ще трябва да проверите опцията Hyper-V . Внимавайте, че са избрани Hyper-V Management Tools и Hyper-V Platform .
Щракнете върху OK .
След като Hyper-V е активиран, ще бъдете подканени да рестартирате вашия компютър с Windows 10, за да завършите инсталирането на исканите промени. Рестартирайте компютъра си. Hyper-V вече е активиран. Следващата стъпка ще бъде да създадете виртуална машина с помощта на Hyper-V. Сега, когато Hyper-V е активиран и успешно сте добавили слой за виртуализация към Windows 10, ще трябва да създадете виртуална машина (VM) за дистрибуцията на Linux, която искате да използвате. За да направите това, ще трябва да създадете виртуален превключвател, за да свържете VM към интернет. Ето какво трябва да направите по-нататък.
Създаване на виртуален превключвател
Използвайте следните стъпки, за да конфигурирате виртуален превключвател на Hyper-V:
Отворете Старт .
Отворете Hyper-V Manager .
Щракнете върху менюто Действие .
Изберете Нов и щракнете върху Virtual Switch Manager .
След това трябва да следвате подчертаните елементи в менюто, както се вижда на снимката по-долу. Това ще създаде виртуален превключвател. Виртуалният превключвател действа като допълнителен слой сигурност между вашата виртуална машина и вашия компютър с Windows 10.
Изберете Нов превключвател за виртуална мрежа
Изберете Външен.
Изберете Създаване на виртуален превключвател .
Сега трябва да персонализирате вашия виртуален превключвател. В този пример използвах „Windows 10 Virtual Switch“. Въпреки това, можете да назовете своя превключвател каквото искате.
Въведете име на виртуален превключвател (напр. Windows 10 Virtual Switch ).
Под тип връзка вашият мрежов адаптер трябва да използва опцията Външна мрежа .
Изберете OK.
След като успешно създадохте виртуален превключвател, можете да създадете виртуална машина. Целта на виртуалния превключвател е да осигури защита чрез използване на мерки за сигурност за осигуряване на допълнително ниво на защита между виртуалните машини. Виртуалният превключвател е допълнителна защита в случай, че нещо се обърка. Нека разгледаме какво трябва да направите, за да създадете виртуална машина.
Създаване на виртуална машина
Отворете Hyper-V Manager
Отворете менюто Действие
Изберете Нова и Изберете Виртуална машина .
След това ще бъдете отведени до Съветника за нова виртуална машина , който ще ви преведе през стъпките, необходими за настройка на виртуална машина в Windows 10 с помощта на Hyper-V. Съветникът за нова виртуална машина е доста ясен и Windows 10 обработва всички настройки на виртуалната машина по подразбиране. Всичко, което трябва да направите в New Virtual Machine Wizard, е да следвате подканите.
The New Virtual Machine Wizard гадаете на всички въпроси, които могат да имат seeting на виртуална машина. Създаването на виртуална машина е лесно с помощта на съветника за нова виртуална машина . Windows 10 прави настройката на виртуална машина бърза и лесна. Ето всичко, което трябва да направите, за да настроите виртуалната машина:
Посочете име и местоположение
Посочете генериране
Задаване на памет
Конфигуриране на работа в мрежа
Свържете виртуален твърд диск
Изберете опции за инсталиране
Резюме
В зависимост от това как искате да настроите вашата VM, съветникът за нова виртуална машина ще ви преведе стъпка по стъпка и ще ви позволи да персонализирате вашата VM в Windows 10 с помощта на Hyper-V. В актуализацията на Windows 10 Fall Creators, Microsoft направи още по-лесно създаването на VM с Hyper-V Quick Create. Сега можете да създадете VM, като използвате Windows 10 среда за разработка или Ubuntu 18.04.1 LTS. Quick Create може да се стартира независимо от Hyper-V Manager и е бърз инструмент за използване за създаване на VM в Windows 10.
Изпълнението на #Linux на #Windows10 стана по-лесно. Функцията за бързо създаване на Hyper-V ви позволява да стартирате виртуални машини @Ubuntu, така че да можете да започнете да разработвате за минути.
— Windows Developer (@windowsdev) 9 октомври 2018 г
Microsoft има кратко ръководство за това как да използвате Hyper-V Quick Create, достъпно в блога на Windows . Единствената предпоставка, за да можете да използвате Hyper-V Quick Create, е да използвате поне актуализацията на Windows 10 Fall Creators .
С Hyper-V Quick Create Microsoft показва, че можете да създадете VM в Windows 10 само в три стъпки:
Отворете Hyper-V Quick Create от менюто "Старт".
Изберете операционна система или изберете своя собствена, като използвате локален инсталационен източник; ако искате да използвате свое собствено изображение, за да създадете виртуалната машина, изберете Локален източник на инсталация . или Изберете Промяна на източника на инсталация . Не забравяйте да изберете .iso или .vhdx, които искате да превърнете в нова виртуална машина. Ако изображението е изображение на Linux, премахнете отметката от опцията Secure Boot . Secure Boot е само за среда за разработка на Windows 10.
Изберете „ Създаване на виртуална машина “
Оттук нататък Hyper-V Quick Create ще създаде виртуална машина за вас, без да е необходимо да се притеснявате за това. Имайте предвид, че ако вече нямате инсталирана операционна система на вашия компютър с Windows, ще трябва да изтеглите предпочитаната от вас ОС от приложението Windows 10. Можете също да получите достъп до Hyper-V Quick Create от десния панел в Hyper-V Manager.
След като създадете виртуална машина, трябва да видите екран като този (ако сте използвали среда за разработка на Windows 10).
Очевидно е, че приветстващите екрани на Ubuntu и други ОС ще имат различни приветствени екрани, но вие ще можете успешно да създадете VM с помощта на Hyper-V Manager или Hyper-V Quick Create. Windows 10 прави създаването на виртуални машини (VM) по-лесно и по-бързо от всякога.