获取通过 USB 连接的硬盘的 root 访问权限?

获取通过 USB 连接的硬盘的 root 访问权限?

朋友的运行 ubuntu 的旧笔记本电脑已经“坏了”(太旧了,不值得修理),但他想从硬盘中保存一些家庭照片,因此我取出硬盘并通过 IDE 转 USB 适配器将其连接到我的笔记本电脑(运行 ubuntu 11.04)。

  1. 如何获取访问文件系统上所有文件的权限?我尝试了 sudo chown -R username /dev/devicenamesudo chmod -R 755 /dev/devicename,但没有成功。我还尝试从 USB 连接的驱动器启动整个系统,但似乎也不起作用。
  2. 文件夹里似乎什么都没有/home。这是因为我没有查看内容的权限,还是意味着硬盘已损坏/里面什么都没有,我所有的努力都白费了?

答案1

您必须在文件系统(而不是块设备)上设置文件系统权限。因此,您将chmod在 上运行/media/mountpoint,而不是在 上/dev/sdx运行。无论如何,root 始终具有对所有内容的完全访问权限,因此如果您运行gksudo nautilus,则访问任何文件都不会遇到任何问题。

用户将 放在不同的分区上并不罕见/home。这样您就可以重新安装 Ubuntu,而不会丢失任何个人文件或设置。情况可能就是这样。您应该查看其他分区并查看它们包含的内容。

您可以smart-test对驱动器运行检查,看看损坏程度如何。从您提供的信息来看,不可能知道磁盘的状态。“死机”根本说明不了什么。

相关内容