ls on grub rescue – 未知文件系统

可能重复:
如何修复“错误:未知文件系统.grub rescue>

我的Ubuntu 10.10系统无缘无故地突然冻结/崩溃,我不得不重新启动计算机。 令人惊讶的是,在“未知文件系统”消息之后,它不再加载并停留在grub救援提示上。 这是开始搜索解决方案的足够线索。

一个简单的grub rescue > ls向我显示硬盘上的所有分区:

 (hd0) (hd0,5) (hd0,1) (hd1) (hd1,1) (hd1,2) (fd0) 

根据我已经找到的所有答案,下一个逻辑步骤是再次包含内核的特定分区,在我的情况下是(hd0,1):

 grub rescue > ls (hd0,1) unknown filesystem 

所以这就是问题所在:我可以做一个正常的ls ,但不是一个分区 (我尝试了所有这些,只是为了确定)

其他(无关?)问题,我无法修复任何东西,因为所有Linux Live CD我都试图陷入无限加载的闪屏。 在ubuntu标志下面有一个小圆点的那个。

您正在执行的“正常” ls是针对存储在initramfs*中的崩溃恢复伪磁盘运行的。 initramfs只包含足够的工具来修复系统。

你可能会发现这个如何搞乱grub救援文章有用,特别是“17 Grub救援图像”部分。

添加斜杠:

 grub rescue > ls (hd0,1)/ 

工作?