WSL2 리눅스 종료하기.

WSL2 우분투에서 init 0 와 shutdown 을 누르면 위와같은 ‘Couldn’t find an alternative telinit implementation to spawn.’

System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down
Failed to talk to init daemon.

문구가 나오게 됩니다.

저 문구가 나온다고 그냥 X나 Alt F4 버튼으로 창을 종료시키게 되면 처음에는 아래처럼 Running이 나오다가

아래처럼 Stopped가 나오는데 뭔가 찜찜합니다.

강제종료보다는 깔끔한 종료를 원하기 때문에 명령어를 확인해보겠습니다.

해결방법

여러대의 linux를 사용하고있다면 –shutdown명령어는 피하는게 좋고 -t옵션이 사용하기 좋겠네요

사용은 간단하게 cmd 커맨드창을 사용하도록하겠습니다.

wsl -l -v 명령어로 현재 구동중인 가상머신을 확인할 수 있습니다.

wsl -t ubuntu 명령어로 대상을 지정해서 종료시킬수있습니다.

해놓고보니.. 그냥 Alt F4랑 똑같은거같습니다.. 편하신대로 사용하시면 됩니다.

WSL2 관련 글 모음

 

————————————————–

사이트 리뉴얼중입니다~

서버(Linux, ESXi), NAS(헤놀로지, ESXi 및 IT관련 정보, 기타 등등을 공유하는 커뮤니티 SVRFORUM을 새로 만들었습니다.
많은 가입(?) 부탁드립니다~
https://svrforum.com

이전글들은 모두 상단 메뉴의 Blog 글 모음에있습니다!

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

홈서버 IT 커뮤니티 SVRFORUM
Link