You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 11, 2023. It is now read-only.
Open up powershell and write wsl -d DISTRONAME -u root
Delete /usr/sbin/start-systemd-namespace and /usr/sbin/enter-systemd-namespace (rm -rf XXX)
Edit the file /etc/bash.bashrc using your favorite text editor
and comment out source /usr/sbin/start-systemd-namespace
It should look something like:
# Start or enter a PID namespace in WSL2
# source /usr/sbin/start-systemd-namespace
Tada you should now be able to start the WSL again! You can remove those two lines as well if you want.
The text was updated successfully, but these errors were encountered:
codekuu
changed the title
(FIX) Here is a fix for those that has issues starting WSL after using this script
==> (FIX) Here is a fix for those that has issues starting WSL after using this script <===
Feb 23, 2023
Not strictly running the script, but after following the guide previous to this script; I get the following error trying to start wsl as you discribed.
>wsl -d DISTRONAME -u root /usr/sbin/enter-systemd-namespace: line 10: /usr/sbin/daemonize: No such file or directory
@codekuu I'm not sure how you think removing this setup is fixing it? There's a real fix in comment #36 (comment) for Ubuntu-22.04. For Ubuntu-20.04 this script "just works".
wsl -d DISTRONAME -u root
/usr/sbin/start-systemd-namespace
and/usr/sbin/enter-systemd-namespace
(rm -rf XXX)/etc/bash.bashrc
using your favorite text editorand comment out
source /usr/sbin/start-systemd-namespace
It should look something like:
Tada you should now be able to start the WSL again! You can remove those two lines as well if you want.
The text was updated successfully, but these errors were encountered: