rokkonet

PC・Androidソフトウェア・アプリの開発・使い方に関するメモ

windows subsystem for linux windowsで認識されているパーティションはwslでも自動マウントされる

2023 Mar. 11.

参考ページ
Windows 10の「WSL」でネットワークドライブなどをマウントする:Tech TIPS - @IT
WSL 2 で Linux ディスクのマウントを開始する | Microsoft Learn

1つのHDDにntfsフォーマット・パーティションを2つ用意し、一方にwindowsシステムをインストールし、他方はフォーマットしただけで何も利用していないとき

windows上では、システムが入ったパーティションが c: ドライブ、もう一方が d: ドライブと認識される。
windows subsystem for linuxでは、windowsシステムが入ったパーティションが /mnt/c ディレクトリ、もう一方が /mnt/d ディレクトリと認識される。

windows subsystem for linuxのシェルにて

$ mount
drvfs on /mnt/c type 9p (rw,noatime,dirsync,aname=drvfs;path=C:\;uid=1000;gid=1000;symlinkroot=/mnt/,mmap,access=client,msize=262144,trans=virtio)
drvfs on /mnt/d type 9p (rw,noatime,dirsync,aname=drvfs;path=D:\;uid=1000;gid=1000;symlinkroot=/mnt/,mmap,access=client,msize=262144,trans=virtio)

$ df -h /mnt/c
Filesystem      Size  Used Avail Use% Mounted on
drvfs            91G   45G   46G  50% /mnt/c

$ df -h /mnt/d
Filesystem      Size  Used Avail Use% Mounted on
drvfs            26G   91M   25G   1% /mnt/d

$ df -h /mnt/e
df: /mnt/e: No such file or directory