分页: 1 / 1

求助:移动硬盘无法用NFS共享?

发表于 : 2023-02-06 10:37
youzhiyili
事情是这样的,我在小米电视机上安装了家庭影院:Kodi
我是Window10+Ubuntu22.04,在Ubuntu22.04上开启了NFS服务

/etc/exports内容如下:
/media/meme/682674022673D014/音乐 (rw,sync,no_root_squash,no_subtree_check,insecure)
/media/meme/682674022673D014/视频 (rw,sync,no_root_squash,no_subtree_check,insecure)
/media/meme/西南兴望库存备份/nfs/纪录片/中国通史 (rw,sync,no_root_squash,no_subtree_check,insecure)

682674022673D014其实就是D盘,这个盘已经可以从电视机的Kodi播放了
但移动硬盘无法播放,提示:无法连接网络服务器

我怀疑是权限问题:

代码: 全选

ls -l /media/meme
总用量 140
drwxrwxrwx 1 meme meme   4096  2月  6 08:50 682674022673D014
drwxrwxrwx 1 meme meme   8192  2月  5 21:08 本地磁盘
drwxr-xr-x 9 meme meme 131072  2月  6 09:54 西南兴望库存备份

尝试用chmod改变移动硬盘的权限,但是无效
又照网上的方法,卸载后重新挂载:

代码: 全选

sudo umount /dev/sda1
sudo mount -t ntfs-3g -o exec /dev/sda1 /media/meme 
得到错误提示:
NTFS signature is missing.
Failed to mount '/dev/sda1': 无效的参数
The device '/dev/sda1' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?

查询不到移动硬盘的文件系统是什么:

代码: 全选

sudo parted -l   
型号:Seagate BUP Slim (scsi)
磁盘 /dev/sda: 1000GB
扇区大小 (逻辑/物理):512B/4096B
分区表:msdos
磁盘标志:

编号  起始点  结束点  大小    类型     文件系统  标志
 1    1049kB  1000GB  1000GB  primary


型号:ATA KINGSTON SA400S3 (scsi)
磁盘 /dev/sdb: 240GB
扇区大小 (逻辑/物理):512B/512B
分区表:msdos
磁盘标志:

编号  起始点  结束点  大小    类型      文件系统  标志
 1    1049kB  53.5MB  52.4MB  primary   ntfs
 2    53.5MB  86.0GB  85.9GB  primary   ntfs
 3    86.0GB  193GB   107GB   primary   ntfs
 4    193GB   240GB   46.7GB  extended
 5    193GB   194GB   537MB   logical   fat32     启动, esp
 6    194GB   240GB   46.2GB  logical   ext4
我不知问题出在哪里
我就想用一台旧笔记本装Ubuntu作为服务器,把移动硬盘插在笔记本上
用电视机里的Kodi播放移动硬盘里的电影
请大佬们帮我实现这个新年愿望 :Haha

Re: 求助:移动硬盘无法用NFS共享?

发表于 : 2023-02-07 10:17
astolia
你确定移动硬盘是用的ntfs?说不定是exfat。
你用的是哪个nfs server实现?检查过它的日志文件没有

Re: 求助:移动硬盘无法用NFS共享?

发表于 : 2023-02-07 22:12
youzhiyili
astolia 写了: 2023-02-07 10:17 你确定移动硬盘是用的ntfs?说不定是exfat。
你用的是哪个nfs server实现?检查过它的日志文件没有
后面发现了,移动硬盘是exfat,网上搜到一篇,说nfs不识别exfat
我是用这个:nfs-kernel-server,/var/log目录里没有看到nfs.log

代码: 全选

meme@meme:~$ showmount -e
Export list for meme:
/media/meme/kodi/nfs/电影         *
/media/meme/682674022673D014/视频 *
/media/meme/682674022673D014/音乐 *

meme@meme:~$ showmount -a
All mount points on meme:
192.168.45.84:/media/meme/682674022673D014/视频
192.168.45.84:/media/meme/682674022673D014/音乐

Re: 求助:移动硬盘无法用NFS共享?

发表于 : 2023-02-09 11:27
astolia
youzhiyili 写了: 2023-02-07 22:12 后面发现了,移动硬盘是exfat,网上搜到一篇,说nfs不识别exfat
就是这个原因。nfs需要在本地文件系统上做标记,但exfat不支持这个标记,所以没法通过nfs共享

Re: 求助:移动硬盘无法用NFS共享?

发表于 : 2023-02-23 19:35
youzhiyili
astolia 写了: 2023-02-09 11:27
youzhiyili 写了: 2023-02-07 22:12 后面发现了,移动硬盘是exfat,网上搜到一篇,说nfs不识别exfat
就是这个原因。nfs需要在本地文件系统上做标记,但exfat不支持这个标记,所以没法通过nfs共享
我把移动硬盘格式化为NTFS后能正常使用了,感谢!

Re: 求助:移动硬盘无法用NFS共享?

发表于 : 2023-05-27 20:05
zhangjint5
nfs 服务端共享目录加上 fsid=0 参数试试!