Линукс на Windows 10: способы установки и настройки

Чтобы запустить команду bash на Windows 10, не обязательно удалять систему или покупать отдельный компьютер: достаточно включить компонент WSL (подсистема Windows для Linux) через «Компоненты Windows» или одной командой wsl --install в PowerShell. Если же нужен полноценный графический рабочий стол Linux или совместимость с конкретным железом, понадобится виртуальная машина либо установка второй системой рядом с Windows.

Ниже разберём три рабочих способа запуска Linux на Windows 10, сравним их по производительности и сложности, а также покажем, как исправить типичные ошибки вроде 0x8007019e или отсутствия виртуализации в BIOS. Выбирайте подходящий вариант под свою задачу: разработка, обучение администрированию или повседневная работа.

Какой способ запуска Linux выбрать

Прежде чем что-то устанавливать, определите цель. Для запуска консольных утилит, скриптов и инструментов разработки идеально подходит WSL — он встроен в Windows 10 и почти не расходует ресурсы. Для экспериментов с графическим окружением, тестирования дистрибутивов и изолированных сред лучше подойдёт виртуальная машина (VirtualBox, VMware или Hyper-V). А если Linux нужен как основная рабочая система с полным доступом к железу — остаётся двойная загрузка (dual boot).

Ориентируйтесь на такие критерии:

  • 🚀 Скорость запуска — WSL стартует за секунды, виртуальная машина грузится дольше, dual boot требует перезагрузки.
  • 🖥️ Графический интерфейс — в WSL он ограничен (в WSL2 на свежих сборках Windows 10 есть поддержка GUI-приложений, но это зависит от версии системы), в виртуалке и при dual boot — полноценный.
  • 💾 Доступ к железу — только при двойной загрузке Linux работает с оборудованием напрямую, без прослоек.
  • 🔧 Риск для данных — WSL и виртуалка безопасны, разметка диска при dual boot требует осторожности и резервных копий.
КритерийWSLВиртуальная машинаDual boot
Сложность установкиНизкаяСредняяВысокая
ПроизводительностьВысокаяСредняяМаксимальная
Графический рабочий столОграниченноДаДа
Доступ к USB и железуОграниченныйЧерез пробросПолный
Риск повредить WindowsНетНетЕсть при ошибках разметки

Установка Linux через WSL: пошаговая инструкция

На актуальных сборках Windows 10 (версия 2004 и новее) вся установка сводится к одной команде. Откройте PowerShell от имени администратора и выполните:

wsl --install

Команда автоматически включит нужные компоненты Windows, установит ядро WSL и дистрибутив Ubuntu по умолчанию. После завершения перезагрузите компьютер — при первом запуске Ubuntu предложит создать имя пользователя и пароль (они не связаны с учётной записью Windows).

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

wsl --list --online

wsl --install -d Debian

Вам доступны такие популярные варианты (состав списка зависит от версии Windows и может меняться):

  • 🐧 Ubuntu — стандартный выбор для новичков и разработчиков.
  • 🌀 Debian — стабильная база с минимальным набором пакетов.
  • 🎩 Fedora Remix / openSUSE — альтернативные ветки экосистемы.
  • 🔓 Kali Linux — инструменты для тестирования безопасности.

☑️ Проверка после установки WSL

Выполнено: 0 / 5

Для обновления пакетов внутри дистрибутива используйте стандартный менеджер пакетов, например для Ubuntu и Debian:

sudo apt update && sudo apt upgrade

Виртуальная машина: VirtualBox и Hyper-V

Виртуализация нужна там, где WSL не справляется: графические окружения, тестирование загрузчиков, изолированные сетевые эксперименты. Самый доступный вариант — бесплатный Oracle VirtualBox. Установите программу, скачайте ISO-образ дистрибутива с официального сайта проекта, создайте новую виртуальную машину и укажите образ как загрузочный диск.

Объём ресурсов выделяйте исходя из возможностей компьютера: для лёгких дистрибутивов обычно хватает 2 ГБ оперативной памяти и 20–25 ГБ дискового пространства, но чем больше — тем комфортнее работа. Оставьте достаточно ресурсов и для самой Windows, иначе обе системы будут тормозить.

В редакциях Windows 10 Pro и Enterprise доступен встроенный гипервизор Hyper-V — он включается через Панель управления → Программы → Включение или отключение компонентов Windows. Учтите: Hyper-V и VirtualBox исторически конфликтовали, хотя новые версии VirtualBox умеют работать поверх Hyper-V с потерей производительности.

⚠️ Внимание: для работы виртуальных машин и WSL2 в BIOS/UEFI должна быть включена аппаратная виртуализация — Intel VT-x или AMD-V. Если виртуалка не стартует, а WSL выдаёт ошибку, первым делом проверьте этот параметр. Название пункта меню зависит от производителя материнской платы — сверьтесь с документацией к вашей модели.
📊 Какой способ запуска Linux на Windows 10 вы используете?
WSL
Виртуальная машина
Dual boot
Только планирую установить

Двойная загрузка: Linux рядом с Windows 10

Dual boot даёт полноценный Linux с прямым доступом к оборудованию, но требует аккуратной подготовки. Перед началом сделайте резервную копию важных данных — ошибки при разметке диска могут привести к потере информации.

Общий порядок действий выглядит так. Сначала в Windows освободите место: откройте Управление дисками (команда diskmgmt.msc), сожмите существующий раздел и получите неразмеченную область. Затем запишите ISO-образ дистрибутива на флешку (подойдут инструменты вроде Rufus или balenaEtcher) и загрузитесь с неё. В установщике выберите вариант установки рядом с Windows или вручную укажите свободное место.

После установки загрузчик GRUB будет предлагать выбор системы при каждом включении компьютера. Если вместо меню загружается сразу Windows, возможно, потребуется изменить порядок загрузки в UEFI или восстановить GRUB — это стандартная процедура, описанная в документации вашего дистрибутива.

⚠️ Внимание: функция «Быстрый запуск» (Fast Startup) в Windows 10 блокирует разделы диска, и Linux может не получить к ним доступ или вовсе столкнуться с ошибками монтирования. Перед установкой второй системы отключите быстрый запуск в настройках электропитания, а также проверьте, не включено ли шифрование BitLocker — при его наличии сохраните ключ восстановления.
Что делать, если Windows перестала грузиться после установки Linux

Обычно проблема решается восстановлением загрузочной записи. Загрузитесь с установочной флешки Windows, откройте командную строку в среде восстановления и выполните команды bootrec /fixmbr и bootrec /fixboot. Если нужно вернуть меню выбора систем — наоборот, восстановите GRUB из Live-сессии Linux. Точные шаги зависят от типа разметки (MBR или GPT) и режима (Legacy или UEFI).

Типичные ошибки и их решение

Чаще всего пользователи сталкиваются с ошибкой 0x8007019e при запуске дистрибутива — она означает, что компонент WSL не включён. Решение: выполните wsl --install или вручную активируйте «Подсистему Windows для Linux» в компонентах Windows и перезагрузитесь.

Вторая частая проблема — сообщение о необходимости включить виртуализацию при переходе на WSL2. Проверить статус можно в Диспетчере задач на вкладке «Производительность»: в разделе «ЦП» есть строка «Виртуализация». Если там стоит «Отключено», включите VT-x/AMD-V в BIOS/UEFI.

Для переключения дистрибутива между версиями WSL используйте команду:

wsl --set-version Ubuntu 2

Если виртуальная машина работает медленно, убедитесь, что ей выделено достаточно памяти и включена виртуализация, а в настройках дисплея добавлено видеопамяти. Отсутствие включённой аппаратной виртуализации — причина подавляющего большинства проблем и с WSL2, и с виртуальными машинами на Windows 10.

Что выбрать в итоге

Подведём итог простой логикой. Нужна консоль Linux для скриптов, Git, SSH и инструментов разработки — ставьте WSL, это займёт пять минут. Хотите попробовать разные дистрибутивы с графическим интерфейсом без риска — создайте виртуальную машину. Планируете работать в Linux постоянно и использовать все ресурсы железа — настраивайте двойную загрузку.

Способы не исключают друг друга: многие пользователи держат WSL для повседневных задач и виртуалку для экспериментов. Начните с самого простого варианта и переходите к более сложным по мере роста потребностей.

Частые вопросы

Можно ли запустить графические программы Linux в WSL на Windows 10?

На свежих сборках Windows 10 с WSL2 поддержка GUI-приложений (WSLg) доступна, но зависит от версии системы и обновлений. Проверьте актуальную версию WSL командой wsl --version и сверьтесь с документацией Microsoft. Альтернатива — виртуальная машина с полноценным рабочим столом.

Сколько места на диске нужно для Linux рядом с Windows 10?

Для WSL-дистрибутива обычно достаточно нескольких гигабайт. Для виртуальной машины или dual boot разумно выделить от 20–25 ГБ — этого хватит на систему и базовый набор программ. Точный объём зависит от ваших задач.

Не пропадут ли файлы Windows при установке Linux второй системой?

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

Почему команда wsl --install не работает?

Эта команда доступна в Windows 10 версии 2004 и новее с установленными обновлениями. На старых сборках компоненты включаются вручную через «Включение или отключение компонентов Windows»: отметьте «Подсистема Windows для Linux» и «Платформа виртуальной машины», затем перезагрузитесь. Проверить версию системы можно командой winver.

Какой дистрибутив Linux выбрать новичку?

Для WSL и первого знакомства чаще всего рекомендуют Ubuntu — у неё обширная документация и большое сообщество. Для виртуальной машины также подойдут Linux Mint или Fedora. Выбор зависит от задач, и ничто не мешает попробовать несколько вариантов.