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

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
头像
youzhiyili
帖子: 2422
注册时间: 2012-03-22 20:42
系统: ubuntu22.04

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

#1

帖子 youzhiyili » 2023-02-06 10:37

事情是这样的,我在小米电视机上安装了家庭影院: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
附件
1675651422558842CED4BC98CC0E1.jpg
@自由建客 @qy117121 @枫叶饭团 @cikekid @YeLee @jtshs256 @eexpress @ljj_jjl2008 @zhw2101024 @TeliuTe @月下叹逍遥 @leeaman @懒蜗牛Gentoo @灰色小狼 @photor @adagio @JiangHui @phoenixlzx @oneleaf
头像
astolia
论坛版主
帖子: 6454
注册时间: 2008-09-18 13:11

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

#2

帖子 astolia » 2023-02-07 10:17

你确定移动硬盘是用的ntfs?说不定是exfat。
你用的是哪个nfs server实现?检查过它的日志文件没有
头像
youzhiyili
帖子: 2422
注册时间: 2012-03-22 20:42
系统: ubuntu22.04

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

#3

帖子 youzhiyili » 2023-02-07 22:12

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/音乐
@自由建客 @qy117121 @枫叶饭团 @cikekid @YeLee @jtshs256 @eexpress @ljj_jjl2008 @zhw2101024 @TeliuTe @月下叹逍遥 @leeaman @懒蜗牛Gentoo @灰色小狼 @photor @adagio @JiangHui @phoenixlzx @oneleaf
头像
astolia
论坛版主
帖子: 6454
注册时间: 2008-09-18 13:11

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

#4

帖子 astolia » 2023-02-09 11:27

youzhiyili 写了: 2023-02-07 22:12 后面发现了,移动硬盘是exfat,网上搜到一篇,说nfs不识别exfat
就是这个原因。nfs需要在本地文件系统上做标记,但exfat不支持这个标记,所以没法通过nfs共享
头像
youzhiyili
帖子: 2422
注册时间: 2012-03-22 20:42
系统: ubuntu22.04

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

#5

帖子 youzhiyili » 2023-02-23 19:35

astolia 写了: 2023-02-09 11:27
youzhiyili 写了: 2023-02-07 22:12 后面发现了,移动硬盘是exfat,网上搜到一篇,说nfs不识别exfat
就是这个原因。nfs需要在本地文件系统上做标记,但exfat不支持这个标记,所以没法通过nfs共享
我把移动硬盘格式化为NTFS后能正常使用了,感谢!
@自由建客 @qy117121 @枫叶饭团 @cikekid @YeLee @jtshs256 @eexpress @ljj_jjl2008 @zhw2101024 @TeliuTe @月下叹逍遥 @leeaman @懒蜗牛Gentoo @灰色小狼 @photor @adagio @JiangHui @phoenixlzx @oneleaf
zhangjint5
帖子: 304
注册时间: 2011-01-02 12:31

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

#6

帖子 zhangjint5 » 2023-05-27 20:05

nfs 服务端共享目录加上 fsid=0 参数试试!
回复