Время на прочтение5 мин
Количество просмотров12K
Несколько дней назад я собрал первоклассную рабочую станцию, чтобы возиться с хобби-проектами и играть. Купил себе наилучший и новейший процессор (Ryzen 3900x — 12 ядер, 24 потока), производство AMD, а также 32 ГБ ОЗУ – как говорится, «компромиссы – не для нас». Собрал ПК, оказалось, он просто летает. Сконфигурировал систему так, чтобы в ней можно было одновременно работать с Windows и Linux (PopOS), пользуясь двойной загрузкой. От прошлой сборки у меня сохранился твердотельный диск (SSD), на котором был установлен и сконфигурирован дистрибутив Linux. Там я настроил поисковые роботы для Twitter, а также установил и приспособил для работы другие сервисы. Linux я использовал для задач, где требуется продуктивность, а под Windows в основном играл – впрочем, так и принято.
Некоторое время спустя я осознал, что у такой конфигурации есть явный недостаток. Пока я играл, мои поисковые роботы и прочие сервисы, в сущности, оставались выключены. Чтобы это исправить, я изменил порядок загрузки так, чтобы по умолчанию загружалась именно ОС Linux. Но даже в таком случае я не был готов смиряться с такой нагрузкой, которую испытывал процессор – фактически, он был вынужден тянуть обе эти ОС одновременно, хотя и более чем справлялся с этим. Если бы мне удалось как-то виртуализовать уже установленный у меня образ Linux, то процессор бы смог обслуживать обе ОС, даже не напрягаясь. Я к тому же ленив и обнаружил, что переключаться с одной действующей ОС на другую, фактически, деактивируя при этом первую – очень сложно, в особенности, если делать это часто. Мне хотелось просто снизить издержки.
Итак, резюмируя вышесказанное: я хотел попробовать загрузить уже имеющийся образ Linux с другого SSD, представив его как гостевую виртуальную машину под Windows. У меня уже была установлена Windows 10 Professional, так что о выборе гипервизора вопрос не стоял – данная конкретная версия Windows поставляется с Hyper-V. Сложность здесь была в том, как загрузиться именно с физического жёсткого диска, а не с виртуального. Вот какие проблемы вырисовывались с вышеописанным подходом:
- Как проскочить через жёсткий диск (на котором уже установлен Linux) прямо на виртуальную машину
- Как загрузиться с этого жёсткого диска, воспользовавшись виртуализованным носителем GRUB
- Как решить другие проблемы, чтобы добиться гладкой работы системы
Активируем виртуализацию и HyperV
Первым делом необходимо зайти в BIOS и оттуда активировать возможность виртуализации, включив её в Windows. В моём случае всё было просто: найти в BIOS настройку Virtual Machine Mode (SVM) – безопасный режим виртуальной машины. Когда она активна, в Windows можно пользоваться HyperV. После этого активировать HyperV в Windows не составляет труда. Просто выполните следующие шаги:
- Через поисковую строку Windows найдите раздел Windows Features.
- Поставьте флажок у Hyper-V. Нажмите OK – и всё должно быть готово.
- Как только вы активируете эту возможность, Windows перезапустится.
Как через SSD добраться до виртуальной машины
Следующая задача – убедиться, что фактически используемый носитель данных в моём случае — SSD) преодолевается без каких-нибудь помех для только что созданной нами виртуальной машины. Обязательно убедитесь, что Windows не пользуется этим носителем и аккуратно перепоручает его нашей целевой VM.
В Windows переводим устройство в оффлайновый режим
Нужно убедиться, что те носители, которые мы передаём виртуальной машине, не используются операционной системой хоста. Для этого диск необходимо перевести в оффлайновый режим. Для этого можно выполнить, например, следующие шаги:
- Найдите инструмент Disk Management (Управление дисками) через поисковую строку Windows и откройте его.
- В нижней части экрана должны выстроиться все ваши диски, в том числе, логические.
- Перейдите к тому носителю с Linux, на который вы хотите устроить переадресацию (речь о том диске, на котором установлен Linux) и щёлкните по нему левой кнопкой мыши. Будет предложено перевести этот диск в оффлайновый режим, щёлкните по этому варианту. Теперь диск должен оказаться оффлайн, и эти изменения отразятся в пользовательском интерфейсе.
Создаём виртуальную машину при помощи HyperV
Выполнив предыдущий этап, далее вы должны создать виртуальную машину при помощи HyperV. Перейдите в HyperV и там создайте новую VM. Новая виртуальная машина создаётся сразу со всеми необходимыми конфигурационными настройками – речь, в частности, об объёме памяти и количестве ядер процессора. Создавая новую виртуальную машину, убедитесь, что выбираете для неё поколение 2 в разделе «Specify Generation» (на то нет никаких особых причин, просто этот вариант кажется более новым и мне лучше подходит). В разделе Connect Virtual Hard disk (Подключить виртуальный жёсткий диск) выберите опцию “Attach a Virtual Hard disk later” (Прикрепить виртуальный жёсткий диск позже). Чтобы смонтировать наш носитель с Linux и убедиться, что мы можем с него загрузиться, нам нужно проложить путь с этого устройства к виртуальной машине:
- Перейдите в настройки той VM, которую только что создали, найдите раздел с контроллером SCSI. Там необходимо добавить жёсткий диск.
- В разделе «media» ваш HDD с Linux HDD должен появиться в разделе «Physical Hard disk» (физический жёсткий диск). Выберите жёсткий диск и нажмите «apply» (Применить).
- Смонтируйте и любые другие диски, которые вам потребуются.
- Скачайте отсюда образ диска SuperGrub2
- В подразделе «DVD drive» раздела SCSI выберите в качестве файла образа тот ISO, который недавно скачали.
SuperGrub2 поможет нам в случае, если при загрузке с VM мы не сможем найти раздел с GRUB. Таким образом, при помощи SuperGrub2 мы загружаемся в установленный дистрибутив Linux.
Когда закончите, оставьте для DVD-дисковода наивысший загрузочный приоритет.
Отключаем мгновенные снимки
HyperV не позволит вам загрузить созданную таким образом виртуальную машину, так как HyperV Manager не может делать мгновенные снимки. Дело в том, что носитель, на котором установлена наша система – это физический HDD, а не виртуальный. Можно отключить создание мгновенных снимков, перейдя в настройки VM -> Management -> Checkpoints и убрав галочку у пункта «Enable Checkpoints».
Загружаемся через виртуальную машину Linux
Как только выполните все вышеперечисленные шаги, вы сможете поднять виртуальную машину и далее загрузиться в меню SuperGrub. В этом меню выберите запись “Detect and show boot methods” (Обнаружить и показать методы загрузки).
После этого у вас должна появиться возможность выбрать вашу версию Linux, и далее вы сможете в неё загрузиться.
Конфигурируем драйвер дисплея
Если вы пользуетесь в имеющемся у вас дистрибутиве Linux проприетарными драйверами Nvidia, то их нужно удалить. Сделав это, установите пакет xserver-xorg-video-fbdev, чтобы у вас заработал сервер xorg.
sudo apt-get install xserver-xorg-video-fbdev
Также я добавил конфигурационный файл x11, но точно не знаю, помог он или нет. Оставлю, вдруг кому-нибудь пригодится. Создайте новый файл /etc/X11/xorg.conf.d/30-hyperv.conf и добавьте в него следующий сниппет.
Section "Device"
Identifier "HYPER_V Framebuffer"
Driver "fbdev"
EndSection
Без перечисленных костылей я не мог загрузиться в графический пользовательский интерфейс (хотя, интерфейс командной строки работает нормально). Как только всё это проделаете и перезагрузитесь, Linux GUI должен начать нормально загружаться.
Заключение
Поздравляем! Вот вы и виртуализовали ваш дистрибутив Linux, и теперь можете обращаться к нему из вашей ОС Windows. Достоинство этого подхода в том, что при нём сохраняется возможность нормально загружаться в ОС Linux, а все изменения остаются согласованными как в виртуальной машине, так и в самой системе Linux, так как обе эти системы установлены на одном и том же носителе. Единственное, с чем у меня возникли проблемы – как включить драйверы GPU. Может быть, в будущем я смогу динамически переключать дисплейные драйверы в зависимости от контекста.
Ещё этот метод не сработает, если на рассматриваемом жёстком диске у вас стоит Linux. Думаю, в таком случае было бы проще преобразовать весь сегмент диска в VHDX-файл. У такого подхода есть собственные недостатки – в частности, вы не сможете добиться согласованности данных в обоих инстансах.
(Image credit: Windows Central)
Although it’s now possible to run a number of Linux distros natively on Windows 10, these environments can be somewhat limited in features and tools you can use. Also, you can only pick from three distros, including Ubuntu, SUSE Linux Enterprise, and OpenSUSE Leap, and you’re stuck with the command-line interface, which means that you can’t run any of the graphical experiences (e.g., GNOME, KDE, XFCE) or Linux-based graphical applications.
Of course, you can always install your favorite Linux distro on a second machine, but if you don’t have one, it’s still possible to run a full-blown version of Linux using a virtual machine (VM).
If you’re running Windows 10, you can enable Hyper-V on your device to create a VM to install your preferred distro whether you’re a developer or an enthusiast who just wants to know what’s the Linux fuzz all about.
In this Windows 10 guide, we’ll walk you through the steps to install most Linux distributions on virtual machines using Microsoft’s Hyper-V virtualization feature.
- Guide requirements
- How to enable Hyper-V on Windows 10
- How to create a virtual machine using Hyper-V
- How to install Ubuntu Linux using Hyper-V on Windows 10
Guide requirements
To run a Linux virtual machine on Windows 10, you’ll need the following:
- A computer with support for Hyper-V.
- An ISO file to install your preferred Linux distribution.
In this guide, we’ll be using Ubuntu version 17.10, which you can download from the official Ubuntu website. However, it’s possible to install version 16.04, which might be a more stable version of the open source project, and you can also install other distros, including:
- CentOS and Red Hat Enterprise Linux.
- Debian.
- SUSE.
- Oracle Linux.
- FreeBSD.
How to enable Hyper-V on Windows 10
Hyper-V is a virtualization technology from Microsoft available on Windows 10 Pro, Enterprise, and Education, and it allows you to create one or multiple virtual machines to install and run different OSes on the same physical hardware.
All the latest news, reviews, and guides for Windows and Xbox diehards.
Verifying Hyper-V support
Although Hyper-V is part of Windows 10, there is a minimum hardware requirement a computer must meet to enable the feature.
- 64-bit CPU with Second Level Address Translation (SLAT).
- Processor must support VM Monitor Mode Extension (VT-c on Intel chips).
- 4GB of memory at a minimum.
In addition, you have to make sure the Virtualization Technology and Hardware Enforced Data Execution Prevention options are enabled on your system BIOS.
You can quickly verify your computer has the required support for Hyper-V using Systeminfo:
- Open Start.
- Search for Command Prompt and click the top result.
- Type the following command and press Enter:
systeminfo.exe - Under Hyper-V Requirements, if the result reads Yes, then you can run Hyper-V.
If the command displays No under Hyper-V Requirements, then your hardware doesn’t support this feature, or you need to make sure to enable it manually.
Enabling Hyper-V
Use the following steps to enable Hyper-V on Windows 10:
- Open Control Panel.
- Click on Programs.
- Click on Turn Windows features on or off.
- Check the Hyper-V option making sure: Hyper-V Management Tools and Hyper-V Platform are also selected.
- Click OK to begin the process.
- After the installation completes, click Restart now to apply the changes.
How to create a virtual machine using Hyper-V
Once you’ve completed adding the virtualization layer to Windows 10, you’ll need to create a virtual machine for the Linux distribution you want to use.
However, before you do that, you must create a virtual switch to allow the VM to connect to the internet.
Creating a virtual switch
Use the following steps to configure a virtual switch on Hyper-V:
- Open Start.
- Search for Hyper-V Manager and click the top result.
- Click on the Action menu.
- Select New and click on Virtual Switch Manager.
- On the left pane, select New virtual network switch.
- On the right, select External.
- Click the Create Virtual Switch button.
- Enter a new descriptive name for the switch (e.g., MyVirtualSwitch).
- Under connection type, make sure your network adapter is select on External network.
- Click Apply.
- Click OK.
Creating a virtual machine
After creating the virtual switch, you can proceed to create a new virtual machine:
- Open Start.
- Search for Hyper-V Manager and click the top result.
- Click on the Action menu.
- Select New and click on Virtual Machine.
- Click the Next button.
- Enter a descriptive name for your virtual machine (e.g., vm-ubuntu).
- Use the default location to store your virtual machine, or check the Store the virtual machine in a different location option to select a different path.
- Click Next to continue.
- You can leave the default Generation 1 option selected. Or you can select Generation 2 if you want a UEFI-based firmware.
- Click Next.
- Select the amount of RAM to allocate for your virtual machine. In the case of Ubuntu, you need a minimum of 2GB of memory.You can allocate as much memory as you want, but this setting will always depend on the physical memory available on your computer.
- Click Next.
- Use the drop-down menu to select the virtual switch you created earlier.
- Click Next.
- You can leave all the default settings to create a virtual hard drive, but under Size make sure to allocated at least 25GB of storage, which is the minimum required to run Ubuntu.
- Click Next to continue.
- On Installation options, select the Install an operating system from a bootable CD/DVD-ROM option.
- Select the Image file (.iso) option.
- Select the path for the ISO file with the Ubuntu installation files.
- Click Next.
- Click Finish.
How to install Ubuntu Linux using Hyper-V on Windows 10
The last step is to start the virtual machine and install the Linux distribution you want to use.
- On Hyper-V Manager, under Virtual Machine, right-click the newly created device, and select Connect.
- Click the Start (power) button.
- Select your language.
- Click the Install Ubuntu button.
- Check the Install third-party software for graphics and Wi-Fi hardware, Flash, MP3 and other media option.
- Click Continue.
- Select the Something else option.
- Click Continue.
- Double-click the /dev/sda drive.
- Click Continue.
- Double-click free space.
- Under «Use as,» use the drop-down menu and select Swap area to create a swap partition.
- Under «Size,» select the amount of space for the swap partition, which should be about 2x of the amount of RAM allocated for the virtual machine.
- Click OK.
- Double-click free space again.
- Select the amount of space to allocate for the installation.
- Under «Mount point,» use the drop-down menu and select root /.
- Click OK.
- Select the ext4 partition from the list.
- Click the Install Now button.
- Click Continue to install Ubuntu.
- Select your time zone.
- Click Continue.
- Select the keyboard layout.
- Click Continue.
- Create a user account with your information.
- Click Continue.
- Restart the virtual machine to finish the setup.Quick Tip: If during the final restart process, you get a message to remove the installation and press Enter, but hitting the key won’t restart the VM, just click the Turn off button and then turn it back on again.
After completing the steps, you can just turn on the VM and start using Ubuntu Linux alongside Windows 10.
While we’re focusing this guide setting up Ubuntu, you can also refer to these instructions to run other distributions of Linux.
More Windows 10 resources
For more helpful articles, coverage, and answers to common questions about Windows 10, visit the following resources:
- Windows 10 on Windows Central – All you need to know
- Windows 10 help, tips, and tricks
- Windows 10 forums on Windows Central
Mauro Huculak has been a Windows How-To Expert contributor for WindowsCentral.com for nearly a decade and has over 15 years of experience writing comprehensive guides. He also has an IT background and has achieved different professional certifications from Microsoft, Cisco, VMware, and CompTIA. He has been recognized as a Microsoft MVP for many years.
Installing a Linux virtual machine on Windows 10 has never been easier. With earlier versions of Windows, users only had two options to use Linux.
The first was to go through the struggle of installing a dual-boot operating system if they wanted to toggle between Windows and Linux. That required a USB boot drive and shutting down the Windows OS first.
The other way was to purchase virtual machine software to install the operating system with. Although a more convenient method, the virtualization required a lot of processing power.
On top of that the user needed to download a compatible ISO file to run the operating system.
Now all you need to do to run a Linux VM on Windows 10, is use the Hyper-V capabilities and install Ubuntu inside the Hyper-V manager to launch it at any time with a few clicks.
We also made a video version of this guide on our YouTube channel, if you would rather follow along a video format:
Make sure your PC is capable of running a Linux VM
There are a few requirements to ensure that your PC is able to run the programs necessary. Thankfully it’s a very easy check.
Operating system wise, you need to have either a Pro, Enterprise, or Education version of Windows 10.
In order to check if your machine is capable of running a Linux virtual machine, you first need to open the command prompt.
You can do so by opening the start menu or by pressing the windows key on your keyboard, then typing in ‘cmd‘ and pressing enter.
Type ‘systeminfo‘ into the command prompt and press enter to execute the command. A bunch of information should show up, but you only need to care about the last four lines.
If all of them say Yes, you’re good to go!
Enable Hyper-V on Windows 10
Hyper-V is the key to installing a Linux or Ubuntu VM on Windows 10. It is a built-in alternative to a virtual machine software like VirtualBox.
The Hyper-V takes advantage of a new feature in Windows 10 called Virtual Desktop. If you want to learn more about how to use a Virtual Desktop to toggle between multiple desktops in your work space, check out our article about it.
Virtual Desktop combined with Hyper-V virtualization basically allows you to swap between your normal operating system desktop and a Linux desktop with one press of a button.
This way you can easily toggle between screens, copy text between the systems and much more.
First you need to open your start menu and type in ‘Turn Windows features on or off‘.
Once you see the option, click on it to go to the control panel. You should now see a small window with a bunch of folders with check-boxes next to them.
Look for the folder called ‘Hyper-V‘ and click on the plus next to it to expand its sub-folders.
Tick every box under the Hyper-V folder and click OK.
Windows will the install the required package and included features. After this you will be prompted to restart your PC. You need to actually restart your machine for this to work, so we recommend you bookmark this page and come back when you have restarted.
Starting up Hyper-V Quick Create
Now that you’ve enabled Hyper-V and restarted your machine, you’re ready to run the Ubuntu VM on Windows 10.
Again, open up the start menu by pressing the windows key on your keyboard and type ‘Hyper-V’ into the search bar.
You should see an option called Hyper-V Quick Create, go ahead and start it up.
If you found the icon and it launched fine, you can move on the the next section to install Linux.
Can’t see the Hyper-V Quick Create shortcut?
This seems to be a very common occurrence, it even happened to us when trying to make this work for the first time. Thankfully a little research goes a long way and we’ve done it for you.
First, open up the start menu and look for a folder named Windows Administrative Tools. Look for Hyper-V Quick Create there.
If you can’t find it in the above folder either, that means the tools just aren’t installed. This was the case for us as well.
To fix this, you need to download and install free Remote Server Administrator Tools for Windows 10. It is an official toolkit from Microsoft that should be included with every Windows 10 installation since 2018, but for some reason that is not always the case.
Download one of the installers from the above link and run it. You will need to restart your computer after it’s done.
Once you’ve done that, you should be able to find the Quick Create shortcut in the Windows Administrative Tools folder shown above.
If you can’t see it even after all the above steps, leave a comment below and we’ll help you out.
Install Linux on the Virtual Machine
Now that you’ve found the Quick Create shortcut, a window should pop up which allows you to choose which operating system you wish to download.
Although one of the options is a Windows 10 OS, it’s not a free license for Windows, but an evaluation copy that expires in a few days.
Select Ubuntu Linux from the list and click Create Virtual Machine. Windows will now automatically download and install the operating system.
After that’s done, the virtual Linux operating system will show up in a new window and you can continue on to set it up.
That’s all you need to run Ubuntu Linux fast and simple on Windows 10.
How to launch your Ubuntu Linux Virtual Machine faster
If you want to start up the machine faster, you can do so from the Hyper-V Manager.
You can open it up by typing that into the search bar in the start menu or look for it in the Windows Administrative Tools folder.
Once you open it up, you should be able to see your machine name on the left hand side. Choose it and it should show your newly created Ubuntu operating system in the Virtual Machines Box.
To launch the virtual machine, select it from the list and click on ‘Connect…‘ on the right hand side of the window.
Now your new Ubuntu Linux virtual machine should start up fast and easy.
You can use this same method to install and run any other VM on Windows 10 as well.
If you’re looking for more ways to take advantage of the new Windows 10 features, check out our article on window management on Windows 10.
Обновлено 23.02.2024
Приветствую!
Сегодня расскажу и покажу вам, как можно попробовать Linux прямо в Windows. Для этого нам понадобиться совершить несколько шагов, самым сложным из которых будет зайти в UEFI/BIOS.
Чтобы запустить другую операционную систему внутри текущей, используется, так называемая, технология виртуализации, аппаратная поддержка которой реализована практически в каждом более-менее современном процессоре. Будь-то решение от AMD (AMD-V) или Intel (Intel VT). Подробнее про виртуализацию, как обычно, можно почитать на википедии .
Всего будет 7 шагов:
- Шаг 1. Включение виртуализации в BIOS/UEFI
- Шаг 2. Загрузка дистрибутива Linux
- Шаг 3. Загрузка программы-гипервизора VirtualBox
- Шаг 4. Установка VirtualBox
- Шаг 5. Создание виртуальной машины
- Шаг 6. Запуск и установка Linux Mint на виртуальную машину
- Шаг 7. Первый запуск установленной ОС
И так, приступим.
Шаг 1. Включение виртуализации в BIOS/UEFI
Для того чтобы задействовать технологию виртуализации, необходимо разрешить её использование в меню BIOS/UEFI. Чтобы попасть туда, необходимо перед самым включением компьютера нажать клавишу входа. В 90% случаев ею является клавиша «DEL». Иногда бывают и другие варианты, например F12. Чтобы узнать наверняка можно спросить у гугла, вбив в поиск название производителя материнской платы, если у вас ПК, или модель ноутбука.
Покажу на примере материнской платы Asus.
Нажимаем клавишу включения и сразу после многократно жмем кнопку DEL.
Попадаем в меню низкоуровневой конфигурации вашего оборудования, в данном случае UEFI. Далее нажимаем кнопку «Дополнительно» или «Advanced mode» вверху экрана, чтобы перейти в расширенный режим.
После переходим на вкладку «Дополнительно» или «Advanced», находим пункт «Конфигурация ЦП» или «CPU Configuration», после чего ищем строку с названием «Intel Virtualization Technology». Если напротив данного пункта выбрано «вкл», значит технология виртуализации у нас включена, если нет, нажимаем клавишу «Enter» и меняем выбор с «выкл» или «disable» на «вкл» или «enable». После чего необходимо сохранить настройки, нажав клавишу «F10» и подтвердить нажатием клавиши «Enter».
После данных манипуляций, компьютер может на секунду погаснуть вовсе, это нормально, таким образом он задействует аппаратный модуль, отвечающий за использование виртуализации. После чего вновь включится и начнется обычная загрузка операционной системы.
Вот несколько фото данной процедуры:
Среди множества сборок операционных систем на базе Linux, существует большое количество таких, которые рассчитаны на новичков и неопытных пользователей. Одной из таких сборок (иначе — дистрибутив Linux) является Linux Mint. Данный дистрибутив находится в топ 5 по популярности использования на ПК в качестве десктопной ОС. У него множество преимуществ, из основных выделю:
- лучшая (по моему опыту) локализация;
- стабильная работа;
- современный и приятный внешний вид по умолчанию;
- полный комплект необходимых для повседневного использования предустановленных программ;
- а также регулярные обновления системы и установленных программ.
Инструкция по скачиванию в картинках:
Шаг 3. Загрузка программы-гипервизора VirtualBox
Далее необходимо скачать и установить прогрумму-гипервизор под названием VirtualBox. Данная программа, разработана специально для создания виртуальных машин* (эмуляции виртуальной среды внутри действующей системы), передавая им часть выделенного аппаратного оборудования компьютера, на котором запущена данная программа. Также данное ПО предоставляет пользователю удобный и простой в обращении графический интерфейс, через который можно легко настроить необходимые параметры для создания виртуальных машин.
*виртуальная машина — это абстрактный компьютер внутри действующей операционной системы, с определенным набором выделенных ему аппаратных характеристик, таких как ядра процессора, оперативная память, дисковое пространство и прочее оборудование.
Чтобы скачать VirtualBox, переходим на сайт разработчика и скачиваем последнюю версию программы. Стоит отметить, что основная программа бесплатна для любого использования, а вот дополнительный пакет расширений, который позволяет подключать внешние USB носители, использовать RDP и др. ограничивает использование VirtualBox бесплатно только лишь для личного использования или в целях ознакомления, чего нам, в принципе, более чем достаточно. Для того чтобы запустить Linux в виртуалбоксе данное расширение нам не потребуется. Поэтому качаем просто сам VirtualBox.
Вновь картинки:
Шаг 4. Установка VirtualBox
Запускаем файл установки VirtualBox. Установка программы сводится к простому кликанию кнопки «Далее — Далее — Готово». В целом никаких параметров менять не надо, можно оставить все по умолчанию.
Установка:
Запускаем программу с помощью ярлыка на рабочем столе.
Шаг 5. Создание виртуальной машины
Теперь переходим в главное окно программы и нажимаем кнопку «Создать». Откроется мастер установки виртуальных машин. В первом окне необходимо ввести имя виртуальной машины: пишем linux mint, по названию VirtualBox сам определит выбираемую операционную систему, если же вы выбрали другое имя, то вам необходимо вручную выбрать тип и версию создаваемой машины: Linux — Ubuntu (64-bit) — почему Ubuntu я расскажу в другой раз.
Нажимаем кнопку «Далее». Тут нам предлагают выбрать количество выделяемой машине оперативной памяти. Так как эта память выделяется виртуальной машине из основной, нужно не переборщить, а то могут быть подвисания. Рекомендую для комфортной работы выделить хотя бы 2 гб. оперативки, если мощности вашей основной железяки позволяют, по факту хватит и одного гигабайта.
Жмакаем «Далее». Попадаем в секцию создания виртуального жесткого диска для нашего линукса. Тут оставляем пункт по умолчанию: «Создать новый виртуальный жёсткий диск» и нажимаем создать.
На следующем шаге также оставляем пункт по умолчанию — тип диска VDI. Идем дальше.
Тут нам предлагают выбрать динамический ЖД или фиксированный. Выбираем динамический. Его отличие от фиксированного раскрывается в названии, данный тип диска будет занимать фактическое место на вашем реальном жёстком диске только по мере заполнения виртуального. Его размер мы выберем на следующем шаге.
И так, определяем размер диска под систему. Я рекомендую выставить 20 гб., но так, как мы выбрали динамический ЖД, по факту он не будет столько весить, а начнет увеличиваться в размере только после того, как мы начнем устанавливать на него Linux Mint.
Также на этом шаге мы можем, при желании изменить папку хранения наших виртуальных дисковых накопителей.
Жмакаем «Создать». Теперь наша машина благополучно создана, осталось сделать пару настроек перед запуском. Выбираем нашу машину в основном окошке слева, далее с правой стороны жмём «Настроить», далее идём в раздел «Система» -> вкладка «Процессор» и увеличиваем ползунком количество выделяемых ядер процессора, если, опять же, мощности основной железки позволяют. Двух ядер будет достаточно для полноценного ознакомления с процессом. Не нажимая «Ок» переходим в раздел «Носители» слева.
Тут нам нужно выбрать cd rom слово «Пусто» под «Контроллер: IDE». После справа, где «Оптический привод» нажать на синий кругляшок, и нажать «Выбрать файл диска…» и тут ищем и выбираем наш iso образ Linux Mint, который мы скачали ранее.
После все этого нажимаем кнопку «Ок». И жмакаем зеленую стрелку «Запустить» в главном окне программы.
После чего, если вы все правильно настроили, вы увидите экран запуска iso образа дистрибутива Linux Mint:
Шаг 6. Запуск и установка Linux Mint на виртуальную машину
Открывшееся окно является запущенной виртуальной машиной с загрузкой из live cd образа. Тут можно ничего не нажимать, а просто подождать какое-то время, пока образ операционной системы не распакуется в оперативную память и выдаст нам картинку рабочего стола, так называемого live окружения. Это будет не сама операционная система, а её «живой образ» из файла iso. С помощью которого мы и будем устанавливать Linux Mint в графическом режиме.
На рабочем столе запущенной системы будет ярлык «Install Linux Mint»: жмём на него два раза для запуска.
Чтобы не перегружать читателя тонкостями установки операционной системы, просто выполняем действия как на картинках. Для достижения цели, поставленной этой инструкции нестрашно опустить детали установки.
По шагам:
- Выбираем язык системы
- Язык раскладки клавиатуры
- Ставим галочку для установки видео кодеков
- Выбираем «Стереть диск и установить Linux Mint»
- Подтверждаем нажимая кнопку «Продолжить»
- Выбираем нужный часовой пояс — можно мышкой, можно прописать вручную
- Заполняем имя пользователя, имя компьютера, имя логина пользователя и пароль для него. «Требовать ввод пароля при входе» — выставляем по желанию
- Ждем окончания установки
- Нажимаем «Перезагрузить»
- При черном экране нажимаем «Enter»
Шаг 7. Первый запуск установленной ОС
После итоговой перезагрузки должна загрузится наша установленная система, а не наш iso образ. Убедится в этом можно посмотрев на локализацию, если все на русском, значит все норм. Вообще после установки и перезагрузки iso образ, который был подключен в эмулятор cd рома ранее должен быть автоматически извлечен. Просто проговорил этот момент.
И так, обычно первым делом после установки чистой ОС нужно изменить разрешение экрана на более приемлемое. Для этого:
- Жмем на кнопку меню (левый нижний угол, аналог меню пуск в Windows)
- Заходим в настройки
- Далее «Экран»
- Выставляем нужное нам разрешение
- Нажимаем «Применить» и подтверждаем
Рабочий стол Linux Mint:
Вот и все. Наша система готова к использованию. Теперь можете полноценно изучить, что такое Linux на десктопе: попробовать различные программы, настроить внешний вид в настройках, поработать с файлами, установить интересующие вас программы из магазина приложений и другое.
В целом, данный дистрибутив заточен под людей, привыкших годами работать в Windows системах. Такой интерфейс и внешний вид программ по умолчанию выбран не случайно, а чтобы сгладить тот диссонанс, который возникает после перехода с одной ОС на другую.
У линукс систем множество плюсов, но есть и минусы, они далеко не идеальны, но в одном вы можете быть уверены — такие системы предоставят вам в разы больше свободы, чем любая винда или макось. И как результат свободы, одной из приятных плюшек линукса является отсутствие в нем рекламы. Она может встречаться лишь в проприетарных программах, которые вы, скорее всего, будете устанавливать вручную.
Надеюсь моя инструкция была для вас полезной;) Спасибо, что дочитали. Успехов.
Рассказываем, как установить Linux Ubuntu на Windows бесплатно с помощью VirtualBox и зачем вообще это делать.
Один из самых простых способов установить изолированную операционную систему Linux с графическим окружением, особенно если вы работаете на Windows версии ниже 10 — воспользоваться сторонним бесплатным сервисом VirtualBox.
Что нужно для установки:
- Инсталлятор Oracle VM VirtualBox для Windows Hosts. Ссылка на скачивание: Download Oracle VM VirtualBox
- Образ операционной системы Ubuntu Linux в формате ISO. Ссылка на скачивание: Download Ubuntu Desktop
Читайте также:
Изучите необходимый минимум Linux, чтобы быть продуктивными
Для начала нужно установить и запустить приложение VirtualBox.
Нажимаем кнопку «Создать», находим в списке тип операционной системы «Linux». Лучше всего выбрать стандартную версию «Ubuntu» 64 битной архитектуры, а название для нее можно ввести любое.
Указываем объем оперативной памяти, выделенной под виртуальную систему. Рекомендованный объем составляет 1024 MB.
Указываем объем дискового пространства, выделенного под виртуальную систему. Рекомендованный объем — 10 GB, но вы можете указать больше, так как новые версии могут потребовать много пространства для установки.
Тип виртуального жесткого диска можно оставить как есть — VDI (VirtualBox Disk Image).
Формат хранения данных нужно выбрать, исходя из личных предпочтений. Динамический виртуальный жесткий диск растет по мере заполнения, а фиксированный создается сразу такого размера, который был указан на предыдущем шаге.
Имя и размер файла можно оставить без изменений, поэтому можно сразу нажать на кнопку «Создать».
Если вы все сделали правильно, у вас появится виртуальная машина, на которой пока нет операционной системы. Для того чтобы ее установить, нужно скачать образ Ubuntu Linux с официальной страницы загрузки.
Нажатие на кнопку «Запустить» приведет к появлению диалогового окна с предложением указать путь до скаченного ISO-образа. Сделайте это и нажмите кнопку «Продолжить».
Виртуальная машина автоматически выполнит часть процессов, но в некоторых операциях все же потребуется участие пользователя.
Выберите языковую поддержку в списке слева и нажмите «Установить Ubuntu».
Можно загрузить все обновления сразу на этапе установки.
Без особых опасений выбираем пункт «Стереть диск и установить Ubuntu» и двигаемся дальше.
Заполните поля и выберите режим входа в систему.
Далее начнется процедура разметки диска, переноса файлов, установка обновлений и другие процессы, которые не потребуют прямого участия пользователя.
В конце установки виртуальный компьютер перезагрузится, и вы попадете уже в установленную среду Ubuntu Linux.
На этом этапе нужно еще установить так называемые «Дополнения гостевой ОС». Они содержат драйверы и другие системные файлы, необходимые для повышения производительности и обеспечения дополнительных функциональных возможностей между виртуальной и гостевой операционной системой.
Выберите пункт «Устройства» в программе VirtualBox, подпункт «Подключить образ диска Дополнений гостевой ОС…» и дождитесь, пока программа предложит вам открыть приложение для автоматического запуска с виртуального привода.
Виртуальная ОС Ubuntu Linux установлена и готова к работе. При этом если на каком-то этапе что-то пошло не так, то подробнее инструкцию можно разобрать в официальной документации к Ubuntu.
Читайте также:
Как работать с подсистемой Windows WSL для Linux
