我有一個 Arduino Yun,上面有 Linux Arduino 3.3.8 作業系統。主機是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