几天来我一直在努力解决一个问题,希望你们能帮我解决。我只会简要解释一下发生了什么。
嗯,我有一台 AMD E-350 APU HTPC,我用它来做媒体中心的东西。几天前我决定XBMCbuntu
在上面安装,因为我觉得学习 Linux 会很有趣。最后我遇到了很多麻烦,包括声音驱动程序、图形驱动程序、硬件加速不工作等等,所以我决定重新安装 Windows。所以我弹出 Windows DVD,格式化所有“可见”分区,并在 Linux 所在的同一驱动器上安装了 Windows。
当安装进行到重启部分时,计算机关闭并启动并显示以下消息:
Loading Operating System ... error: unknow filesystem. grub rescue>
说实话,我对引导程序和 Linux 都不太了解,但我认为可能是ext
我在重新安装 Windows 时没有格式化某些分区,所以我进入了 Ubuntu Live CD,打开后gparted
发现所有内容都是未分配空间。然后我重新启动了 Windows 安装,但同样的问题再次出现。
到目前为止,我几乎一直在谷歌上搜索,我几乎忘记我尝试过什么,没有尝试过什么。我运行了几乎所有可以想象到的可启动、GRUB/boot 恢复 CD,但仍然没有运气 :(
这是 Ubuntu Pastebin 的链接,是我从多次尝试救援中获得的,也许它可以有所帮助?:http://paste.ubuntu.com/6531541/
请注意,我完全清楚这个页面上以及谷歌上有很多用户遇到了类似的错误,但我真的尝试了这些帖子中建议的几乎所有方法,所以我真的希望你能原谅我提出一个新问题。
多谢。
答案1
您保留了 GRUB(ubuntu 安装的引导加载程序)。要修复,请执行以下操作:
再次启动您的 Windows 7 DVD,启动完成后,转到“修复您的计算机”。
单击“使用恢复工具”的项目符号,然后单击“下一步”。
单击“命令提示符”。
在命令提示符中,输入
bootrec.exe /fixmbr
一旦 bootrec 完成,请重新启动计算机。现在它应该可以正常工作了。
但是,我真的建议你给 Linux 一个机会,与它争夺驱动程序。我在无线驱动程序方面遇到了很多麻烦,但是一旦我修复了它们,Linux 就是一个非常优秀的操作系统。无论如何,这就是你的答案。上次我尝试时,它对我有用。
如果这不起作用,请最后一次从实时 USB 或 DVD 启动 Linux,并在终端中键入 firstmount
以查找您的硬盘被视为哪个设备(例如:)/dev/sdb
。然后,键入sudo dd if=/dev/zero of=<hard disk device>
。这将完全删除硬盘上的所有数据,所以要小心!
无论如何,这也应该删除 MBR。