윈도우에서 사용하는 드라이브는 자동으로 ubuntu에서 /mnt/<드라이브> 로 설정된다. 따라서 C: 드라이브는 /mnt/c, D: 드라이브는 /mnt/d 로 설정된다.
윈도우의 폴더를 마운트하여 사용하려면 mount 명령을 사용하면 되지만 wsl에서는 윈도우 마운트가 늦게 활성화 되는지 보통의 방법으로 하면 fstab 에 추가되었어도 마운트 되지 않는다.
윈도우 실행시 fstab에 등록한 윈도우 드라이브의 폴더 경로 마운트를 활성화 하려면 /etc/wsl.conf 에 아래 내용을 추가해주고 wsl을 재기동해야 한다.
[automount] enabled=true mountFsTab=true [boot] systemd=true
wsl을 재기동하는 것은 wsl.exe --shutdown
을 실행하고 약 8~10초 정도 지난 후에 다시 실행하면 된다. 약간의 대기 시간을 주는 것은 윈도우가 wsl을 종료하는 시간을 주는 것이다.
참고로 /etc/fstab 에는 영구 마운트할 윈도우즈 경로 정보를 아래와 같이 설정한다.
아래는 c:/<Windows Path> 를 /ois로 마운트 하는 설정이다.
/mnt/c/<Windows Path> /ois auto nosuid,nodev,nofail,bind 0 0