我的问题:Windows 7 无法运行,GRUB 已“消失”。以下是发生的情况:
注意:我的操作系统是挪威语,所以我尽力将其翻译得最好。
- 我正在上网,突然出现一条通知,说我的硬盘上只有大约 2Gb 的可用空间。Windows 询问我是否可以删除某些内容。我选择了一些文件夹并删除了它们。
- 我重新启动到 Windows 并且出现启动修复程序但无法找到和/或修复问题。
- 在诊断和修复详细信息日志中(除其他外)显示“启动管理器找不到操作系统加载程序”。底部有 2 个失败的测试:文件修复,失败,错误代码 0xa;启动配置数据存储修复(?),失败,错误代码:0x2。
- 我找了个地方尝试了一些命令:
bootrec /fixmbr
、、bootrec /fixboot
和,重新启动bootrec /scanos
后bootrec /rebuildbcd
什么都没有改变。我仍然可以从 GRUB 进入 Ubuntu。 - 然后我尝试激活一个分区(当时我不知道这会做什么)。我使用了
diskpart
-->list disk
-->select disk X
-->list partition
-->select partition X
(这里我不知道要激活哪个分区,所以我尽我所能猜测(最大的主分区),但这是错误的。当我重新启动时,它说了一些话:找不到操作系统。没有 GRUB。 - 我找到了一个轻量级的 Linux(puppy Linux),将它放在 USB 上,实时启动,激活硬盘上的 1 号分区,重新启动,现在它直接进入 Windows(没有 GRUB),进入启动修复程序。
这就是我现在的处境。回到最初,而且更糟。
我不知道您需要什么信息,所以直接问就行了。另外,我对分区之类的知识还不太熟悉。
哪个分区应该处于活动状态?我有 2 个主分区、1 个扩展分区和 2 个逻辑分区(ubuntu?)
答案1
sudo apt-get install -y boot-repair
这可以修复您遇到的 GRUB 问题。也许这种方法会有所帮助。