断电(意外关机)后,尝试重新启动 Ubuntu Studio 14.04 时,系统会显示以下主题行。其他行包括:
CPU: 7 PID 1 Comm: run-init Not tainted 3.13.0-52-lowlatency #86-Ubuntu
和
drm_kms_helper: panic occurred, switching back to text console
/boot 可能已满,因为我今天早些时候更新时收到了软件包故障,并且 grub 菜单中有几个(5)个可用的内核版本。
我可以启动这几个不同的版本,但都失败了,包括恢复模式。
我已经查找过类似的问题,但大多数其他相关问题似乎都有很大差异,例如虚拟机、FAI 或新安装。
下一步我应该尝试什么?
答案1
抱歉将此作为答案发布,但评论部分没有提供足够的灵活性。
如果你还有原始安装 DVD,请启动它并备份该 HDD ASAHP 中的可读数据。
然后才使用任何恢复软件尝试直接恢复数据。
如果失败,请重新安装...
如果你能负担得起:ddrescue
将故障磁盘安装到新磁盘上,并在副本上进行恢复
答案2
朋友的 Ubuntu 系统上出现了完全相同的错误,该系统位于由电灯开关控制的插座上,因此被关闭。您可以想象设计很糟糕,但他们确实就是这样关闭电脑的。长话短说,您看到的错误可能只是冰山一角。换句话说,在安装并尝试浏览驱动器(即/home
)后,您可能会开始遇到Could not ls: Input/output error
等。
他们有一个 80 GB 的硬盘,我已经开始使用相簿对于图像来说,这种方法非常有效(对于 *.mp4、*.mov 等则不是那么有效)。尝试e2fsck
后没有取得多大成功,只有一个很大的 lost+found 目录,里面有丢失的文件,并且还有错误,尝试修复分区但没有成功。
此时,我不太抱有将系统“恢复”到可用/可启动状态的希望,但我确实想提一下一些数据恢复工具,以防您的系统无法进行简单的e2fsck
修复。
还有测试磁盘它与 PhotoRec 来自同一家供应商,声称能够修复分区表。我还没有真正尝试过,但它确实包含在 Ubuntu Rescue Remix Live CD 中。我能够找到 ISO这里因为他们的主站点目前正在抛出 HTTP 500。
还想提一下,Ubuntu Rescue Remix 附带了ddrescue
它,我在了解到传统dd
成像由于同样的原因不起作用之前偶然跳转到了它(Input/output error reading /dev/sda
)。我无法获得超过 5 MB 的数据,然后就dd
退出了,而它ddrescue
可以跳过不可读的块并转储整个分区,这当然意味着数据丢失。