cygwin で別ディスクをhomeにマウント

WSLにするべきか、このままCygiwnで頑張るか、悶々としていますが、とりあえずCygwinの環境を整備しています。

今のPCはhomeとして使うディスクをシステムとは別ディスクにしているため、そのままではcygwinで/homeにマウントされていません。

色々と不便なので、home用のディスクをcygwinの/homeにマウントすることにします。

これは結構簡単で、/etc/fstabを編集すれば良いです。Linuxでは当たり前なのですが、同じことがCygwinでも出来ます。

/etc/fstabは以下のようにしています:
# for home
H:/home/myhomedir /home/myacount  ntfs override,binary,auto 0 0

Cygwinのプロセスを新しくすればマウントされると思います。たとえばPCの再起動でも良いでしょう。

PCやCygwinを再起動せずに、いまのfstabに沿って強制的にマウントするときは

mount -a

とすれば良いです。

参考