我有 4 个硬盘。第一个硬盘上有我的操作系统,没问题。其他硬盘都是空的,有 ext4 文件系统。当我尝试使用 thunar(和 xubuntu)挂载这些硬盘时,它会挂载具有 root 所有者的硬盘。为什么?
答案1
因为它们仍由 root 拥有。您需要更改新分区的所有权。
您需要确保分区已安装,如果您想在启动时安装它们,请确保它们已在 /etc/fstab 中设置。
chown 的基本语法是
sudo chown user:group /path/to/partition
因此,如果你的用户/组是 bert,并且分区安装在 /mnt/tmp,那么
sudo chown bert:bert /mnt/tmp
如果您还想处理分区的访问权限,那么 chmod 就是您的朋友。
要使分区对用户和组具有读/写/执行权限,请执行以下操作:
sudo chmod 770 /mnt/tmp
有关 chmod 的极好信息来源 - 包括图形表示勾选框 -http://ss64.com/bash/chmod.html
答案2
我发现一个权限问题,导致 Thunar 以 root 身份挂载所有内容。有一个目录/media/<username>/
,Thunar 将尝试使用该目录以您的用户身份挂载卷。如果此卷不属于您,则 Thunar 似乎会恢复以 root 身份在以下位置挂载卷/media/usb0
。
要解决此问题,只需将相关目录的所有权更改为您自己:
sudo chown `whoami`:`whoami` /media/`whoami`/