Не удается преобразовать существующий дистрибутив WSL1 в WSL2

#windows #windows-subsystem-for-linux #wsl-2

#Windows #windows-subsystem-for-linux #wsl-2

Вопрос:

Я установил Ubuntu-18.04 на свою Windows 10 (сборка 19041, которая соответствует требованиям для WSL2) и пытаюсь преобразовать этот дистрибутив в WSL2. Я следовал этому руководству.

Для этого я запускаю следующую команду в Windows PowerShell:

 wsl --set-version Ubuntu-18.04 2
 

Но через несколько минут я получаю следующую ошибку:

 This operation returned because the timeout period expired.
 

Я пробовал разные сети (опасаясь, что это проблема с брандмауэром), но безрезультатно. Есть идеи, как это исправить?

Комментарии:

1. Вы это исправили?

Ответ №1:

Убедитесь, что у вас установлен пакет обновления ядра Linux.Затем запустите wsl --set-default-version 2 , чтобы установить версию WSL по умолчанию на WSL2.

Комментарии:

1. Я это сделал. Я все еще получаю ту же ошибку. Однако после запуска wsl --set-default-version 1 я могу установить Ubuntu 18.04. Что-то связанное с WSL2.