更改了/etc/fstab
/dev/sdc1 /media/usb rw,noatime,user,umask=0 0 0
已安装
mount -a
但在复制时显示
Operation not permitted
答案1
让希望能够访问设备的用户首先创建设备将安装到的目录,从而避免了处理权限的需要。
su SOME_USER -c 'mkdir -p /mnt/external'
su
如果以 SOME_USER 身份登录,则可以避免该命令。
我建议使用设备的 UUID 作为其标识符。虽然标签也很有效。驱动器号可能会发生变化,尤其是对于可移动介质。
我使用如下所示的简单列表来表示半永久性或常用 USB 驱动器。
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/external xfs defaults 0 0
计算 UUID 的两种方法:
ls -l /dev/disk/by-uuid/
blkid /dev/SOME_DEVICE
- 示例设备/分区:
/dev/sda1
或/dev/loop0
或/dev/md3
- 示例设备/分区:
文件系统类型也由 给出blkid
。
在 CentOS 7 上测试。