我有Ubuntu并且视窗安装在我的笔记本电脑上。我的笔记本电脑烧坏了(主板),但硬盘是安全的。所以我需要拿走我的 Linux 操作系统的所有文件和文件夹。我的整个开发过程。
因此我将我的硬盘连接到另一台笔记本电脑并通过 Ubuntu Live CD 启动它。
我可以看到文件和文件夹以及主文件夹。但是当我单击主文件夹时,出现以下错误。
无法显示位置。您没有权限有必要查看 Chanaka 的内容。
我的名字是 Chanaka :)
那么我怎样才能恢复我的内容?
这不是我的笔记本电脑。
所以我也不能使用su
命令。不是吗?
答案1
是的,你可以毫无问题地使用 LiveCD 中的sudo
/su
(即使没有密码),这是快速恢复信息或者进行某些维护的常用方法。
您可以简单地执行sudo cp -a /home/Chanaka /destination/path/of/your/backup/
。
另请注意,如果您的备份媒体是在ext4 (也可以是 ext2/3 或任何 *nix 文件系统),从新安装中访问您的备份文件(或其他电脑)你必须改变他们的所有权(从Ubuntu到我的用户) 和sudo chown -R myuser:myuser /destination/path/of/your/backup/
。如果备份媒体是在 FAT 或 NTFS 文件系统上格式化的,则这毫无意义,因为它们不处理/保存 unix 权限。
另一个选择是直接从 LiveCD,更改原始文件所有权(sudo chown -R ubuntu:ubuntu /path
)或权限(sudo chmod -r 777 /path
),然后从 LiveCD 文件资源管理器复制这些文件(鹦鹉螺)。请注意,在此过程之后,旧文件已改变 (所有权或权限)新文件将以ubuntu
用户为所有者,即默认的 LiveCD 用户(您必须在新系统中对其进行chown
/ )。chmod
只有数据加密后,您才无法访问文件。
希望能帮助到你。