WSL2에서 Ubuntu를 시작할 때 /var/run/utmp 파일을 생성하지 않아 who 등의 명령이 정상적으로 출력되지 않는다.
해결:
login 명령을 직접 실행해준다.
wsl sudo bash -c "echo '[1] [00049] [~~ ] [runlevel] [~ ] [4.4.0-17115-Micoroso] [0.0.0.0 ] [Wed Feb 28 13:27:14 2018 STD]' | utmpdump -r > /var/run/utmp" ;
wsl sudo login -f 사용자명
두 명령을 통해 시작한다.
github.com/microsoft/WSL/issues/573#issuecomment-638455153
반응형
'Linux' 카테고리의 다른 글
Linux Omnisharp에서 C# WPF 개발 (빌드) (0) | 2022.06.01 |
---|---|
vim-gutentags 저장 시 오류 (0) | 2022.04.24 |
WSL2 /etc/wsl.conf 변경점이 적용되지 않음 (0) | 2021.10.05 |
특정 디렉터리를 제외한 디렉터리에서 탐색 (0) | 2021.03.15 |
ssh guest 격리 (chroot) (0) | 2021.03.12 |
chroot 사용시 bash 정상 작동하지 않음 (0) | 2021.03.12 |
WSL2 권한 실수 해결 (0) | 2021.03.10 |