そのファイルシステムのディレクトリへのシンボリックリンクを開くと、ファイルシステムを自動的にマウントできますか?

そのファイルシステムのディレクトリへのシンボリックリンクを開くと、ファイルシステムを自動的にマウントできますか?

私はXfceでArchを使用します。

最近、私は私のファイルシステムのディレクトリへのシンボリックリンクを作成しました。

ただし、起動中にファイルシステムをマウントしたりシンボリックリンクを開く前に手動でマウントしたくありません。

そのファイルシステムのディレクトリへのシンボリックリンクを開くと、ファイルシステムが自動的にマウントされますか?

ベストアンサー1

autofsあなたのためにこれを行うことができます。さまざまなオプションを使用してマウントポイントの数を必要に応じて設定できます。マウントポイントにアクセスするたびに、そのファイルシステムがマウントされます。一定期間アクティビティがない場合、ファイルシステムは再度マウント解除されます。

間違いなくこれを使用する方法はいくつかありますがautofs、過去に私が使用した方法によると、これは望ましい作業を実行する1つの方法です。

autofs多くのマウントポイント(少なくとも1つ)を保持するディレクトリから始めます/misc。これを生成する必要はありませんが、マウントするすべてのファイルシステムを記述する構成ファイルを生成する必要があります。たとえば、次のファイルを使用してCD、DVD、およびBlu-rayをマウントできます。のように/etc/auto.misc

cd              -fstype=iso9660,ro,nosuid,nodev    :/dev/cdrom
br              -fstype=udf,ro,nosuid,nodev        :/dev/cdrom

一般的な構文は、マウントポイント、その後に導入されたオプション、次に-ローカルシステムに導入されたマウントポイントです。:(ここで簡素化しています。autofs(5)詳しくはマニュアルページをご覧ください。 )

次に、次にエントリを追加してファイルをアクティブにします/etc/auto.master

/misc   /etc/auto.misc

autofs再起動

sudo service autofs restart

あなたは走ることができるはずです

ls /misc/cd

ドライブのCDの内容を見ることができます。 (もちろん、名前とインストール先を状況に合わせて変更してください。)

これが完了すると、自動マウントされていない標準ファイルシステムのように、他の場所から自動マウントされたファイルシステムのすべての項目に接続できます。私の例では

ln -s /misc/br blu-ray

blu-rayコマンドの実行に関係なくリンクが生成されます。ファイルシステムにさらに接続することもできます。

ln -s /misc/br/BDMV autolinktest

autolinktest映画コンテンツへのリンクを作成します。リンクにアクセスすると、ターゲットファイルシステムがマウントされます。

おすすめ記事