我刚买了一台装有 Windows 7 的新笔记本电脑,想在上面安装 Ubuntu。我这样做了,没有问题,只需下载安装程序,将其刻录到 DVD,然后从 DVD 启动并安装即可。
然后,我意识到新的 Ubuntu 12.04 使用 Unity 桌面,我立刻就不喜欢它,经过一番研究后,我开始讨厌它。因此,我决定(在谷歌上搜索后)安装 Linux Mint。因此,我认为最好从头开始,于是我进入 Windows 7 磁盘管理器并擦除已创建的 Ubuntu 分区。
现在,当我启动时,我从 grub(Ubuntu 启动管理器)收到一个错误:
error: unknown filesystem
grub rescue> _
还有一个闪烁的光标,我可以在其中输入命令。
我怀疑我所做的是删除了主 ubuntu 分区,但没有删除另一个分区(即启动分区),或者类似的东西?
有人能告诉我如何挽救或解除这个问题吗?我想
a) 恢复到我原来的仅限 Windows 的设置
或者
b)将 Linux Mint 从 DVD(我有)安装到空分区中,修复过程中的任何 grub 混乱问题。
有什么建议吗?谢谢,max
顺便说一句,如果您只是想告诉我继续使用 12.04,或者安装其他发行版或类似的东西,请不要回答。我绝对想要 Mint,只想解决这个问题 - 谢谢 :)
答案1
1.使用 ubuntu live CD 启动系统
2.使用 Live CD 启动后,打开终端并在终端中输入以下命令
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair
boot-repair
几秒钟后,Boot Repair 的主窗口将打开。
单击“建议的修复”。
就是这样...
现在重启系统
你完成了。
答案2
您可能刚刚删除了 Ubuntu 分区,因此 GRUB 无法找到启动信息。Ubuntu 安装不会创建“启动分区”(如果您像我一样理解,则为包含 Linux 下 /boot 文件的分区)。当启动过程到达硬盘的 MBR(主启动记录)时,计算机将启动 GRUB。
对于选项 a),使用 Windows 恢复 CD 并运行 FIXMBR(这将恢复经典的 Windows 专用启动)。对于选项 b),在删除 Ubuntu 后释放的空间上安装 Linux Mint。它应该会安装一个新的 GRUB,或者至少会询问您是否要覆盖当前的 GRUB / MBR,然后您就可以启动 Windows 和 Linux Mint。
答案3
我用这里的启动修复磁盘修复了这个问题
https://help.ubuntu.com/community/Boot-Repair#A1st_option_:_get_a_CD_ including_Boot-Repair
但是,感谢大家的回答。