wsl에 ext4 파티션을 마운트하면 재부팅 후 빈 드라이브가 남습니다.

wsl에 ext4 파티션을 마운트하면 재부팅 후 빈 드라이브가 남습니다.
  1. ext4 파티션을 마운트하려면 아래 단계를 따르세요.문서.

    wsl --mount \\.\PHYSICALDRIVE2 --partition 1 --type ext4
    
  2. 파일을 생성합니다:

    cd /mnt/wsl
    touch testfile
    la
    

    보여주다:

    resolv.conf  testfile
    
  3. 다시 시작 창

  4. 우분투를 다시여세요

  5. [선택적 설치는 아래와 동일한 출력을 생성합니다.]

  6. 이전에 생성된 파일을 찾으십시오.

    cd /mnt/wsl
    la
    

    만 표시:

    resolv.conf
    

더 이상은 없어 testfile. 도와주세요. 이렇게 해야 하나요?

답변1

그런 식으로 작동해야 하나요?

예. 사용 중인 경로는 /mnt/wsl드라이브 자체의 마운트 지점이 아닙니다.

/mnt/wsl임시 파일 시스템WSL 자체에서 생성된 설치는 모든 WSL2 배포판에서 공유됩니다. 이와 같이:

  • 해당 위치에 있는 파일을 사용할 수 있습니다.모두WSL2 배포
  • 수명이 짧습니다. Tmpfs 파일 시스템은 메모리에 상주하며 장기 저장소에 유지되지 않습니다. 재부팅(또는 )하면 wsl --shutdown그 안에 있는 모든 콘텐츠가 손실됩니다 .

그러나 wsl --mount제대로 작동하면 다음과 유사한 메시지가 표시됩니다.

The disk \\.\PHYSICALDRIVE2 was successfully mounted under the name 'PHYSICALDRIVE2p1'. The mountpoint can be found under the path pointed to by the automount setting (default: /mnt/wsl)

실망스러울 수도 있지만 다음과 같이 적혀 있습니다.아래에(아니요존재하다). 마운트 지점 자체는 다음과 같아야 합니다.

/mnt/wsl/PHYSICALDRIVE2p1

이 드라이브(또는 비슷한 이름을 가진 다른 드라이브)가 표시되지 않으면 설치 중에 문제가 발생한 것입니다.

파일을 넣어주시면저것디렉터리/마운트 지점이면 재부팅 후에도 지속되어야 합니다.

wsl --mount재부팅할 때마다 드라이브를 다시 설치 해야 합니다 wsl --shutdown.

관련 정보