Hostwinds Учебники

Результаты поиска для:


Содержание


Обновление Windows
Установка распределения Linux
Ошибка 0x80370102

Как изначально запустить Linux на Windows 10 и выше

Теги: Cloud Servers,  Dedicated Server 

Обновление Windows
Установка распределения Linux
Ошибка 0x80370102

Для Windows 10 и выше, а также Windows Server 2019 и выше, вы можете изначально запускать дистрибутивы Linux (включая Ubuntu, Debian и OpenSuse) непосредственно в Windows без двойного загрузки.Более того, вы можете запустить команды Linux, PowerShell и Windows (cmd.exe) в той же среде WSL (подсистема Windows для Linux).Следующее показывает, как быстро запустить WSL.

Обновление Windows

Чтобы убедиться, что у вас есть все необходимые компоненты WSL, нам нужно обновить Windows.Относительно универсальный способ сделать это заключается в следующем:

Шаг 1: Нажмите Windows Key + р.

Шаг 2: Тип "обновление управления ", затем выберите в порядке кнопка.

Шаг 3: Выберите Проверьте наличие обновлений кнопка.

Установка распределения Linux

Шаг 1: Щелкните правой кнопкой мыши Начало Меню, выберите Windows PowerShell (Admin), а затем выберите да.

Шаг 2: Из командной строки поднятой PowerShell запустите следующее:

wsl --install --online

Шаг 3: В столбце имени выберите доступное распределение Linux.Например:

Шаг 4: Звездочка слева от Ubuntu указывает, что это распределение будет установлено по умолчанию следующим образом:

wsl --install

Чтобы установить другое распределение Linux, например, SLES-12, вы можете вместо этого запустить следующую команду:

wsl --install --distribution SLES-12

Шаг 5: Перезагрузите компьютер.Поскольку вы находитесь в командной строке PowerShell, это можно сделать следующим образом:

Restart-Computer

Примечание: Если вы получите следующую ошибку, перейдите в раздел под названием "Ошибка 0x80370102" ниже.В противном случае перейдите к следующему шагу.

Шаг 6: Выберите Начало Меню, тогда Ubuntu или какое -либо распределение Linux вы установили.Например:

Шаг 7: Введите имя пользователя и пароль Linux (админ не такая вариант, как показано):

Шаг 8: Вернитесь к поднятой командной строке PowerShell или Windows (cmd.exe) и запустите следующее:

wsl --update

Если обновление WSL доступно, вы увидите:

Как предполагалось выше, запустите следующую команду (из поднятой командной строки PowerShell или Windows):

wsl --shutdown

Шаг 9: Выберите Начало Меню, тогда Ubuntu Или какое бы ни было распределение Linux.Теперь вы должны быть в командной строке Linux:

Шаг 10: Видеть Как использовать подсистему Windows для Linux (WSL) Чтобы узнать о некоторых функциях командной строки WSL Linux, включая возможности смешивать команды Linux, PowerShell и Windows (cmd.exe).

Ошибка 0x80370102

Если вы получили следующую ошибку, попробуйте шаги в этом разделе, чтобы решить проблему.

Шаг 1: Пресс пресс Ctrl + сдвиг + ESC открыть менеджер задач.

Шаг 2: Выберите Спектакль вкладка, тогда Процессори обратите внимание, если виртуализация отключена:


Если виртуализация включена, затем перейдите к шагу 5. В противном случае выполните следующее:

Шаг 3: Перезагрузите компьютер, затем немедленно нажмите и удерживайте клавишу F2 или любую клавишу, которая подходит для вашей системы (Как включить или отключить виртуализацию оборудования в Windows 11/10 может быть полезным в этом отношении).Это открывает панель настроек BIOS/UEFI.Найдите настройку, которая обеспечивает аппаратную виртуализацию и выберите его - следующий пример должен дать вам ощущение этого процесса:

А. Выбрать Продвинутый > Конфигурация процессора > Режим SVM (т.е. безопасная виртуальная машина), а затем Включено.

B. Выбрать Выход > Сохранить изменения и выйти > да.

4. Открытый менеджер задач (Ctrl + сдвиг + ESC) и убедитесь, что виртуализация была включена:

Если виртуализация все еще отключена, перейдите к шагу 6 ниже.В противном случае перейдите к следующему шагу:

Шаг 5: Выберите Начало Меню, тогда Ubuntu или какое -либо распределение Linux вы установили.

Если вы не получите ошибку, перейдите к шагу 7 выше.В противном случае продолжайте следующее:

Шаг 6: Нажмите Windows Key + р, тип "дополнительные возможности"и выберите в порядке кнопка.

Шаг 7: Гарантировать, что Платформа виртуальной машины а также Платформа гипервизора Windows оба проверены:

Выбрать в порядке.

Шаг 8: Перезагрузить компьютер (выключение /r /t 0 В командной строке Windows это сделает это).

Шаг 9: Выберите Начало Меню, тогда Ubuntu или какое -либо распределение Linux вы установили.Если вы не получите ошибку, перейдите к Шаг 7 в предыдущем разделе.В противном случае запустите следующую команду из поднятой командной строки PowerShell или Windows (cmd.exe):

bcdedit /set hypervisorlaunchtype auto

Тебе следует увидеть:

Шаг 10: Перезагрузите компьютер.

Шаг 11: Выберите Начало Меню, тогда Ubuntu или какое -либо распределение Linux вы установили.Если вы не получите ошибку, перейдите к шагу 7 в предыдущем разделе.В противном случае, проблема, к сожалению, за пределами масштаба этой статьи.Следующие ресурсы могут предоставить дополнительную информацию:

Написано Karlito Bonnevie  /  Июнь 16, 2022