NFS 마운트: /etc/fstab에서 파일을 찾을 수 없습니다.

NFS 마운트: /etc/fstab에서 파일을 찾을 수 없습니다.

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

관련 정보