You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Raspberry Pi上修改FAT32 USB驱动器的读写权限?

解决树莓派USB驱动器挂载正常但无法读写的问题

步骤1:确认驱动器信息

先找出你的USB驱动器设备名和挂载点:

lsblk
# 或者用df查看已挂载路径
df -h

记下设备名(比如/dev/sda1)和当前挂载路径(比如/mnt/usbdrive)。

步骤2:临时修复(重启后失效)

先卸载驱动器:

sudo umount /dev/sda1

然后重新挂载,指定当前用户(比如pi)拥有读写权限:

sudo mount -o rw,uid=pi,gid=pi /dev/sda1 /mnt/usbdrive

注:如果不知道自己的uid/gid,执行id pi查看输出中的uid=1000(pi)和gid=1000(pi)。

步骤3:永久配置(重启后生效)

编辑fstab文件实现自动挂载并保留权限:

sudo nano /etc/fstab

根据你的文件系统类型添加对应行:

  • ext4格式:
    UUID=xxxxxx-xxxxxx-xxxxxx-xxxxxx /mnt/usbdrive ext4 defaults,rw,uid=pi,gid=pi 0 0
    
  • NTFS格式:先安装NTFS驱动sudo apt install ntfs-3g,再添加:
    UUID=xxxxxx-xxxxxx-xxxxxx-xxxxxx /mnt/usbdrive ntfs-3g defaults,rw,uid=pi,gid=pi 0 0
    

注:用blkid命令获取驱动器的UUID,替换上面的UUID=xxx,比设备名更稳定。

保存退出后,测试挂载是否正常:

sudo mount -a

步骤4:确保Plex和当前用户都有权限

把Plex用户加入你的用户组,让它能访问驱动器:

sudo usermod -aG pi plex

然后调整驱动器的权限:

sudo chown -R pi:plex /mnt/usbdrive
sudo chmod -R 775 /mnt/usbdrive

这样你(pi用户)和Plex服务都能读写驱动器里的文件。

内容的提问来源于stack exchange,提问作者Sean Todd

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 03:21:04