Montaje NFS: no puedo encontrar el archivo en /etc/fstab

Montaje NFS: no puedo encontrar el archivo en /etc/fstab

Tengo un Arduino Yun con un sistema operativo Linux Arduino 3.3.8. La máquina anfitriona es Ubuntu 14.04. Estoy intentando montar un archivo en mi máquina host en la placa.

estoy siguiendoeste tutorial

El lado del servidor está configurado: agregué un archivo exampley /home/user/Bureau/lo edité /etc/exports.

Ahora mi problema parece estar en el lado del cliente: creé el directorio /home.

Cuando uso este comando mount -t 10.160.200.205:/home/user/Bureau/example /hometengomount: can't find /home in /etc/fstab

10.160.200.205 es la dirección IP de la máquina host.

¿Alguien podría ayudarme a entender por qué mountse queja?

Gracias de antemano.

Editar

Después de corregir el comando obtuve

mount: mounting 10.160.200.205:/home/user/Bureau/example on /home failed: No such device.

Parece que la versión del kernel flasheada en Arduino no es compatible con NFS porque este es el contenido de /proc/filesystems, no hay nfs. Al principio pensé que nfs o ntfs es lo mismo pero parece que no es el caso.

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

Respuesta1

Como ya mencionó phk, su mountsintaxis es incorrecta. Debería ser el siguiente.

mount -t nfs 10.160.200.205:/home/user/Bureau/example /home

O si quieres ponerlo como montaje permanente en/etc/fstab

10.160.200.205:/home/user/Bureau/example /home    nfs    defaults 0 0 

Respuesta2

Parece que falta la capa nfs, la monto interactivamente de esta manera:

sudo /etc/init.d/rpcbind start
sudo /etc/init.d/nfs-common start
sudo mount 192.168.1.23:/nfs /W2

información relacionada