WSL1에서 WSL2로 파일 시스템 이동

WSL1에서 WSL2로 파일 시스템 이동

방금 Ubuntu 20.04를 실행하는 Windows 10 컴퓨터에 WSL2를 설치했습니다. 이제 WSL2의 시스템에서 사용하고 싶은 많은 파일과 기능이 포함된 WSL1을 Ubuntu 18.04에 설치했습니다. numpy 폴더와 .bashrc스크립트를 옮겼습니다. 하지만 이제는 새 폴더를 이동하려고 할 때마다 명령줄에서 다음과 같은 메시지를 표시합니다.

-bash: cd: rootfs/david/home/*folder name*: Permission Denied

sudo cd를 사용해 보았지만 오류가 발생합니다. Windows의 디렉터리 위치를 사용하여 내용을 복사하고 있습니다.

cd /mnt/c/User/*User Name*/AppDate/Local/Packages/CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc/LocalState/rootfs/...

WSL2 설정에서 뭔가를 망쳤나요? 내가 궁극적으로 원하는 것은 WSL1 환경의 설정이 WSL2 설정에서 작동하도록 하는 것입니다.

답변1

귀하의 질문을 통해 WSL1 시스템을 WSL2 시스템으로 변환하고 싶다는 것을 이해합니다.

먼저 배포판 이름을 확인하세요("Ubuntu 10.04"는 질문에서 철자가 틀렸음에 틀림없습니다).

wsl --list --verbose

WSL2로 변환하려는 배포 이름을 기록한 후 다음 명령을 사용하여 변환합니다.

wsl --set-version <distribution name> 2

명령 끝에 적힌 숫자가 WSL 버전입니다. 둘 1중 하나만 쓸 수 있습니다 2.

관련 정보