관련메타

2025 WSL의 의미?!

[2025-12-21 Sun 13:10]

윈도우즈 사용자들에게 참 좋은 확장 경험

WSL2에서 ext4 외장하드 마운트

배경

Windows에서 ext4 파일시스템을 직접 지원하지 않으므로, WSL2를 경유하여 ext4 외장하드에 접근하고 Windows 탐색기에서 파일을 복사할 수 있다.

사전 요구사항

  • Windows 11 또는 Microsoft Store 버전 WSL
  • WSL2 배포판 설치 (Ubuntu 등)
  • 확인 명령: wsl.exe --version

마운트 절차

1. PowerShell을 관리자 권한으로 실행

2. 외장하드 연결 후 디스크 경로 확인

Get-CimInstance -Query "SELECT * from Win32_DiskDrive"

\\.\PHYSICALDRIVE1 같은 경로를 확인한다.

3. 디스크 마운트

wsl.exe --mount \\.\PHYSICALDRIVE1 --partition 1 --type ext4

4. 복사 완료 후 언마운트

wsl.exe --unmount \\.\PHYSICALDRIVE1

Windows 탐색기에서 접근

\\wsl$\Ubuntu\mnt\wsl\PHYSICALDRIVE1p1

또는 파일 탐색기 주소창에 \\wsl$ 입력 후 Ubuntu → mnt → wsl 폴더로 이동

주요 명령어 정리

목적명령어
특정 파일시스템 지정wsl.exe --mount <Disk> --type ext4
특정 파티션만wsl.exe --mount <Disk> --partition <Index>
마운트 옵션 설정wsl.exe --mount <Disk> --options "data=ordered"
언마운트wsl.exe --unmount [DiskPath]

주의사항

  • 관리자 권한 필수 (PowerShell 우클릭 → 관리자로 실행)
  • 외장하드가 다른 프로그램에서 사용 중이면 마운트 실패
  • 파티션 번호는 WSL 내에서 lsblk 명령으로 확인 가능
  • 대용량 복사 시 USB 3.0 이상 포트 사용 권장