私はUbuntuサーバー11.10(x86)を使用していますが、基本的に次のようにこの問題が発生しました: https://serverfault.com/questions/56588/unmount-a-nfs-mount-where-the-nfs- server-has-disappeared
umount
コマンドが機能しなかったので、ol'rebootを使用しようとしました。これで、起動時にマシンでエラーが発生します。
FS-Cache:netfs 'nfs' registered for caching
<two minutes later>
init: udevtrigger post-stop process (345) terminated with status 1
/etc/fstab
ファイルの不正なNFSマウントをコメントアウトできるように、リカバリモードで起動しようとしましたが、変更を書き込むことができませんでした。
基本的には、マシンを正常に起動して、不良マウントポイントを消去できるようにしたいだけです。どちらの順序でも問題ありません。これは、FS-CacheエラーがNFSマウントの不良によるものであると想定しており、これは不適切な想定である可能性があります。
ここでの私のオプションは何ですか?
リカバリモードに入り、mount -o remount,rw /
を実行しました。これにより、/etc/fstab
の不正なNFSマウントを取り除くことができました(NFSエントリにintr
オプションを追加することで、さらなる問題を防ぎました) 、しかし、その後、(回復していない)ブートが悪化したようです-GRUBメニューから通常のブートを選択した後、画面に出力が表示されませんでした!
次に、nomodeset
をGRUB_CMDLINE_LINUX_DEFAULT
ブートオプションリストに追加すると、すべてが機能しました。
これら2つがどのように関連していたかはわかりませんが、それで問題が解決しました。
Fstabで、オプション「_netdev」を使用して、次のようになります。これにより、マウントを試みる前にネットワークが稼働していることを確認できます。これは必ずしもあなたの問題の解決策ではありませんが、それを解決するのに役立つ可能性があります。
server:/remote/export /local/directory rw,_netdev 0 0