CygwinをPOSIX環境として使用しており、Windowsコンピューターに多数のマップされたネットワークドライブがあります(私ではなく、sysadminによってセットアップされています)。 WindowsにマップされているすべてのネットワークドライブがCygwinに自動的にマウントされることがわかりました。 df
を使用して、すべてのドライブと、/cygdrive
上のそれらのマウントポイントを確認できます。私が知らないのは方法です。 /etc/fstab
を調べましたが、何も見つかりませんでした。
マウントはいつ誰から呼ばれますか?
現在、これらのネットワークドライブ上の特定のデータのアクセス許可に関連のない問題があり、インターネットからマウント方法を変更するように言われましたが、その情報が見つからないようです。
マウントテーブルは、cygwinの起動時にcygwin.dll
の腸のどこかに設定されます。
ソースコードを見ずに、これ以上正確な答えを出すことはできません。
デフォルトのオプションを変更する必要がある場合は、unmount
を実行してから、mount
をさまざまなオプションで使用して再マウントできます。
mount
は、現在のマウントテーブルを表示します(マウントオプションが使用されています)。
注意:
マウントプログラムは、一般的なUNIXシステムのマウントコマンドで実行されるのと同じように、ドライブと共有をCygwinのシミュレートされたPOSIXディレクトリツリーにマップするために使用されます。ただし、/ etc/fstabで指定されたマウントポイントとは対照的に、マウントで作成または変更されたマウントポイントは永続的ではありません。これらは、現在のユーザーの最後のプロセスが終了した直後に消えます。
/etc/fstab
または/etc/fstab.d/$USER
を編集して、永続的な変更を加えます。