web-dev-qa-db-ja.com

Cygwin fstab-何が間違っているのですか?

WindowsのホームディレクトリをCygwinのホームディレクトリに自動マウントしようとしています。 mountコマンドを手動で実行すると正常に機能しますが、マウントポイントを/ etc/fstabに配置しても機能しないようです。

$ cat /etc/fstab
<snip comments>
c:/Users/slim /home/slim/ binary,posix=0,user 0 0

$ mount c:/Users/slim
mount: can't find c:/Users/slim in /etc/fstab or in /etc/fstab.d/$USER

$ mount /home/slim/
mount: can't find /home/slim/ in /etc/fstab or in /etc/fstab.d/$USER

$ # ... and to demonstrate it works calling mount directly:
$ mount -obinary,posix=0,user c:/Users/hartnupj /home/hartnupj/
$ mount
C:/Users/hartnupj on /home/hartnupj type ntfs (binary,posix=0,user)
<snip>

何か案は?

2
slim

Fstabエントリに、ファイルシステムタイプの(未使用の)3番目のフィールドがありません。これを試して:

c:/Users/slim /home/slim/ ntfs binary,posix=0,user 0 0

/etc/passwdでCygwinホームディレクトリをWindowsディレクトリに設定することもできます。)

7
ak2