Решение проблем при установке WSL2 на Windows 10 - АлтунинВВ.Блог - всё об IT-технологиях!
Четверг, 24 сентября 2020 19:00

Решение проблем при установке WSL2 на Windows 10

Россия
Оцените материал
(0 голосов)

В прошлой статье мы рассмотрели установку WSL2 под Windows 10, подробности читайте здесь.

На одном из ПК, после установки WSL2, отказался запускаться linux.

Даже если установка прошла успешно, при запуске консоли linux вы можете получить ошибку:

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

2020-09-24_12-06-12.png

В этой статье мы рассмотрим способ её исправления.

Даже если вы уже установили дистрибутив linux, при запуске из консоли, вы обнаружите, что wsl не находит установленные дистрибутивы:

C:\>wsl
Нет установленных дистрибутивов подсистемы Windows для Linux.
Дистрибутивы можно установить из Microsoft Store:
https://aka.ms/wslstore

Решение довольно простое – установить linux из приложения Microsoft Strore!

Для начала удалим старый пакет, получим список всех установленных Appx

Get-AppxPackage

В самом конце вы найдете блок с вашим дистрибутивом 

Name              : TheDebianProject.DebianGNULinux
Publisher         : CN=51C4C664-ED6E-40E8-A008-10EFD2F72288
Architecture      : X64
ResourceId        :
Version           : 1.1.3.0
PackageFullName   : TheDebianProject.DebianGNULinux_1.1.3.0_x64__76v4gfsz19hv4
InstallLocation   : C:\Program Files\WindowsApps\TheDebianProject.DebianGNULinux_1.1.3.0_x64__76v4gfsz19hv4
IsFramework       : False
PackageFamilyName : TheDebianProject.DebianGNULinux_76v4gfsz19hv4
PublisherId       : 76v4gfsz19hv4
IsResourcePackage : False
IsBundle          : False
IsDevelopmentMode : False
NonRemovable      : False
IsPartiallyStaged : False
SignatureKind     : Store
Status            : Ok

Нам потребуется PackageFullName, запускаем

Remover-AppxPackage TheDebianProject.DebianGNULinux_1.1.3.0_x64__76v4gfsz19hv4

Теперь запускаем Miscrosoft Store и? в поиск вводим, например, Ubuntu, так как Debian у меня уже установлен

Выбираем нужный нам образ

2020-09-24_17-09-22.png

Нажимаем Получить

2020-09-24_17-09-55.png

И ждем окончания установки

2020-09-24_17-10-40.png

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

2020-09-24_17-11-35.png

После установки программа появится в меню пуск

2020-09-24_17-12-38.png

Теперь вы сможете  запустить консоль linux

2020-09-24_17-14-06.png

Заключение

Мы рассмотрели решение проблемы с запуском, после установки WSL2 под Windows 10. В

Скорее всего у вас не возникнет проблем, но если ошибка появится, вы знаете как её исправить.

Прочитано 186 раз Последнее изменение Четверг, 24 сентября 2020 22:11
Другие материалы в этой категории: « Установка Debian в Windows 10 (WSL2)