私のLANには、Raspbian jessieとUbuntu 14.04という2つのデバイスがあります。後者は少しネットワークファイルシステム共有フォルダは起動時にRaspbianで使用でき、そのファイルには次の/etc/fstab
ように設定されます。
192.168.1.10:/mnt/nfs/HDD /mnt nfs defaults,nofail,noatime 0 0
df
UbuntuがオフラインでRaspbian ...無限ループで実行しようとすると問題が発生します。答えはありません。
df
利用できないデバイスを無視する方法はありますか?現在利用可能なファイルシステムのみが表示されます。
答え1
サイレントインストーラは、このような問題のために設計されています。必要なときだけドライブ(ローカルまたはリモート)を自動的にマウントし、使用しなくなったときはマウントを解除します。
NFSクライアントのautofs
エントリをインストールしてコメントアウト(または削除)します/etc/fstab
。/etc/auto.master
このファイルにコメントされていない行があるかどうかを編集して確認してください。
/net /etc/auto.net --timeout=120
この行のコメントを削除しないでください。/net -hosts
これを行うには、NISをインストールして動作するように設定する必要があります。その可能性はほとんどありません。
サイレントインストーラの再起動を使用してくださいservice autofs restart
。これで、/net
このディレクトリの下からリモートNFSファイルシステムにアクセスできるようになります。特定のインスタンスの場合、パスは次のとおりです/net/192.168.1.10/mnt/nfs/HDD
。これにより、マウントされているかのようにファイルシステムにシンボリックリンクできます。
ln -s /net/192.168.1.10/mnt/nfs/HDD /mnt/hdd
いくつかのメモ
- 個人的に好むのは、プロジェクトの調整やプロジェクトの代わりに、
/etc/auto.master
より深い目に見えないディレクトリで管理できるようにすることです。ただし、特定のケースでは、構成をできるだけ標準に保ちました。/var/autofs/net
/var/autofs/misc
/net
/misc
- NFSリモートファイルシステムのマウントオプションを調整するには、このオプションを使用
/etc/auto.net
できないため、このファイルを編集する必要がありますauto.master
。