Gparted 会更改权限吗?

Gparted 会更改权限吗?

有时但不经常,但很多时候,在使用 Gparted 格式化 SD 卡后,普通用户将无法访问 SD 卡,因此我以 root 身份更改权限,尤其是在将文件系统从 Fat32 更改为 Ext4 时。重新格式化没有帮助。 Gparted 是否会更改磁盘上的权限?如果是的话为什么?如果没有那为什么会发生在我身上?我使用了其他工具,似乎只有 gparted 可以做到这一点。

答案1

如果您使用 mkfs.ext4,则必须传递-E root_owner=your_uid:your_gid,这通常在 gui 分区工具中的“额外选项”文本框中传递。如果您不这样做(< mkfs 1.42),那么运行 gui 工具的人将获得权限。如今,为了安全起见,它将它们分配给 root:root (0:0)。如果您回到 fat32 或 ntfs,您应该意识到他们的 mkfs 工具的工作方式不同*

  • uid=your_uid,gid=your_gid如果要访问fat32 分区,则在安装时需要该选项(通常为 1000)。您可以对 NTFS 使用权限,但它要求您将“权限”指定为安装选项(开关-o)。

相关内容