我不是外置硬盘的主人

我不是外置硬盘的主人

在命令行上,我读到root@luis-NH4CU53:~#,我的外部硬盘被识别,但我无法对其进行任何更改,因为它的属性显示 root 是所有者。您不是所有者,因此您无法更改这些权限。

答案1

如果您要将 sudo 与图形应用程序(例如 nautilus)一起使用,那么您确实应该使用 gksudo。我没有足够的代表来发表评论,但这很重要,因为使用普通 sudo 运行图形程序存在安全风险,所以我想提一下。更好的方法是打开终端并导航到挂载点(可能在某个地方)/media/$user/device,然后运行ls -l以找出权限。

关于最初的问题,外部驱动器格式化为哪种文件系统?您可以通过以 root 身份运行来找出答案fdisk -l。我以前在 VFAT 分区上遇到过这个问题。即使以 root 身份登录,我也无法写入分区。有时这可能是由于磁盘或分区损坏造成的,这非常令人沮丧。

我仍在自己寻找 VFAT 无写访问权问题的答案。

答案2

在终端中使用以下命令。

sudo nautilus

并输入您的密码。

这将以 root 权限打开文件管理器。

现在您可以访问您的外部硬盘并对其进行更改。

注意:在完成对硬盘的更改之前,请不要关闭终端

答案3

需要检查一件事:确保您没有通过协议查看文件夹admin://。它在文件应用程序 (nautilus) 的面包屑中看起来像这样:

显示管理员 root 的面包屑

如果显示“管理员 Root”,请按并删除地址开头的Ctrl+L文本,留下一个斜线 ( ),然后点击。admin:///media/...Enter

现在应该显示“计算机”作为第一项:

面包屑导航显示计算机作为根项目

当访问您通常有权访问的文件和文件夹时,管理协议可能会导致权限错误和警告;我不知道是什么原因导致它出现,但这就是您解决它的方法。

相关内容