Лучший отвечающий
WSL2. Ошибка при запуске подсистемы (распределения)

Вопрос
-
Здравствуйте!
Установил обновление Windows 10 2004, установил wsl2, установил обновление kernel, включил виртуализацию в BIOS, активировал компонент Hyper-V, перезагрузился.
После установки Ubuntu из Microsoft Store при запуске получаю такое
PS C:\WINDOWS\system32> wsl --set-version Ubuntu-20.04 2 Выполняется преобразование, это может занять несколько минут... Для получения сведений о ключевых различиях с WSL 2 перейдите на страницу https://aka.ms/wsl2 Преобразование завершено. PS C:\WINDOWS\system32> wsl Предпринятая операция не поддерживается для выбранного типа объекта. PS C:\WINDOWS\system32> wsl --set-default-version 1 PS C:\WINDOWS\system32> wsl --set-version Ubuntu-20.04 1 Выполняется преобразование, это может занять несколько минут... Преобразование завершено. PS C:\WINDOWS\system32> wsl To run a command as administrator (user "root"), use "sudo <command>". See "man sudo_root" for details. e@pc:/mnt/c/WINDOWS/system32$
Аналогичную ошибку я получаю и при запуске "Ubuntu" из меню Пуск. В WSL1 всё работает нормально.
Думаю, что это связано с тем, что какое-то время назад менял виртуализацию с Hyper-V на другую и сейчас обратно. Тогда возникала какая-то проблема, которая не позволяла запустить виртуальную машину (не на базе Hyper-V) и я нашёл решение в интернете, которое мне помогло.
Как можно привести все настройки связанные с Hyper-V к "заводскому" варианту?
Либо, как можно попробовать решить эту проблему?
30 мая 2020 г. 10:56
Ответы
-
Я нашел решение вот тут:
https://github.com/microsoft/WSL/issues/4177#issuecomment-597736482
http://www.proxifier.com/tmp/Test20200228/NoLsp.exe
NoLsp.exe c:\windows\system32\wsl.exe
помогло
- Изменено Lauarvik 3 июня 2020 г. 0:02
- Предложено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 3 июня 2020 г. 7:25
- Помечено в качестве ответа Евгений Р 8 июня 2020 г. 4:53
3 июня 2020 г. 0:00
Все ответы
-
Тоже обновился, решил поглядеть на WLS2 и словил такую же проблему. Но виртуализацию не менял и вообще не ставил до этого. Hyper-V поставил, только уже обновившись до 2004. Причем, само Hyper-V работает.
31 мая 2020 г. 9:44 -
Я нашел решение вот тут:
https://github.com/microsoft/WSL/issues/4177#issuecomment-597736482
http://www.proxifier.com/tmp/Test20200228/NoLsp.exe
NoLsp.exe c:\windows\system32\wsl.exe
помогло
- Изменено Lauarvik 3 июня 2020 г. 0:02
- Предложено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 3 июня 2020 г. 7:25
- Помечено в качестве ответа Евгений Р 8 июня 2020 г. 4:53
3 июня 2020 г. 0:00