透過 NFS 分享 HFS+ (USB-HDD)

透過 NFS 分享 HFS+ (USB-HDD)

我已將外部 HDD 連接到運行 Raspbian 的 Raspberry Pi。它顯示在 /dev/sda2 和 /dev/sda3 (兩個分割區)下。我遵循了許多教程,但似乎沒有一個可以解決我的問題。也就是說,我想透過 NFS 分享我的 USB 連接硬碟(我知道有 SMB 等,但我很固執)並且能夠將其安裝在我的 Macbook 上。另外,我想從我的 Macbook 備份到同一個硬碟。在我將 USB HDD 連接到我的 Pi 之前,當它連接到我的 Airport Extreme 時,這是可能的。我嘗試過以下方法:

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

根據以下連結:

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

運行以下命令應該可以修復它(我已經這樣做了,所以輸出日誌略有不同):

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

有人有建議可以幫我轉發嗎?

相關內容