Запуск linux на виртуальной машине в windows 10

Инструкция по установке Ubuntu Linux внутри Windows с использованием WSL.

Если вы только начали свой путь разработчика и до сих используете операционную систему семейства Microsoft Windows, то уже наверняка столкнулись с ситуацией, когда ваш инструментарий отличается от того, что установлено у большинства людей из этой профессии. Чаще всего проблемы начинаются при работе в командной строке. Дело в том, что Windows не является POSIX-совместимой операционной системой, поэтому в ней отсутствует базовый набор прикладных программ, который необходим для разработки.

Несмотря на все написанное дальше, наша основная рекомендация — ставить полноценный Linux-дистрибутив, например, Ubuntu и полностью погружаться в него. Подавляющее большинство веб-проектов работает под управлением Linux-систем. А постоянное использование такой системы на домашнем и рабочем компьютере равносильно погружению в языковую среду при изучении иностранных языков.

Для новичков есть способ проще и быстрее — технологии виртуализации. Об этом и поговорим.

  • Ubuntu из Microsoft Store
  • Другие способы

Ubuntu из Microsoft Store

Если вы работаете на Windows версии не ниже 10 с архитектурой x64, то можно можно воспользоваться встроенным решением и установить слой совместимости (Windows Subsystem for Linux), а затем дистрибутив на основе Ubuntu Linux через магазин приложений Microsoft Store.

Подсистема WSL поставляется вместе с Windows, но не включена по-умолчанию. Чтобы её активировать, необходимо открыть PowerShell и ввести команду:

wsl --install

Также эта команда скачивает и устанавливает дистрибутив Ubuntu Linux. Скорее всего после завершения установки потребуется перезагрузить компьютер.

После перезагрузки найдите в меню Пуск приложение Ubuntu и запустите его.

Первый запуск может вызвать ошибку Error: 0x8007007e и предложение прочитать инструкцию по её решению https://aka.ms/wslinstall. Если хотите сэкономить время, то просто запустите PowerShell (не путать с cmd) от имени администратора и выполните следующую команду:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

После этого компьютер попросит перегрузиться, а потом нужно снова запустить приложение Ubuntu. В случае удачной установки откроется интерпретатор командной строки с предложением ввести имя пользователя и пароль. Выглядеть это будет вот так:

Installing, this may take a few minutes...
Installation successful!
Please create a default UNIX user account. The username does not need to match your Windows username.
For more information visit: https://aka.ms/wslusers
Enter new UNIX username:

Данные логин и пароль никак не связаны с вашим пользователем в Windows, придумайте новые и не забывайте их. Чтобы изменить пароль Ubuntu в будущем, вам пригодится команда passwd

Обратите внимание на данные официальные инструкции от Microsoft, где рассмотрены не только установка и настройка WSL и Ubuntu, но так же рассказано о настройке окружения для разработки (VSCode, Git)

  • Настройка среды разработки WSL
  • WSL + VSCode

Другие способы

Если у вас нет возможности установить WSL, то можно использовать другие способы виртуализации для установки Linux. Смотрите другие наши гайды:

  • VirtualBox
  • Vagrant

Содержание

  • Вариант 1: Установка в полуавтоматическом режиме
    • Шаг 1: Выбор доступных дистрибутивов Linux
    • Шаг 2: Запуск инсталляции
  • Вариант 2: Установка в ручном режиме
    • Шаг 1: Предварительная настройка системы
    • Шаг 2: Загрузка и настройка ядра WSL2
    • Шаг 3: Выбор и инсталляция дистрибутива Linux
  • Вопросы и ответы

установка wsl2 в windows 10

Вариант 1: Установка в полуавтоматическом режиме

Установка WSL в операционной системе Windows осуществляется посредством выполнения специальных команд в консоли. Для этого потребуется предварительно определиться с дистрибутивом Linux, а затем запустить процесс его инсталляции.

Важно! Приведенная ниже инструкция может быть выполнена только при условии использования Windows 10 версии 2004 (19041) и более новых. Узнать эту информацию можно в свойствах системы. Этой теме на нашем сайте посвящена отдельная статья, при необходимости ознакомьтесь с ней, перейдя по ссылке ниже.

Подробнее: Как узнать версию Windows 10

установка wsl2 в windows 10_01

Шаг 1: Выбор доступных дистрибутивов Linux

Каждому пользователю актуальной версии Windows 10 предоставляется возможность вручную выбрать дистрибутив Linux, который будет использоваться в WSL2. Для просмотра списка доступных систем необходимо ввести специальную команду в консоль, поэтому предварительно запустите «Командную строку» с правами администратора. Сделать это можно множеством способов, например посредством поискового запроса, как показано на изображении ниже.

установка wsl2 в windows 10_02

Читайте также: Как открыть «Командную строку» от имени администратора в Windows 10

Примечание! По умолчанию всегда выбрана последняя версия дистрибутива Ubuntu. Если именно его вы и хотите установить, то пропустите этот шаг и переходите сразу ко второму.

После того как окно консоли будет открыто, впишите или вставьте в него одну из нижеприведенных команд, после чего нажмите клавишу Enter:

wsl --list --online или wsl -l -o

установка wsl2 в windows 10_03

В результатах выдачи будет приведен список всех доступных дистрибутивов Linux. На этом этапе вам необходимо запомнить или скопировать в буфер обмена название, которое находится в столбце «NAME».

Обратите внимание! Если в списке доступных дистрибутивов нет желаемого, его можно импортировать в WSL2 посредством файла TAR или APPX. При необходимости есть возможность создать собственный дистрибутив на базе ядра Linux. Эти процессы описываются в официальной документации Microsoft, при необходимости ознакомиться с ними можно, воспользовавшись ссылками ниже.

Импорт любого дистрибутива Linux для использования с WSL
Создание пользовательского дистрибутива Linux для WSL

Lumpics.ru

Шаг 2: Запуск инсталляции

После того как версия дистрибутива Linux для WSL2 была выбрана, можно переходить непосредственно к ее инсталляции. Делается это тоже в «Командной строке», для чего нужно воспользоваться приведенной ниже командой. Не забудьте после ее ввода нажать клавишу Enter.

wsl --install -d <НазваниеДистрибутива>

установка wsl2 в windows 10_04

Примечание! Если вы хотите установить версию по умолчанию, тогда нет необходимости прописывать название дистрибутива вручную, можно воспользоваться следующей командой:

wsl —install

Сразу после этого начнется процесс установки платформы виртуальной машины, затем инсталлируется «Подсистема Windows для Linux», а в завершение будет выполнена загрузка ядра WSL2.

установка wsl2 в windows 10_05

После всех этих процедур можно будет воспользоваться WSL2 для вызова подсистемы Linux. Для этого достаточно будет запустить установленный дистрибутив через меню «Пуск».

Вариант 2: Установка в ручном режиме

Если версия вашей операционной системы Windows 10 ниже 2004 (19041), тогда воспользоваться вышеприведенной инструкцией не получится и большинство действий придется выполнять вручную.

Шаг 1: Предварительная настройка системы

Первостепенно необходимо проверить, поддерживает ли установленная версия операционной системы обновление WSL до второй версии. Сделать это можно посредством вызова окна «Windows: сведения». Для этого нажмите сочетание горячих клавиш Win + R, впишите в поле запроса команду winver и нажмите клавишу Enter.

установка wsl2 в windows 10_06

Появится соответствующее окно, в котором будет указана версия операционной системы и ее сборка. Убедитесь, что она выше 1903 (18362). Если это так, можете продолжить выполнение этой инструкции, в противном случае попробуйте прежде обновить Windows 10 до актуальной версии.

установка wsl2 в windows 10_07

Читайте также: Как обновить Windows 10 до последней версии

Важно! Если ваш компьютер работает на процессоре с архитектурой ARM64, этот способ установки WSL2 не подойдет. Обновитесь до последней версии Windows 10 и воспользуйтесь ранее предоставляемой инструкцией.

После того как вы удостоверились в актуальности версии операционной системы, необходимо произвести ее предварительную настройку, а именно — включить «Подсистему Windows для Linux» и компонент виртуальных машин. Делается это в оболочке PowerShell, поэтому предварительно запустите ее с правами администратора. Проще всего сделать это через контекстное меню кнопки «Пуск», как показано на изображении ниже. Но это не единственный способ.

Подробнее: Как открыть PowerShell в Windows 10

установка wsl2 в windows 10_08

Теперь необходимо включить компонент «Подсистема Windows для Linux». Для этого скопируйте и вставьте в окно консоли PowerShell следующую команду, после чего нажмите Enter:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

установка wsl2 в windows 10_09

Ожидайте завершения процедуры, когда на экране появится приглашение к вводу новой команды. После этого включите компонент виртуальных машин. Это делается посредством нижепредставленной команды:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

установка wsl2 в windows 10_10

Важно! Если результатом ее выполнения является ошибка, потребуется предварительно включить виртуализацию. Делается это через BIOS, но сначала следует проверить статус этой функции в операционной системе. На нашем сайте есть отдельные статьи, посвященные этой теме.

Подробнее:
Как проверить, включена ли виртуализация в Windows 10
Как включить виртуализацию в BIOS

установка wsl2 в windows 10_11

После того как компонент виртуальных машин будет установлен, потребуется перезагрузить компьютер.

Шаг 2: Загрузка и настройка ядра WSL2

Следующим шагом будет загрузка и установка ядра второй версии WSL, но изначально нужно определить архитектуру процессора, на которой работает операционная система. Для этого вызовите окно «Командной строки», в котором выполните следующую команду:

systeminfo | find "Тип системы"

установка wsl2 в windows 10_12

В результатах выдачи будет указана архитектура процессора. Если упоминается x64, скачайте пакет обновления ядра Linux в WSL2 для 64-разрядных компьютеров на базе процессора x86. Если в результатах выдачи есть упоминание ARM64, загрузите пакет обновлений по этой ссылке. Сохраните файл в любое удобное место, после чего запустите его, дважды кликнув по названию. Далее следуйте инструкции инсталлятора, пока не будет произведена установка.

установка wsl2 в windows 10_13

Теперь необходимо выбрать WSL2 версией по умолчанию, чтобы при установке дистрибутивов Linux они инсталлировались в этом окружении. Для этого достаточно в окне PowerShell выполнить представленную ниже команду:

wsl --set-default-version 2

установка wsl2 в windows 10_14

Шаг 3: Выбор и инсталляция дистрибутива Linux

Как только все необходимые компоненты будут установлены, можно переходить к выбору дистрибутива Linux для инсталляции в окружении WSL2. В отличие от первого способа, представленного в этой статье, все действия будут выполняться не в «Командной строке», а в Microsoft Store. Для удобства ниже приведен список доступных систем со ссылками на них:

  • Ubuntu 18.04 LTS
  • Ubuntu 20.04 LTS
  • Ubuntu 22.04 LTS
  • openSUSE Leap 15.1
  • SUSE Linux Enterprise Server 12 SP5
  • SUSE Linux Enterprise Server 15 SP1
  • Kali Linux
  • Debian GNU/Linux
  • Fedora Remix for WSL
  • Pengwin
  • Pengwin Enterprise
  • Alpine WSL
  • Raft (пробная версия)

Воспользуйтесь нужной ссылкой, чтобы перейти в магазин приложений от Microsoft. Находясь на странице нужного дистрибутива, щелкните по кнопке «Получить», расположенной рядом с его названием.

установка wsl2 в windows 10_15

Дождитесь завершения загрузки, после чего кликните по появившейся кнопке «Открыть». Запустится окно консоли, в котором будет предложено подождать несколько минут, пока идет распаковка дистрибутива. В дальнейшем процедура инициализации ядра Linux будет занимать считанные секунды.

установка wsl2 в windows 10_16

Примечание! Представленный выше список дистрибутивов взят с официального сайта Microsoft и может со временем измениться. В случае необходимости рекомендуем обратиться за справкой непосредственно к статье-первоисточнику.

Содержание

  • 1 Загрузка и установка VirtualBox на Windows 10
  • 2 Установка виртуальной машины на windows 10
  • 3 Добавление общей папки
  • 4 Итог
  • 5 Видео по теме

На сегодняшний день существует много программных продуктов, позволяющие использовать виртуализацию для различных операционных систем. Наиболее интересным продуктом является программа VirtualBox, которую выпускает и поддерживает корпорация Oracle.

Эта программа распространяется по лицензии GNU GPL, что дает право использовать ее абсолютно бесплатно. Главной задачей VirtualBox является виртуализация операционных систем, то есть с помощью программы вы создаете виртуальную машину, на которой запускаете ОС. В данной статье мы подробно рассмотрим установку VirtualBox на новейшую операционную систему компании Microsoft — Windows 10.

Загрузка и установка VirtualBox на Windows 10

Для скачивания VirtualBox откройте любой установленный браузер в Windows 10 и перейдите по адресу www.virtualbox.org/wiki/Downloads. Перед вами откроется страница загрузки программы.

Начало установки

В данный момент VirtualBox 5.0.8 является самой новой версией программы и полностью совместима с Windows 10. Поэтому смело скачивайте эту версию, на которую ссылка находится в пункте «VirtualBox 5.0.8 for Windows hosts». После загрузки запустите инсталляционный файл, после чего откроется окно установки программы.

Wellcome to VirtualBox

Нажимаем кнопку Next > и переходим к окну, где вам будет предоставлен выбор трех устанавливаемых компонентов:

  1. Virtualbox USB Support;
  2. Virtualbox Networking;
  3. Virtualbox Python 2 x Support.

Первый компонент отвечает за поддержку USB устройств, подключаемых к виртуальному компьютеру. Второй компонент отвечает за поддержку сети в такой машине, с его помощью создаются виртуальные сетевые адаптеры и устанавливаются драйвера для взаимодействия виртуальных адаптеров с физическими. Третий компонент устанавливается для поддержки скриптов, которые создаются на языке программирования Python.

Главной задачей скриптов является автоматизация задач в виртуалке. Также при нажатии кнопки Browse можно задать расположение установки исполняемых файлов.

Параметры установки VirtualBox

Следующее окно позволит создать ярлыки на рабочем столе и в меню пуск, а также позволит ассоциировать файлы виртуальных машин для работы в VirtualBox.

Выбор опций установки

Далее идет окно с предупреждением «Warning Network Interface». Это окно означает, что следует установить дополнительные сетевые инструменты для виртуальных машин. Поэтому смело нажимайте кнопку Yes.

Предупреждение VirtualBox

Теперь переходим к последнему окну инсталляции и нажимаем кнопку Install.

Кликнуть для начала установки

Начнется процесс инсталляции программы на компьютер, который займет пару минут.

Идет процесс установки VirtualBox

Как только инсталлятором будет завершена установка, появится окно с оповещением, что программа установлена. Также в окне будет стоять галочка с надписью «Start Oracle VM VirtualBox», которая позволит вам запустить VirtualBox после нажатия кнопки Finish.

Сообщение о завершении установки VirtualBox

После всех проделанных действий запустится главное окно программы, как показано на изображении ниже.

Основное окно программы VirtualBox

Установка виртуальной машины на windows 10

Вначале вы должны решить, для какой операционной системы создается виртуальная машина. Поэтому для начала подготовим образ ОС для инсталляции в нашу машину. Для примера мы возьмем образ бесплатной ОС Linux Ubuntu, который можно загрузить по адресу www.ubuntu.com/download/desktop. Выберем 32 битный образ Ubuntu и скачаем его на локальный диск ПК. Самым последним релизом Ubuntu является версия 15.10.

Загрузка ubuntu

Теперь разберемся с таким наболевшим вопросом, как установить виртуальную машину на Windows 10. Для этого запускаем VirtualBox и нажимаем кнопку «Создать». В появившемся окне создаем имя виртуальной машины. Тип системы выбираем Linux, версию Ubuntu и переходим к следующему шагу.

Укажите имя и тип ОС

Теперь укажем объем памяти, выделяемой для нашей виртуальной машины.

Укажите объем памяти

Следующим шагом будет создание виртуального диска, поэтому выбираем «создать новый виртуальный диск», нажимаем кнопку Создать и переходим к следующему окну.

Окно подключения жесткого диска

Укажем тип нашего жесткого диска, поставив галочку «VDI».

Выбор типа жесткого диска

Создадим динамический жесткий диск, который будет заполняться по мере записи на него информации, затем нажмем клавишу Next

Окно выбора формата хранения

Выберем имя и необходимый размер диска, наиболее вам подходящий и надавим кнопку Создать.

Окно выбора имени и размера диска

Все, наша виртуальная машина создана, в настройках которой можно изменять объем памяти, подключать и редактировать виртуальные жесткие диски, редактировать конфигурацию и настройки сети, задавать объем памяти видеоадаптера, а также задавать опции нагрузки на ваш процессор. Это лишь малая часть описанных настроек. Установив VirtualBox, вы сможете более подробно разобраться во всех тонкостях настройки конфигурации машины.

Основное окно VirtualBox

Создание нашего виртуального Linux компьютера закончено, теперь можно его запустить, кликнув по зеленой кнопке «Запустить». При запуске виртуальная машина предложит вам выбрать загрузочный диск. Выберите загрузочный диск ubuntu-15.10-desktop-i386.iso, который мы ранее скачали и нажмите Продолжить.

Окно выбора загрузочного диска

Как вы уже поняли, система начнет грузиться с выбранного нами образа.

Загрузка ubuntu

Далее идет стандартная установка операционной системы, при которой вам предстоит выбрать жесткий диск, часовой пояс, раскладку клавиатуры, а также задать имя компьютера и пользователя. То есть дальнейшая установка пойдет так, как будто вы ставите Ubuntu на чистый компьютер.

Выбор языка в ubuntu

После установки вы сможете использовать виртуальную машину как отдельный компьютер и использовать все возможности ОС Ubuntu, которые отсутствуют в Windows 10.

Параметры системы ubuntu

В VirtualBox можно настраивать конфигурацию на установленной виртуальной машине. Например, если вашему виртуальному компьютеру не хватает оперативной памяти, то ее можно быстро увеличить, перейдя в настройки виртуалки. Попасть в меню настройки можно при помощи нажатия кнопки «Настройки», предварительно выбрав редактируемую виртуалку.

Окно настроек виртуальной системы

В меню настройки вы увидите десять пунктов:

  1. Общие;
  2. Система;
  3. Дисплей;
  4. Носители;
  5. Аудио;
  6. Сеть;
  7. COM-порты;
  8. USB;
  9. Общие папки;
  10. Интерфейс пользователя.

Первый пункт позволяет изменять имя ВМ и тип операционной системы.

Второй позволяет изменять объем виртуальной памяти и порядок загрузки носителей информации. Также в этом пункте можно редактировать настройки процессора, выбирать количество ядер для вашей ВМ и включать поддержку технологии аппаратной виртуализации Intel-VT и AMD-V.

С помощью третьего пункта можно изменять объем памяти виртуального видеоадаптера и включать 3D-ускорение.

Пункт «Носители» дает возможность конфигурировать SATA/IDE носители информации и добавлять новые.

«Аудио» позволяет выбрать тип виртуальной звуковой карты.

Пункт «Сеть» может изменять конфигурацию сети, тип сетевого адаптера, а также позволяет подключать новые адаптеры.

Меню «COM-порты» позволяет использовать последовательный COM-порт и изменять его настройки.

С помощью меню «USB» можно включить контроллер USB и выбрать его тип, кроме этого можно добавлять, удалять и редактировать новые устройства USB.

Добавление общей папки

«Общие папки» дают возможность создавать общие директории между ВМ и физической системой. С помощью меню «Интерфейс пользователя» можно настроить интерфейс окна, в котором запущена ВМ.

Создать общую папку, на самом деле не так просто, как хотелось бы, однако, вот точная и работающая инструкция о том, как это сделать:

  1. Добавьте папку, которую вы хотите сделать общей в системе Windows 10 в разделе «Общие папки» настроек ВМ. Обратите внимание, что вы задаете имя — оно в дальнейшем пригодится.Общие папки Ubuntu
  2. Убедитесь, что вы установили диск гостевой ОС в процессе установки ВМ. Если нет, то установите его.
  3. Далее, загрузите Ubuntu, создайте в ней папку, например, с именем buffer в вашей домашней папке. Через графический интерфейс, или через терминал с помощью команды sudo mkdir ~/buffer Далее, в терминале введите команду sudo mount -t vboxsf Buffer ~/buffer где, как вы наверное догадались, «Buffer» — имя папки, которое мы запомнили при выполнении пункта 1 инструкции, а «~/buffer» — путь к только что созданной папке Ubuntu.

Итог

Надеемся, что материал, изложенный в статье, поможет вам освоить методы виртуализации операционных систем, и у вас не будет возникать вопроса, как установить virtualbox на windows 10.

Также хочется дать несколько советов перед использованием виртуальных машин.

Перед созданием такой машины убедитесь, что у вас хватит аппаратных ресурсов компьютера для ее запуска. Поэтому для запуска виртуальных машин используйте мощный процессор, который поддерживает технологии аппаратной виртуализации Intel-VT и AMD-V. Также немаловажную роль играет объем оперативной памяти на вашем ПК. Например, если вы создадите виртуальную машину на базе ОС Windows 10, то вам потребуется минимум 2048 Мб оперативной памяти, которая будет выделена из основной системы.

Кроме этого, в VirtualBox можно использовать пакет плагинов Extension Pack, что существенно расширяет функциональные возможности программы и добавляет поддержку новых устройств.

Видео по теме

Хотя теперь в Windows 10 возможно запускать несколько дистрибутивов Linux , эти среды могут быть несколько ограничены в функциях и инструментах, которые вы можете использовать. Кроме того, вы можете выбирать только из трех дистрибутивов, включая Ubuntu, SUSE Linux Enterprise и OpenSUSE Leap, и вы застряли с интерфейсом командной строки, что означает, что вы не можете запускать какие-либо графические приложения (например, GNOME). , KDE, XFCE) или графические приложения на основе Linux.

Конечно, вы всегда можете установить ваш любимый дистрибутив Linux на второй компьютер, но если у вас его нет, все равно можно запустить полноценную версию Linux с использованием виртуальной машины (ВМ).

Если вы работаете в Windows 10, вы можете включить Hyper-V на своем устройстве, чтобы создать виртуальную машину для установки предпочитаемого вами дистрибутива, независимо от того, являетесь ли вы разработчиком или энтузиастом, который просто хочет знать, что такое Linux Fuzz.

В этом руководстве по Windows 10 мы расскажем, как установить большинство дистрибутивов Linux на виртуальные машины, используя функцию виртуализации Hyper-V от Microsoft.

  • Требования к руководству
  • Как включить Hyper-V в Windows 10
  • Как создать виртуальную машину с помощью Hyper-V
  • Как установить Ubuntu Linux с помощью Hyper-V на Windows 10

Требования к руководству

Для запуска виртуальной машины Linux в Windows 10 вам потребуется следующее:

  • Компьютер с поддержкой Hyper-V.
  • Файл ISO для установки вашего предпочтительного дистрибутива Linux.

В этом руководстве мы будем использовать Ubuntu версии 17.10, которую вы можете скачать с официального сайта Ubuntu . Однако можно установить версию 16.04, которая может быть более стабильной версией проекта с открытым исходным кодом, а также установить другие дистрибутивы, в том числе:

  • CentOS и Red Hat Enterprise Linux.
  • Debian.
  • SUSE.
  • Oracle Linux.
  • FreeBSD.

Как включить Hyper-V в Windows 10

Hyper-V — это технология виртуализации от Microsoft, доступная в Windows 10 Pro, Enterprise и Education, которая позволяет создавать одну или несколько виртуальных машин для установки и запуска разных ОС на одном физическом оборудовании.

Проверка поддержки Hyper-V

Хотя Hyper-V является частью Windows 10, существует минимальное требование к оборудованию, которое должен соблюдать компьютер, чтобы включить эту функцию.

  • 64-битный процессор с трансляцией адресов второго уровня (SLAT).
  • Процессор должен поддерживать VM Monitor Mode Extension (VT-c на чипах Intel).
  • 4 ГБ памяти как минимум.

Кроме того, вы должны убедиться, что в вашей системной BIOS включены параметры технологии виртуализации и предотвращения аппаратного принудительного выполнения данных .

Вы можете быстро убедиться, что ваш компьютер имеет необходимую поддержку Hyper-V, используя Systeminfo :

  1. Откройте Пуск .
  2. Найдите командную строку и нажмите на верхний результат.
  3. Введите следующую команду и нажмите Enter :

    systeminfo.exe

  4. В соответствии с требованиями Hyper-V , если в результате указано « Да» , вы можете запустить Hyper-V.

Если в поле «Требования Hyper-V» команда отображает « Нет» , значит, ваше оборудование не поддерживает эту функцию, или вам нужно обязательно включить ее вручную.

Включение Hyper-V

Чтобы включить Hyper-V в Windows 10, выполните следующие действия:

  1. Откройте панель управления .
  2. Нажмите на Программы .
  3. Нажмите на Включить или отключить функции Windows.

  4. Проверьте опцию Hyper-V, убедившись, что: также выбраны средства управления Hyper-V и платформа Hyper-V .
  5. Нажмите OK, чтобы начать процесс.

  6. После завершения установки нажмите « Перезагрузить сейчас», чтобы применить изменения.

Как создать виртуальную машину с помощью Hyper-V

После завершения добавления слоя виртуализации в Windows 10 вам нужно будет создать виртуальную машину для дистрибутива Linux, который вы хотите использовать.

Однако, прежде чем сделать это, вы должны создать виртуальный коммутатор, чтобы позволить виртуальной машине подключаться к Интернету.

Создание виртуального коммутатора

Чтобы настроить виртуальный коммутатор в Hyper-V, выполните следующие действия:

  1. Откройте Пуск .
  2. Найдите диспетчер Hyper-V и нажмите на верхний результат.
  3. Нажмите на меню действий .
  4. Выберите New и нажмите на Virtual Switch Manager .

  5. На левой панели выберите Новый виртуальный сетевой коммутатор .
  6. Справа выберите Внешний .
  7. Нажмите кнопку « Создать виртуальный коммутатор» .

  8. Введите новое описательное имя для коммутатора (например, MyVirtualSwitch).
  9. Под типом подключения убедитесь, что ваш сетевой адаптер выбран во внешней сети .
  10. Нажмите Применить .
  11. Нажмите ОК .

Создание виртуальной машины

После создания виртуального коммутатора вы можете приступить к созданию новой виртуальной машины:

  1. Откройте Пуск .
  2. Найдите диспетчер Hyper-V и нажмите на верхний результат.
  3. Нажмите на меню действий .
  4. Выберите New и нажмите на Virtual Machine .

  5. Нажмите кнопку Далее .
  6. Введите описательное имя для вашей виртуальной машины (например, vm-ubuntu).

  7. Используйте местоположение по умолчанию для хранения вашей виртуальной машины или установите флажок « Сохранить виртуальную машину в другом месте», чтобы выбрать другой путь.
  8. Нажмите Далее, чтобы продолжить.
  9. Вы можете оставить выбранную по умолчанию опцию Generation 1 . Или вы можете выбрать Generation 2, если вам нужна прошивка на основе UEFI.
  10. Нажмите Далее .

  11. Выберите объем оперативной памяти, выделяемой для вашей виртуальной машины. В случае Ubuntu вам нужно минимум 2 ГБ памяти.

    Вы можете выделить столько памяти, сколько хотите, но этот параметр всегда будет зависеть от физической памяти, доступной на вашем компьютере.

  12. Нажмите Далее .

  13. Используйте раскрывающееся меню, чтобы выбрать виртуальный коммутатор, который вы создали ранее.
  14. Нажмите Далее .

  15. Вы можете оставить все настройки по умолчанию для создания виртуального жесткого диска, но в разделе Размер убедитесь, что выделено как минимум 25 ГБ памяти, что является минимумом, необходимым для запуска Ubuntu.
  16. Нажмите Далее, чтобы продолжить.

  17. В разделе « Параметры установки» выберите « Установить операционную систему с загрузочного CD / DVD-ROM» .
  18. Выберите опцию Файл изображения (.iso) .
  19. Выберите путь для файла ISO с установочными файлами Ubuntu.
  20. Нажмите Далее .

  21. Нажмите Готово .

Как установить Ubuntu Linux с помощью Hyper-V на Windows 10

Последний шаг — запустить виртуальную машину и установить дистрибутив Linux, который вы хотите использовать.

  1. В диспетчере Hyper-V в разделе «Виртуальная машина» щелкните правой кнопкой мыши вновь созданное устройство и выберите « Подключиться» .

  2. Нажмите кнопку Пуск (питание).

  3. Выберите ваш язык.
  4. Нажмите кнопку Установить Ubuntu .

  5. Проверьте установку стороннего программного обеспечения для графики и Wi-Fi оборудования, Flash, MP3 и другие медиа- опции.
  6. Нажмите Продолжить .

  7. Выберите опцию Что-то еще .
  8. Нажмите Продолжить .

  9. Дважды щелкните диск / dev / sda .

  10. Нажмите Продолжить .
  11. Дважды щелкните свободное место .

  12. В разделе «Использовать как» используйте раскрывающееся меню и выберите « Область подкачки», чтобы создать раздел подкачки.
  13. В разделе «Размер» выберите объем пространства для раздела подкачки, который должен быть примерно в 2 раза больше объема ОЗУ, выделенного для виртуальной машины.
  14. Нажмите ОК .

  15. Снова дважды щелкните свободное место .

  16. Выберите количество места, которое нужно выделить для установки.
  17. В разделе «Точка монтирования» используйте раскрывающееся меню и выберите root / .
  18. Нажмите ОК .

  19. Выберите раздел ext4 из списка.
  20. Нажмите кнопку Установить сейчас .

  21. Нажмите Продолжить, чтобы установить Ubuntu.
  22. Выберите свой часовой пояс.
  23. Нажмите Продолжить .

  24. Выберите раскладку клавиатуры.
  25. Нажмите Продолжить .

  26. Создайте учетную запись пользователя с вашей информацией.
  27. Нажмите Продолжить .

  28. Перезапустите виртуальную машину, чтобы завершить настройку.

    Совет: если во время окончательного процесса перезапуска вы получите сообщение об удалении установки и нажмите Enter , но нажатие клавиши не перезапустит виртуальную машину, просто нажмите кнопку « Выключить» , а затем снова включите ее.

После выполнения этих шагов вы можете просто включить виртуальную машину и начать использовать Ubuntu Linux вместе с Windows 10.

Пока мы фокусируемся на этом руководстве по настройке Ubuntu, вы также можете обратиться к этим инструкциям для запуска других дистрибутивов Linux.

Больше ресурсов по Windows 10

Для получения более полезных статей, обзоров и ответов на распространенные вопросы о Windows 10 посетите следующие ресурсы:

  • Windows 10 в Windows Central — все, что вам нужно знать
  • Справка, советы и рекомендации по Windows 10
  • Форумы по Windows 10 на Windows Central

Нужно использовать терминал Linux на компьютере с Windows? Узнайте, как запустить Linux на Windows 10 с помощью Windows Subsystem for Linux.

Хотите получить быстрый и простой доступ к Linux на ПК с Windows? Лучший вариант – использовать подсистему Windows Subsystem for Linux.

Это даст вам оболочку Linux bash, окно терминала, запущенное в Windows. Этот процесс, по сути, устанавливает Linux на Windows 10 – вот что вам нужно знать.

Впервые появившись в обновлении Windows 10 Anniversary Update 2018 года и распространившись среди всех пользователей в обновлении Fall Creators Update, подсистема Windows для Linux позволяет запускать программное обеспечение Linux в Windows 10.

Это функция, которая была встроена в Windows. В отличие от установки Linux на виртуальной машине, Windows Subsystem for Linux может быть мгновенно вызвана из меню “Пуск”.

Однако для того, чтобы это работало, необходимо сначала включить эту функцию.

После установки подсистемы Windows для Linux в Windows 10 вы можете запускать Linux в режиме командной строки. Это дает вам почти полнофункциональный терминал Linux для Windows 10.

Linux Bash Shell: Только для 64-разрядных версий Windows 10

Прежде чем приступить к работе, убедитесь, что вы используете 64-разрядную версию Windows 10. К сожалению, подсистема Windows для Linux не будет работать на 32-битных системах. Проверьте, работает ли на вашем компьютере 32- или 64-разрядная версия Windows.

Чтобы проверить компьютер на 64-битную совместимость, нажмите WIN + I, чтобы открыть “Настройки”, затем “Система” > “О системе”. В разделе “Характеристики устройств” вы увидите список “Тип системы”; для Windows Subsystem for Linux у вас должно показать 64-битную операционную систему.

muo windows wsl 64 bit

Проверьте, является ли ваш компьютер 64-разрядным

Если нет, вам нужно обновить систему Windows 10 с 32-разрядной до 64-разрядной. Однако это сработает только в том случае, если у вас 64-битное оборудование.

Как установить Linux Bash Shell на Windows 10

Прежде чем продолжить, учтите, что в некоторых системах не могут быть одновременно включены подсистема Windows для Linux и виртуальные машины (VM). Поэтому, если вы предпочитаете запускать Linux в виртуальной машине, вам нужно будет отключить Windows Subsystem for Linux, прежде чем снова использовать виртуальную машину.

Готовы установить Bash в Windows? Начните с нажатия кнопки Пуск и ввода “Включение или отключение компонентов Windows“. Должен появиться пункт Включение или отключение компонентов Windows, щелкните его, чтобы открыть. Подождите, пока список заполнится, затем прокрутите вниз до пункта Подсистема Windows для Linux.

Этот флажок должен быть отмечен. Если его нет, добавьте галочку и нажмите OK для подтверждения.

windows wsl add feature

Включить подсистему Windows для Linux

Вам будет предложено перезапустить Windows, поэтому следуйте этой инструкции. После перезагрузки откройте Пуск > Магазин Windows. С помощью инструмента поиска найдите записи, относящиеся к “Linux”, и выберите предпочтительную версию Linux для установки. От того, какую версию вы выберете, будет зависеть работа с Bash. Например, вы можете установить Ubuntu на Windows 10.

windows wsl store

Дистрибутивы Linux в Магазине Windows

Установите операционную систему Linux, затем подождите. После завершения нажмите кнопку Запуск в Магазине Windows или откройте его из меню Пуск. При первом запуске вам будет предложено ввести имя пользователя и пароль для создания учетной записи.

Для запуска выбранной вами среды Linux доступны и другие способы. В меню “Пуск” вы можете ввести:

  • bash
  • wsl

Оба способа отобразятся как “Выполнить команду”, которую можно выбрать для мгновенного открытия оболочки Bash. Разница в использовании любого из этих методов заключается в том, что они открываются в каталоге /mnt/c/Windows/System32. Это означает, что вы можете просматривать подкаталог System32 в Windows 10.

Linux в Windows

Обратите внимание, что невозможно повредить Windows 10, используя среду Linux. Любые введенные вами команды повредят только подсистему Windows для Linux и выбранную операционную систему. Windows 10 останется безопасной и надежной.

Кроме того, для запуска Bash больше не нужно включать режим разработчика Windows 10 в Настройках.

Чем отличается терминал Bash Shell от Windows PowerShell?

Запустив терминал Linux для Windows 10, вы можете вводить различные команды командной строки.

Но чем это отличается от простого использования командной строки Windows или PowerShell?

Ну, естественно, обе системы совершенно разные. При использовании PowerShell или командной строки вы ограничены командами, характерными для Windows. Это означает, например, использование команды dir для просмотра содержимого каталога; в Linux эквивалентом является ls.

В принципе, различия между Windows и Linux – это то, что отличает эти две текстовые среды. Преимущество наличия оболочки Bash в Windows 10 заключается в том, что вы можете легко получить доступ к Linux в Windows. Это экономит время на настройку виртуальной машины или перезагрузку при установке Linux с двойной загрузкой.

Что можно делать с Bash в Windows 10?

Установив оболочку Bash в Windows 10, вы можете использовать ее так же, как и на ПК с Linux.

Стандартные команды, такие как help, покажут вам, как пользоваться предустановленными приложениями и инструментами. Например, apt help продемонстрирует использование менеджера пакетов. Вы можете использовать sudo apt update для получения последних пакетов, как и на ПК с Linux.

Использование справки в Linux на Windows

Аналогично, команда sudo apt upgrade обновляет Linux до последней версии ОС.

Между тем, доступны и другие стандартные команды. Вы можете проверить подключение к сети с помощью ifconfig, проверить текущий каталог с помощью pwd и перейти в другой каталог с помощью cd.

Вы также можете получить быстрый список последних 10 вводов с помощью команды history.

Одним словом, это все равно что использовать Linux в операционной системе Windows 10.

Windows 10 Bash приносит Linux на любой компьютер

Настроить подсистему Windows для Linux и получить доступ к оболочке Bash очень просто. Это гораздо быстрее, чем запуск виртуальной машины, и гораздо менее сложно, чем использование двойной загрузки.

Вкратце, все, что вам нужно сделать для запуска оболочки Linux Bash на Windows 10, это:

  • Убедитесь, что вы используете 64-разрядную Windows 10.
  • Включить подсистему Windows для Linux на экране Windows Features.
  • Установите выбранную вами среду Linux из Магазина Windows.
  • Запустите Linux из меню “Пуск”.

После этого вы можете использовать терминал Linux для Windows для стандартных задач командной строки. Или вы можете использовать подсистему Linux в Windows 10 для установки среды рабочего стола.

Между тем, почти все команды Linux можно использовать в оболочке Bash в Windows.

В следующей статье, мы рассмотрим как установить рабочее окружение lmde, xfce или kde в wls.

Как запустить рабочий стол Linux в Windows с помощью WSL

by Milan Stanojevic

Milan has been enthusiastic about technology ever since his childhood days, and this led him to take interest in all PC-related technologies. He’s a PC enthusiast and he… read more


Updated on July 31, 2021

ubuntulogo - linux on windows

XINSTALL BY CLICKING THE DOWNLOAD FILE

To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer’s security and performance
  • Restoro has been downloaded by 0 readers this month.

Have you ever wondered if it’s possible to access the great development capabilities or the powerful command-line tools of Linux, without having to format your PC ?

Running Linux on your PC can be achieved by either installing the Full Linux OS beside your Windows installation, or by using a virtual machine in order to run it. In case you choose to install the full Linux OS, the speed at which it will operate will be greater than if you used a virtual machine software.

On the other hand, running Linux in a virtual machine software allows you to test any app or feature you want without worrying about your data’s safety or the possibility of data corruption.

There is a wide range of Linux based operating systems on the market, and they are known as distros. Here are some of the most popular Linux distro options include:

  • Linux Mint – based on Ubuntu, designed to be easy to use, and also come with an utility called mint4win which allows you to install Linux on your PC without affecting your base system in any way.
  • OpenSUSE (Novell) and Fedora (Red Hat) – free and user-friendly Linux distros
  • Xandros Home Edition – designed for beginners with the ability to run Microsoft Office, Adobe Photoshop, etc.
  • Ubuntu (Desktop edition) – great option for beginner Linux users, with great support for hardware devices, a 6 months release cycle, and you can also choose to make Ubuntu ship your installation DVDs for free across the globe

In this article, we will focus on the Ubuntu distro and see how you can use them on Windows. Read on to find out more.

KNOPPIX: Run Linux from a USB stick or CD

knoppix - linux emulator

KNOPPIX is a great software that allows you to boot in Linux directly from a physical CD/DVD or USB flash drives.

This app contains a great set of GNU/Linux software options, can automatically detect your hardware capabilities, and offers support for a wide range of graphics cards, sound cards, SCSI and also USB devices.

KNOPPIX can be used in order to run Linux on your desktop PC, and can also help you rescue your system in the case that Windows won’t start.

Using this software as a rescue tool allows you to extract all the data you need from your malfunctioning Windows PC, and store them in a secure environment, before reinstalling it.

Download KNOPPIX

— RELATED: Here’s how to fix Windows 10 Bootloader from Linux

WUBI: Install Linux as software

WUBI - install Linux on Windows

WUBI is a great tool that allows you to easily install Linux as a software on your Windows PC. Using this technique allows for greater processing speeds and it can be uninstalled in the same way that you would uninstall a normal Windows application.

It’s incredibly easy to set up and start installing, all you need to do is choose the right options for your system, and then click install.

Download WUBI

Another way to run a Linux based OS on your Windows PC is by using a virtual machine software. We’ll list some of the best tools below.

Virtual machines for running Linux on Windows PCs

Virtual Box

Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

VirtualBox - for running Linux on Windows

VirtualBox is a great software option that allows you to create virtual Linux machines and run them in a window from your Windows desktop. This app is based on a x86 architecture and supports AMD64/Intel64 virtualization.

This software can run on a variety of hosts – Linux, Mac, Windows, Solaris – and also has a large number of guest OS compatibility – all versions of Windows, Linux, etc.

Download Virtual Box

VMware

vmware - running linux on windows

VMware is another great virtualization software that allows you to create a virtual Linux OS on your PC with ease. This is a more simple alternative than having to install a full Linux OS, but offer a slower perfomance.

You can create multiple virtual machines with as many OS options as you want. There are no limits to the number of virtual machines that you can create, but this feature is limited only by your hardware’s capacity to deal with the request.

You can find a good guide explaining how to use VMware to run Linux on your PC. If you want to run your installation from a CD, click here.  If you want to run the installation from an virtual image file (.bin, .iso), you can reffer to this page.

Download VMware

Conclusion

In this article, we listed some of the best Linux based operating systems and then we talked about the most efficient way to run them on your PC.

We would love to know which solution you chose and how it worked out for you. Feel free to comment below.

RELATED GUIDES YOU NEED TO CHECK OUT:

  • Can’t install Linux with Windows 10? Here’s what to do
  • How to Install Linux/Ubuntu on Surface Pro Tablets
  • Microsoft’s Azure Sphere OS brings Linux to IoT devices

newsletter icon

Newsletter

by Milan Stanojevic

Milan has been enthusiastic about technology ever since his childhood days, and this led him to take interest in all PC-related technologies. He’s a PC enthusiast and he… read more


Updated on July 31, 2021

ubuntulogo - linux on windows

XINSTALL BY CLICKING THE DOWNLOAD FILE

To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer’s security and performance
  • Restoro has been downloaded by 0 readers this month.

Have you ever wondered if it’s possible to access the great development capabilities or the powerful command-line tools of Linux, without having to format your PC ?

Running Linux on your PC can be achieved by either installing the Full Linux OS beside your Windows installation, or by using a virtual machine in order to run it. In case you choose to install the full Linux OS, the speed at which it will operate will be greater than if you used a virtual machine software.

On the other hand, running Linux in a virtual machine software allows you to test any app or feature you want without worrying about your data’s safety or the possibility of data corruption.

There is a wide range of Linux based operating systems on the market, and they are known as distros. Here are some of the most popular Linux distro options include:

  • Linux Mint – based on Ubuntu, designed to be easy to use, and also come with an utility called mint4win which allows you to install Linux on your PC without affecting your base system in any way.
  • OpenSUSE (Novell) and Fedora (Red Hat) – free and user-friendly Linux distros
  • Xandros Home Edition – designed for beginners with the ability to run Microsoft Office, Adobe Photoshop, etc.
  • Ubuntu (Desktop edition) – great option for beginner Linux users, with great support for hardware devices, a 6 months release cycle, and you can also choose to make Ubuntu ship your installation DVDs for free across the globe

In this article, we will focus on the Ubuntu distro and see how you can use them on Windows. Read on to find out more.

KNOPPIX: Run Linux from a USB stick or CD

knoppix - linux emulator

KNOPPIX is a great software that allows you to boot in Linux directly from a physical CD/DVD or USB flash drives.

This app contains a great set of GNU/Linux software options, can automatically detect your hardware capabilities, and offers support for a wide range of graphics cards, sound cards, SCSI and also USB devices.

KNOPPIX can be used in order to run Linux on your desktop PC, and can also help you rescue your system in the case that Windows won’t start.

Using this software as a rescue tool allows you to extract all the data you need from your malfunctioning Windows PC, and store them in a secure environment, before reinstalling it.

Download KNOPPIX

— RELATED: Here’s how to fix Windows 10 Bootloader from Linux

WUBI: Install Linux as software

WUBI - install Linux on Windows

WUBI is a great tool that allows you to easily install Linux as a software on your Windows PC. Using this technique allows for greater processing speeds and it can be uninstalled in the same way that you would uninstall a normal Windows application.

It’s incredibly easy to set up and start installing, all you need to do is choose the right options for your system, and then click install.

Download WUBI

Another way to run a Linux based OS on your Windows PC is by using a virtual machine software. We’ll list some of the best tools below.

Virtual machines for running Linux on Windows PCs

Virtual Box

Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

VirtualBox - for running Linux on Windows

VirtualBox is a great software option that allows you to create virtual Linux machines and run them in a window from your Windows desktop. This app is based on a x86 architecture and supports AMD64/Intel64 virtualization.

This software can run on a variety of hosts – Linux, Mac, Windows, Solaris – and also has a large number of guest OS compatibility – all versions of Windows, Linux, etc.

Download Virtual Box

VMware

vmware - running linux on windows

VMware is another great virtualization software that allows you to create a virtual Linux OS on your PC with ease. This is a more simple alternative than having to install a full Linux OS, but offer a slower perfomance.

You can create multiple virtual machines with as many OS options as you want. There are no limits to the number of virtual machines that you can create, but this feature is limited only by your hardware’s capacity to deal with the request.

You can find a good guide explaining how to use VMware to run Linux on your PC. If you want to run your installation from a CD, click here.  If you want to run the installation from an virtual image file (.bin, .iso), you can reffer to this page.

Download VMware

Conclusion

In this article, we listed some of the best Linux based operating systems and then we talked about the most efficient way to run them on your PC.

We would love to know which solution you chose and how it worked out for you. Feel free to comment below.

RELATED GUIDES YOU NEED TO CHECK OUT:

  • Can’t install Linux with Windows 10? Here’s what to do
  • How to Install Linux/Ubuntu on Surface Pro Tablets
  • Microsoft’s Azure Sphere OS brings Linux to IoT devices

newsletter icon

Newsletter

Понравилась статья? Поделить с друзьями:
  • Запуск kms auto на windows 11
  • Запуск kali linux в windows 10
  • Запуск jupiter notebook через командную строку windows
  • Запуск java приложения на windows как сервис
  • Запуск iso файлов на windows 11