Linux Arduino 3.3.8オペレーティングシステムがインストールされているArduino Yunがあります。ホストはUbuntu 14.04です。ホストコンピュータのファイルをマザーボードにインストールしようとしています。
私はフォローアップをしています。このチュートリアル
サーバー側構成:ファイルを追加しexample
て/home/user/Bureau/
編集しました/etc/exports
。
今私の問題はクライアント側にあるようです。ディレクトリを作成します/home
。
このコマンドを使用mount -t 10.160.200.205:/home/user/Bureau/example /home
すると、mount: can't find /home in /etc/fstab
10.160.200.205はホストシステムのIPアドレスです。
mount
なぜ文句を言うのを理解するのに役立つ人はいますか?
よろしくお願いします。
編集する
コマンドを修正した後
mount: mounting 10.160.200.205:/home/user/Bureau/example on /home failed: No such device.
Arduinoが焼いたカーネルバージョンはNFSをサポートしていないようです。これは/proc/filesystemsの内容であり、nfsがないためです。最初はnfsとntfsが同じものだと思いましたが、今はそうではありません。
nodev sysfs
nodev rootfs
nodev bdev
nodev proc
nodev tmpfs
nodev debugfs
nodev sockfs
nodev usbfs
nodev pipefs
nodev anon_inodefs
nodev configfs
nodev devpts
ext2
squashfs
nodev ramfs
vfat
nodev jffs2
nodev overlayfs
nodev mtd_inodefs
ext3
ext4
reiserfs
hfs
hfsplus
ntfs
fuseblk
nodev fuse
nodev fusectl
答え1
phkがすでに述べたように、mount
構文が間違っています。次のようにする必要があります。
mount -t nfs 10.160.200.205:/home/user/Bureau/example /home
または永久にインストールしたい場合/etc/fstab
10.160.200.205:/home/user/Bureau/example /home nfs defaults 0 0
答え2
nfsレイヤーが欠落しているようです。次のようにインタラクティブにインストールしました。
sudo /etc/init.d/rpcbind start
sudo /etc/init.d/nfs-common start
sudo mount 192.168.1.23:/nfs /W2