昨天我注意到我的 ubuntu 驱动器(安装了 Wubi)突然变成只读。昨天发生了几次,但我重新启动后一切都会好起来。几天前这种情况似乎很少发生。
现在,当我启动 Ubuntu 时,我直接进入一个空的 Grub 命令行(它只显示“Grub”并且有一个命令行提示符)。
我的 Windows 分区完全没问题。我可以读取和写入文件,而且确实正在该分区上撰写这篇文章。
问题 1:有什么方法可以从 Windows 中保存我的 Ubuntu 文件吗?我有一个外部硬盘。里面有一些无价的配置文件,我想找回它们。
问题 2:有什么方法可以修复和挽救我现有的设置吗?我是否应该担心我的硬盘驱动器也有可能在 Windows 上出现故障?
答案1
问题 2。可能不是。无法判断,但如果失败,您也会在 Windows 中看到一些奇怪的行为。Wubi 安装损坏相当常见,因为它们似乎比普通的 Ubuntu 安装更容易受到攻击,并且这可能由导致损坏的崩溃(也并不罕见)触发。如果您曾经强制重启,那么不要再找了。这是 Wubi 损坏的一个众所周知的原因。(始终使用 Alt+SysRq REISUB 安全重启)
问题 1. 一般情况下,要遵循以下步骤: 1. 在 Windows 中运行 chkdsk /r。这将修复包含 Wubi 的 Windows 分区\ubuntu\disks\root.disk
。 2. 如果需要,fsck
从 Ubuntu Live DVD 中获取 root.disk。
但是,步骤 1 并非没有风险。它可能无法修复磁盘,最终导致磁盘为 0 字节,无法继续工作。
因此,如果您真的无法承受丢失数据的后果,您可以考虑在尝试修复之前运行photorec
或root.disk
启动实时 DVD 并以只读方式安装以备份数据。
以下是一些可帮助完成上述操作的链接:
如何在重新安装 Ubuntu 之前恢复 Wubi 安装中的文件?
如果 Ubuntu 数据安装在 Windows 中,如何恢复它?
要运行 photorec,你需要启动一个 Live DVD,然后在 root.disk 上运行 photorec,有点像这样,但/dev/loop0
你可以使用/<path to>/root.disk
只要记住哪些方法是破坏性的(chkdsk
、fsck
)哪些不是。尝试安装和复制或运行photorec
不是。但如果 root.disk 已经严重损坏,您可能别无选择。
一旦您有了数据,我建议您进行正常安装,或者如果您选择使用 Wubi 重新安装,请将重要内容同步root.disk
到 /host/xxx(本地位于 Windows 主机分区上)。