Ubuntu系统中Plex无法识别原Windows数据盘内容的求助
Ubuntu系统中Plex无法识别原Windows数据盘内容的求助
嗨,刚从Windows转Ubuntu完全不熟悉很正常,别慌,我帮你一步步搞定这个问题~
核心原因其实是权限问题:Ubuntu默认挂载的Windows磁盘,只有你的普通用户能访问,但Plex是用专门的plex系统用户运行的,它没权限读取这个磁盘里的内容。下面是具体解决步骤:
第一步:确认磁盘的挂载路径
- 打开文件管理器,点击那个Windows磁盘进入,看顶部地址栏的路径(一般是
/media/你的用户名/磁盘名称,比如/media/colin/MyMedia),把这个路径记下来。
第二步:设置永久挂载权限(避免重启后失效)
- 先查磁盘的UUID:打开终端,输入命令
sudo blkid,找到对应Windows磁盘的那一行,复制UUID="xxxx"的完整内容(比如UUID="1A2B-3C4D")。 - 编辑系统挂载配置文件:输入命令
sudo nano /etc/fstab,在文件最后添加一行,格式如下(把占位符换成你自己的信息):UUID=你的磁盘UUID /media/你的用户名/磁盘名称 ntfs-3g defaults,uid=1000,gid=1000,umask=0022 0 0- 要是你的磁盘是FAT32格式,把
ntfs-3g改成vfat就行; uid=1000和gid=1000是普通用户的默认ID,如果你不确定自己的ID,输入id命令就能看到。
- 要是你的磁盘是FAT32格式,把
- 保存退出:按
Ctrl+O回车确认保存,再按Ctrl+X退出编辑器。 - 重新挂载磁盘:先在文件管理器右键点击磁盘选“卸载”,然后输入命令
sudo mount -a,磁盘就会按新的权限挂载了。
第三步:给Plex授权访问磁盘
打开终端,输入下面的命令(替换成你的磁盘路径):
sudo chown -R plex:plex /media/你的用户名/磁盘名称
这个命令会把磁盘里所有内容的所有权转给plex用户,这样它就能顺利读取媒体文件了。
第四步:在Plex里添加媒体库
打开Plex网页端(一般是http://localhost:32400/web),进入「设置」-「管理」-「媒体库」,点击「添加库」,选择对应的媒体类型(电影、电视节目等),然后浏览到刚才的磁盘路径,确认添加后,Plex就会开始扫描你的媒体文件啦~
如果只是临时用一下,不想改系统配置,也可以直接输入sudo chmod -R 755 /media/你的用户名/磁盘名称给所有用户开放读权限,但重启后磁盘重新挂载会失效,还是推荐上面的永久方法哦。
备注:内容来源于stack exchange,提问作者Colin
相关产品推荐
相关产品推荐

