多语言展示
当前在线:832今日阅读:168今日分享:49

如何解决开机error:unknown filesystem grub..?

原始系统Windows 8(已经Ghost备份),在Windows通过自带磁盘管理,划出一个分区给Ubuntu 12,通过U盘成功安装Ubuntu,事后且两系统都能正常启动。硬盘没有磕着,碰着,摔着...也就是没有受到物理损伤;由于Window装的软件过多,启动慢,所以我用光盘WinPE格式化C盘进行Ghost恢复,但是卡在99%不动(以前单系统我都是这样弄没出过这种情况),我只能强制关机。然后开机就出现了'error:unknown filesystem grub rescue' 。
工具/原料
1

一个写入U盘的Ubuntu 12系统

2

一条易驱线(SATA转USB线)

3

一块移动硬盘

4

另外一台电脑

问题解决步骤:
1

首先不要把希望寄托于任何和Windows相关的工具上(但凡以Windows工具为切入点的想法,都是徒劳的),否则是在浪费时间。

2

硬盘从笔记本中取出(如果不取出硬盘,是无论如何也进不去Ubunru的LiveCD,也就是总是停在黑屏然后左上角光标一直闪动的画面)。

3

U盘作为第一启动项,启动Ubuntu,接着用易驱线连接硬盘,接上笔记本。

4

等了变天还是不出现硬盘上的分区(几率80%),单击“安装Ubuntu”,在“安装类型”选择“其他选项”;此时硬盘数据灯狂闪,经过大约3分钟的等待成功检测到硬盘(此时极易导致死机,概率85%)。

5

桌面的左边,类似Windows任务栏会出现大量的挂载分区,但是单击打不开(几率85%)显示的错误是:Failed to mount 'sdb5' Authentication is required。此时就要在ubuntu命令行下进行ntfs格式移动硬盘的挂载来解决问题,具体命令说明如第6步所示。

6

①. 命令 sudo     fdisk     –l  查看磁盘列表,找到需要挂载的分区名。如,我要挂载的是sdb1 ②. 创建挂载点 sudo     mkdir     /media/disk ③. 挂载分区 sudo    mount     -t     ntfs-3g     /dev/sdb1    /media/disk     -o     force ④. 卸载 sudo     umount     /media/disk

7

此时硬盘就可以挂载成功了,然后再接个移动硬盘,将“坏”硬盘中的重要数据全部拷出;数据恢复问题终于解决。

8

将重要数据拷出后,还要继续单击“安装Ubuntu”,在“安装类型”选择“清除整个磁盘并安装Ubuntu”(能选择的几率50%);安装过程中“死机”,索性强制关机。

9

U盘拔掉,硬盘还是易驱线接笔记本,再次开机,此时再也没有'error:unknown filesystem grub rescue>>'这个东西了,取而代之的是停在黑屏然后左上角光标一直闪动的画面;直接用易驱线接硬盘连接正运行着Win7的台式机,打开'DiskGenius'能成功识别这个被判了死刑的硬盘,在磁盘管理中识别也毫无压力,此时“快速分区”。

10

最后,将移动数据中的重要数据,重新拷进笔记本。整个过程全部结束。

注意事项
1

每次操作都存在极高的死机几率(强制开关机我估计最少也有30次),因此大家要有耐心,要相信自己的硬盘能够修复回来。

2

大家如果对某些工具不懂的话,可以查看下面的“参考资料”。

推荐信息