Podłączyłem zewnętrzny dysk twardy do mojego Raspberry Pi z Raspbian. Pokazuje się w / dev / sda2 i / dev / sda3 (dwie partycje). Śledziłem wiele samouczków, ale wydaje się, że żaden nie ma rozwiązania mojego problemu. To znaczy, chcę udostępnić mój dysk twardy podłączony przez USB przez NFS (wiem, że jest tam SMB i inni, ale jestem uparty) i mogę go zamontować na moim Macbooku. Chcę też tworzyć kopie zapasowe z mojego Macbooka na ten sam dysk twardy. Było to możliwe, zanim podłączyłem dysk twardy USB do mojego Pi, kiedy został on podłączony do mojego lotniska Extreme. Próbowałem następujące:

pi@raspbmc:/media$ rpcinfo -p | grep nfs
    100003    2   tcp   2049  nfs
    100003    3   tcp   2049  nfs
    100003    2   udp   2049  nfs
    100003    3   udp   2049  nfs

pi@raspbmc:/media$ cat /proc/filesystems | grep nfs
nodev   nfs
nodev   nfs4
nodev   nfsd

pi@raspbmc:/media$ rpcinfo -p | grep portmap
    100000    4   tcp    111  portmapper
    100000    3   tcp    111  portmapper
    100000    2   tcp    111  portmapper
    100000    4   udp    111  portmapper
    100000    3   udp    111  portmapper
    100000    2   udp    111  portmapper

pi@raspbmc:/media$ cat /etc/exports
/media/Data *(rw,sync,subtree_check)
/media/Backups *(rw,sync,subtree_check)

pi@raspbmc:/media$ sudo /etc/init.d/nfs-kernel-server restart
[ ok ] Stopping NFS kernel daemon: mountd nfsd.
[ ok ] Unexporting directories for NFS kernel daemon....
[....] Exporting directories for NFS kernel daemon...exportfs: /media/Backups does not support NFS export
exportfs: /media/Data does not support NFS export
. ok
[ ok ] Starting NFS kernel daemon: nfsd mountd.

pi@raspbmc:/media$ sudo exportfs -ra
exportfs: /media/Backups does not support NFS export
exportfs: /media/Data does not support NFS export

według następującego linku:

https://www.debian-administration.org/users/lee/weblog/21

uruchomienie następujących poleceń powinno to naprawić (już to zrobiłem, więc dziennik wyjściowy jest nieco inny):

pi@raspbmc:/media$ sudo fsck.hfsplus /dev/sda2
** /dev/sda2
** Checking HFS Plus volume.
** Checking Extents Overflow file.
** Checking Catalog file.
** Checking Catalog hierarchy.
** Checking volume bitmap.
** Checking volume information.
** The volume SPARE appears to be OK.

pi@raspbmc:/media$ sudo fsck.hfsplus /dev/sda3
** /dev/sda3
** Checking HFS Plus volume.
** Checking Extents Overflow file.
** Checking Catalog file.
** Checking Catalog hierarchy.
** Checking volume bitmap.
** Checking volume information.
** The volume SPARE appears to be OK

Czy ktoś ma jakieś sugestie, które pomogą mi w dalszym ciągu?

Rowan Kaag
źródło