Подсистемата на Windows за Linux е прекратена

Podsistemata Na Windows Za Linux E Prekratena



Тази статия ще покаже как да поправите Подсистемата на Windows за Linux е прекратена грешка в WSL. Обикновено тази грешка е свързана с WSL2. Засегнатите потребители не могат да използват Ubuntu Distro в подсистемата на Windows за Linux на Windows 11/10 поради тази грешка. Ако сте в такава ситуация, можете да използвате предложенията, дадени в тази статия.



  Подсистемата на Windows за Linux екземпляр е прекратена





Подсистемата на Windows за Linux е прекратена

Ако срещнете Подсистемата на Windows за Linux е прекратена грешка при използване на WSL, използвайте следните корекции, за да разрешите тази грешка.





  1. Изключете WSL и започнете нова сесия
  2. Уверете се, че използвате най-новата версия на ядрото на WSL Linux
  3. Проверете за Windows Update
  4. Премахнете записа за NAS хранилище във fstab (ако е приложимо)
  5. През VPN ли монтирахте папката?

Нека да видим всички тези поправки в детайли.



1] Изключете WSL и започнете нова сесия

  Изключете WSL

Предлагаме ви да използвате тази корекция, преди да следвате други корекции. Завършете сесията, като изключите подсистемата на Windows за Linux и започнете сесията отново. За да прекратите сесията в WSL, използвайте следната команда:

wsl --shutdown

Сега започнете нова сесия в WSL и вижте дали възниква грешката.



2] Уверете се, че използвате най-новата версия на ядрото на WSL Linux

Проверете дали е налична актуализация за ядрото на WSL Linux или не. Ако да, инсталирайте актуализацията. Стартирайте командния ред като администратор и изпълнете следната команда.

wsl --update

  Актуализирайте WSL ядрото

След като изпълни горната команда, Windows ще започне да проверява за актуализации и ще приложи актуализацията автоматично (ако е налична).

3] Проверете за Windows Update

Обикновено тази грешка възниква при използване WSL2 . Следователно можете да опитате да понижите WSL2 до WSL1 и да видите дали работи. Ако сте използвали следната команда за инсталиране на дистрибуции на Linux в WSL, по подразбиране на вашата система ще бъде инсталирана версия 2.

wsl --install

  Проверете WSL версията

Можете също да проверите версията на WSL, като използвате следната команда:

wsl -l -v

Ако сте на WSL2, можете да го понижите до WSL1. Можете да се обърнете към официална документация на Microsoft за да научите повече за WSL инсталация , надграждане на WSL, понижаване на WSL и др.

  инсталирайте актуализация за windows 11

Ако това работи, Windows Update може да реши проблема. Предлагаме ви проверете ръчно за Windows Update и инсталирайте същото, ако е налично.

как да деактивирам

4] Премахнете записа за съхранение на NAS в fstab (ако е приложимо)

Тази грешка може да възникне, ако сте монтирали NAS хранилището чрез /etc/fstab . /etc/fstab е файл, където можете да декларирате други файлови системи, като споделяне на SMB. По този начин можете да монтирате файловите системи автоматично в WSL при стартиране. В такъв случай ще получите тази грешка, когато NAS хранилището се повреди.

Премахнете записа за съхранение на NAS от /etc/fstab и след това вижте дали грешката продължава или не. Ако това реши проблема, може да има някакъв проблем с вашето NAS хранилище или може да се наложи да го конфигурирате отново.

5] Монтирахте ли папката през VPN?

SSHFS е файлова система в потребителското пространство, която използва SSH протокола за прехвърляне на файлове (SFTP), за да монтира отдалечена файлова система. Ако сте използвали тази команда за монтиране на отдалечена файлова система и монтираният файл или папка е във VPN мрежата, ще получите тази грешка, ако VPN не е стартирана. Затова се уверете, че VPN е стартиран (ако вашият случай е такъв).

Надявам се това да помогне.

Защо моят WSL не работи?

Може да има много причини, поради които вашият WSL не работи. Трябва да проучите причината. Някои възможни причини включват остаряла версия на ядрото на WSL Linux, WSL не е изключен правилно и т.н.

Как да рестартирам WSL?

Можете да рестартирате WSL, като го изключите. За да изключите WSL, можете да използвате командата „ wsl – изключване .” Преди да изключите WSL, запазете напредъка си. След като направите това, вашият WSL автоматично ще се рестартира следващия път, когато стартирате WSL приложение.

Прочетете следващия : WSL2 не работи на Windows .

  Подсистемата на Windows за Linux екземпляр е прекратена
Популярни Публикации