Nfs4を実行しているNFSサーバー(Ubuntu 12.04)が動作しているLAN上に新しいNFSクライアントをセットアップしています。他のクライアントはすべて期待どおりに動作します。
この新しいクライアントでは、Acer Chromebookでカーネル3.4.0(Kubuntu 12.04)を使用してChrUbuntuを実行しています。 nfs-commonをインストールしました。ただし、mountコマンドはエラーmount.nfs4 no such device
を返します。また、# modprobe nfs
はFatal: module nfs not found
を返します。グーグルは私にどんな解決策も提供しませんでした。
Mountコマンドは次のようになります。
Sudo mount -t nfs4 -o _netdev,noatime,auto,rw myserver:/home/user/shared /home/user/mountpoint
Modprobeコマンドは次のとおりです。
Sudo modprobe nfs
そしてnfs-commonはこのリリースのリポジトリの最新バージョンです:1:1.2.5-3ubuntu3.1
modprobe
は/lib/modules
を調べて、モジュールが存在するかどうかを確認しています。したがって、実行中のカーネルの現在のバージョンにnfs
モジュールがあるかどうかを最初に確認する必要があります。
ls -l /lib/modules/$(uname -r)/kernel/fs
nfs
フォルダーが表示されない場合は、nfs
モジュールが実行中のカーネル用にコンパイルされていないことを意味します。カーネルを再コンパイルして、nfs
モジュールを使用するようにすることができます。ただし、最初にカーネルをアップグレードする必要があります。
Sudo apt-get update
Sudo apt-get dist-upgrade
Sudo init 6