Стартирането на виртуална машина е добър начин да използвате операционна система, без да я инсталирате на вашия компютър. Например, можете да тествате най-новата версия на Windows или нова дистрибуция на Ubuntu Linux без никакъв риск. Ето как да създадете виртуална машина в Windows 10, без да инсталирате софтуер на трети страни.
Запознайте се с Hyper-V в Windows 10
Microsoft предоставя вграден инструмент, наречен Hyper-V, за създаване на виртуална машина в Windows 10. Предлага се само на следните платформи:
- Windows 10 Enterprise (64-bit)
- Windows 10 Pro (64-битова)
- Windows 10 Education (64-bit)
Ако вашият компютър работи с Windows 10 Home, трябва да инсталирате клиент на виртуална машина на трета страна. Hyper-V не е наличен на тази платформа.
Въпреки че Hyper-V е полезен инструмент, той може да не е идеалното решение за разработка на софтуер. Както Microsoft обяснява за Hyper-V, програми и приложения, които изискват специфичен хардуер, като отделен графичен процесор, може да не работят правилно във виртуална машина.
Нещо повече, простото активиране на Hyper-V може да причини проблеми с производителността на „чувствителни към латентност приложения с висока точност.“
Въпреки това не всеки компютър може да стартира виртуална машина. Ще трябва да видите дали процесорът на вашия компютър може да се справи с виртуална машина, преди да продължите напред.
Как да проверите хардуерната съвместимост на виртуалната машина
Ето хардуерните изисквания на Microsoft:
- 64-битов процесор с превод на адрес от второ ниво (SLAT)
- Поддръжка на CPU за VM Monitor Mode Extension (VT-c на Intel CPU)
- Минимум 4GB системна памет
Ето настройките на BIOS, необходими за стартиране на виртуална машина:
- Хардуерно наложено предотвратяване на изпълнение на данни
- Технология за виртуализация (или подобен етикет, в зависимост от производителя на дънната платка)
Все още не сте сигурни, че вашият компютър с Windows 10 може да стартира виртуална машина с Hyper-V? Microsoft предоставя средствата да разберете. Следвайте тези стъпки:
-
Щракнете с десния бутон върху бутона Старт и изберете Windows PowerShell (Admin).
-
Въведете " Systeminfo" в прозореца на PowerShell и натиснете клавиша Enter на вашата клавиатура.
-
Превъртете надолу до края на резултатите, за да намерите секцията с изисквания за Hyper-V. Ето как да интерпретирате тези резултати:
- Ако виждате „Да“до четирите изисквания за Hyper-V: Вашият компютър може да изпълнява виртуална машина.
- Ако виждате „Не“до четирите изисквания за Hyper-V: Вашият процесор не поддържа виртуални машини и/или трябва да коригирате настройките в BIOS.
- Ако видите „Не“до „Виртуализацията е активирана във фърмуера“в резултатите: Ще трябва да рестартирате във фърмуера на компютъра и да активирате тази функция. Етикетът на настройката зависи от дънната платка на вашия компютър и версията на BIOS.
- Ако видите „Открит е хипервизор. Функциите, необходими за Hyper-V, няма да бъдат показани“в резултатите: Вие вече използвате Hyper-V в Windows 10.
Как да активирате Hyper-V в Windows 10 Pro, Enterprise и Education
Вероятно вашият компютър с Windows 10 няма функции Hyper-V, включени по подразбиране. Ако случаят е такъв, няма да намерите никакви Hyper-V записи в менюто "Старт". Следвайте тези стъпки, за да стартирате поддръжката на вашата виртуална машина.
- Въведете " Hyper-V" в полето за търсене на лентата на задачите и натиснете клавиша Enter на вашата клавиатура.
-
Изберете Включване или изключване на функции на Windows в резултатите, след което изберете Отвори.
-
На следващия екран поставете отметка в квадратчето до опцията Hyper-V, след което изберете OK.
-
Изберете Рестартиране сега. Вашият компютър ще се рестартира.
Как да създадете виртуална машина в Windows 10 с помощта на Hyper-V Quick Create
Това е един от двата метода за създаване на виртуална машина с помощта на вградения инструмент на Windows 10. Това е най-бързият и визуално по-лесен от двата. Тук ще намерите опции за инсталиране на две компилации на Linux, MSIX Packaging Tool Environment и Windows 10 Development Environment.
Ако искате да стартирате версия за предварителен преглед на Windows 10, ще трябва ръчно да изтеглите ISO.
-
Изберете бутона Старт, превъртете надолу в менюто "Старт", след което изберете Административни инструменти на Windows, за да го разширите.
-
Изберете Бързо създаване на Hyper-V.
-
В следващия прозорец Create Virtual Machine изберете един от четирите изброени инсталатора, след което изберете Create Virtual Machine. Не преминавайте към стъпка 4.
Въпреки това, ако имате друга операционна система, която искате да използвате, продължете със стъпка 4.
-
Изберете Локален инсталационен източник, за да заредите ISO файл, който вече сте изтеглили на вашия компютър.
-
Изберете Промяна на източника на инсталация.
-
Намерете и изберете ISO изображение на вашия компютър и след това изберете Open.
-
Накрая изберете Създаване на виртуална машина.
Как да създадете виртуална машина в Windows 10 с помощта на Hyper-V Manager
На пръв поглед тази версия изглежда стара школа в сравнение с версията за бързо създаване. Този интерфейс обаче е същността на зареждането и разтоварването на вашата виртуална машина. Тук ви се предоставят разширени инструменти за импортиране на виртуална машина, създаване на виртуална машина от нулата с помощта на процес стъпка по стъпка и други.
Можете да получите достъп до по-простия инструмент за бързо създаване също от този интерфейс.
-
Изберете Старт, превъртете надолу в менюто "Старт", след което изберете Windows Административни инструменти, за да го разгънете.
-
Изберете Hyper-V Manager.
-
В следващия прозорец на Hyper-V Manager изберете Quick Create намиращ се под Actions вдясно.
-
В следващия прозорец за създаване на виртуална машина изберете един от четирите изброени инсталатора и изберете Създаване на виртуална машина. Не преминавайте към стъпка 5.
Въпреки това, ако имате друга операционна система, която искате да използвате, продължете със стъпка 5.
-
Изберете Локален източник на инсталация.
-
Изберете Промяна на източника на инсталация.
-
Намерете и изберете ISO изображение, съхранено локално на вашия компютър., след което изберете Open.
-
Накрая изберете Създаване на виртуална машина.
Пример за виртуална машина: Ubuntu 19.04
След като изберете опцията Ubuntu 19.04 и щракнете върху Създаване на виртуална машина, Hyper-V клиентът ще изтегли и инсталира Ubuntu в софтуерен „контейнер“(известен още като виртуална машина). След като приключите, Hyper-V ви подканва с два бутона.
-
Щракнете върху Свързване, за да заредите прозореца за връзка с виртуална машина.
Щракнете върху Редактиране на настройките за достъп до настройките за хардуерната емулация, необходима за стартиране на фалшив компютър. Това включва фърмуер, сигурност, памет, процесор, съхранение и мрежова връзка.
-
Щракнете върху бутона Старт в прозореца за връзка с виртуална машина, за да стартирате вашата емулирана операционна система.
-
Следвайте инструкциите на платформата на екрана, сякаш настройвате нов компютър. Няма да е необходимо да стартирате тази настройка отново, освен ако не създадете нова виртуална машина.
Как да заредите вашата виртуална машина
Тъй като не инсталирате втора операционна система директно на вашия компютър, няма пряк път в менюто "Старт" или на работния плот. Също така няма опция за зареждане на вашата виртуална машина от инструмента за бързо създаване на Hyper-V. Вместо това трябва да заредите и изключите вашата виртуална машина с помощта на Hyper-V Manager.
-
Изберете бутона Старт, превъртете надолу в менюто "Старт", след което изберете Windows Административни инструменти, за да го разгънете.
-
Изберете Hyper-V Manager.
-
В следващия екран на Hyper-V Manager маркирайте вашата запазена виртуална машина, посочена под Виртуални машини.
-
Изберете Свързване в долния десен ъгъл.
-
Появява се екранът за връзка с виртуална машина. Изберете бутона Старт, за да "включите" вашата виртуална машина.
-
За да запазите текущото състояние на вашата виртуална машина, изберете оранжевата икона Save, разположена в лентата с инструменти за връзка с виртуална машина.
-
За да изключите вашата виртуална машина, изберете червената икона Изключване, намираща се в лентата с инструменти за връзка с виртуална машина. Това е подобно на казването на вашия компютър да се изключи.
Избирането на бялата икона Изключване е подобно на изключване на вашия работен плот или изтощаване на батерията.
ЧЗВ
Как да деактивирам Hyper-V в Windows 10?
За да деактивирате в Windows 10, натиснете Windows клавиша+X и отидете на Приложения и функции > Програми и Features > Включете или изключете функциите на Windows. Намерете Hyper-V и премахнете отметката от квадратчето. Щракнете върху OK, за да запазите промените и да рестартирате.
Какво е виртуална машина на Java?
Виртуалната машина на Java (JVM) е виртуална машина, която осигурява среда за изпълнение на Java приложения или код. Кодът може да бъде базиран на Java или код, компилиран от байт код на Java.