未找到操作系统 - BIOS 可识别,Live OS 无法识别(笔记本电脑)

未找到操作系统 - BIOS 可识别,Live OS 无法识别(笔记本电脑)

事情是这样的:

我的笔记本电脑上有一个多分区硬盘,安装了 GRUB。我在使用 Windows 7 时出现蓝屏,重新启动时出现“未找到操作系统”错误消息。我再次重新启动计算机并进入 BIOS 设置,只是为了看看它是否识别了我的硬盘 - 它确实识别了。我的下一步是启动 Live CD,看看我是否可以修复 GRUB,或者至少检查分区上是否有变化,但它似乎没有识别出任何东西。试过 blkid、fdisk -l,甚至 GParted 也看不到它。

我应该怎么办?

答案1

听起来你的硬盘确实有问题。不过不要慌张...

我想到两个想法:

1) 一些(所有?)硬盘制造商提供软件工具,您可以将其刻录到可启动 CDROM 上。您可以直接启动该工具,然后运行一些诊断程序,这些诊断程序有望提供有关如何继续操作的一些有用信息。

例如,对于 Seagate 磁盘,有适用于 DOS 的 SeaTools(实际上是一个可启动的 CDROM 映像)。尝试在 Google 上搜索“软件诊断磁盘”或“磁盘实用程序”

2) 你能尝试将磁盘放入另一台计算机吗?或者,你可以购买一个 USB 硬盘盒,以便通过 USB 将磁盘安装到另一台计算机上。

答案2

您可以使用测试磁盘之类的实用程序来尝试修复:

http://www.cgsecurity.org/wiki/TestDisk

首先需要重写分区表,类似于:

http://www.cgsecurity.org/wiki/Data_Recovery_Examples#Two_FAT32_partitions_to_recover

完成此操作后,您就可以修复 GRUB 安装。系统崩溃后 MBR 丢失的事实有点令人担忧。如果您能够再次访问数据,我强烈建议您备份数据,然后对硬盘运行诊断程序。

相关内容