От днес, след Release от WSL 2 вчера Canonical добави поддръжка за инсталиране на Ubuntu 19.04 виртуална машина на Windows 10. Софтуерът за стартиране на тази виртуална машина е Hyper-V и след като свикнем с нея, най-добрият вариант е да стартираме виртуални машини под операционната система, разработена от Microsoft. Разбира се, имайте предвид, че преди да започнете, трябва да инсталирате или активирате Hyper-V, но не се притеснявайте, в тази статия ще ви дадем всички подробности.
Процесът е прост, но преди да започнем, трябва да се уверим, че компютърът ни е съвместим със софтуера. Трябва да използвате Enterprise, Pro или Education версия Windows 10 (не е съвместим с домашната версия), процесорът трябва да бъде 64-битов с превод на адреси от второ ниво (SLAT), минимум 4 GB RAM и трябва да има поддръжка на процесора за разширяване на режима Virtual Machine Monitor ( VT-c на процесори Intel). Ако компютърът ви отговаря на тези изисквания, можете да продължите да инсталирате Hyper-V.
Възможни проблеми при инсталирането на Ubuntu 19.04
Не бих искал да стартирам този урок, без да го предупредя виртуалната машина вероятно не работи след като процесът приключи. Най-често срещаният проблем, който можем да открием, е, че нашето оборудване не отговаря на споменатото изискване за „Съвместимост на процесора за разширяване на режима на монитора на виртуалната машина (VT-c на процесори Intel)“. Това не би трябвало да е проблем в оборудването със средни характеристики, но ще бъде, ако в неговото време си купим компютър, който е просто находчив.
Инсталирайте / Активирайте Hyper-V в Windows 10
Преди да инсталираме Ubuntu 19.04 в Windows 10, трябва да активираме Hyper-V. За целта ще следваме следните стъпки:
- Щракваме с десния бутон върху иконата на Windows в менюто "Старт".
- Избираме опцията "Windows PowerShell (администратор)".
- Поставяме тази команда:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
- Изчакваме процесът да приключи.
- Рестартираме компютъра. Това ще отнеме известно време и ще се рестартира два пъти.
- След като се рестартира, ще имаме инсталиран Hyper-V. Можем да проверим дали е активиран, като напишем „Активиране или деактивиране на функциите на Windows“ и като видим, че е маркиран „Hyper-V“, както можете да видите на следната екранна снимка:
Инсталиране на Ubuntu 19.04 на Hyper-V
Веднъж активирани, можем да осъществим достъп Hyper-V от стартовото меню. Първоначално опцията не се появява в търсенето. Изглежда, че Windows трябва да завърши индексирането, за да се появи. Можем да опитаме да поставим „Hyper-V“ в търсенето, за да стартираме програмата и ако не излезе, да я отворим от менюто „Старт“. Стъпките, които трябва да следвате, за да инсталирате Uuntu 19.04 Disco Dingo в Windows 10, са следните:
- Отваряме «Hyper-V Quick Creation». Ако не можем да го намерим чрез търсене, това е в Start / Windows Administrative Tools.
- Приемаме известието, което ни е показано.
- Избираме Ubuntu 19.04. Както можете да видите, Ubuntu 18.04 LTS също е на разположение.
- Кликваме върху «Създаване на виртуална машина».
- Изчакваме изтеглянето да приключи. В тази стъпка Hyper-V ще изтегли Ubuntu 19.04 от официален източник. Логично е, че времето за изчакване ще бъде по-дълго, ако връзката ни е бавна.
- Изчакваме проверката на изображението да приключи.
- След това можем да кликнете върху «Свързване» или «Редактиране към конфигурация». Във втория вариант можем да направим някои хардуерни промени, както правим с Virtualbox.
- И накрая, в следващия прозорец щракваме върху „Старт“, за да стартираме виртуалната машина.
- Следващият път, когато искаме да стартираме Ubuntu 19.04, ще трябва да го направим от инструмента "Hyper-V Administrator".
Как работи Hyper-V
Hyper-V не се различава много от Virtualbox, така че всеки потребител, който е изпробвал известния инструмент на Oracle, ще знае горе-долу какво има в ръка. Това е програма, която управлява виртуални машини и от където можем да ги конфигурираме по-късно. Можем да правим промени в хардуера, да редактираме дисковете или да изтриваме виртуалните машини, което ще бъде добре за тези потребители, които не работят, ако не отговарят на всички изисквания. По-удобно е от Virtualbox, ако това, което искаме, е да инсталираме Ubuntu, но изискванията могат да създадат проблем.
Тази виртуална машина на Ubuntu 19.04 работи ли за вас на Windows 10?