티스토리 뷰
C드라이브 용량이 가득 찬 상황에서 WSL 인스턴스를 꾸역 꾸역 생성할 일이 있었다.
그러다가 WSL 인스턴스에 이것저것 추가로 설치하니 C드라이브 용량이 정말 가득 차버렸다.
그러고 다시 해당 인스턴스에 접속하니 접속이 안된다. 뭔가 용량이 가득찬 상황에서 이것 저것 설치하다가 인스턴스가 꼬여버린듯하다.
구글링을 해보니 이미지를 다른 드라이브에 옮길 수 있었다.
옮기고자 하는 인스턴스의 이름이 instance고
이미지를 파일로 구워서 저장할 위치를 path(예: ./ubuntu.tar)
새로 생성할 인스턴스의 이름이 new_instance
새로 생성할 인스턴스 이미지 관련 파일들이 저장될 위치를 new_instance_path(예: ./)
아래 명령어를 수행하면된다.
wsl --export instance path
wsl --unregister instance
wsl --import new_instance new_instance_path path
근데, 이렇게 하면 new_instance 실행시 root로 접속이 될 거다.
이게 꺼림칙스럽다면, default user name을 설정하는 부가적인 과정이 필요하다.
유저이름이 yhkwon 이라면 new_image 실행 후 instance 내에서 아래 명령어를 수행하면된다.
echo "[user]" >> /etc/wsl.conf
echo "default=yhkwon" >> /etc/wsl.conf
그다음 인스턴스를 종료 해주자
wsl --terminate new_instance
다시 실행시켜보면 yhkwon 으로 접속됨을 확인할 수 있을 것이다.
https://askubuntu.com/questions/816732/how-to-change-default-user-in-wsl-ubuntu-bash-on-windows-10
'기타' 카테고리의 다른 글
[GitHub/Git]Open Source Project 에 요청된 Pull Request(PR)에 Commit 후 merge 하기 (0) | 2023.01.10 |
---|---|
NPP 맛봐보기 (0) | 2022.12.23 |
YOLOv5 상위 7번째 Contributor 가 되다! (0) | 2022.12.17 |
모드리치를 보며... (0) | 2022.12.15 |
Lazy evaluation (0) | 2022.12.14 |
- Total
- Today
- Yesterday
- MOT
- LCA
- 조합
- Lowest Common Ancestor
- 인공지능을 위한 선형대수
- PyCharm
- 순열
- C++ Deploy
- 위상 정렬 알고리즘
- FairMOT
- 백준 1766
- 백준
- 자료구조
- ㅂ
- 이분탐색
- 문제집
- 파이참
- 백트래킹
- cosine
- 가장 긴 증가하는 부분 수열
- 백준 11053
- 백준 11437
- 단축키
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |