我之所以问这个问题,是因为似乎每个答案都是安装Ubuntu,破坏windows 8 ->,从live启动->,运行启动修复->完成。
当启动修复不起作用时会发生什么?
我试着像往常一样安装Ubuntu12.04LTS x64,并且注意到安装程序不识别磁盘中的任何其他操作系统,但是它识别了它的内容。因此,我继续在前面创建的空空间中安装和交换(我指的是单独的)和sda中的引导加载程序(就像我在非UEFI机器中做了很多次一样)。
但是在安装完成后,我无法让grub工作,它只是直接引导到Ubuntu而没有grub,然后我遵循了魔术引导修复路径,最后得到了一个黑色屏幕和一个grub>提示。
我到处都找遍了,只找到了boot-repair。我放弃了,去恢复系统,它删除了我的驱动器的所有内容到它的原始状态(这是好的,因为系统是新的)。
我真的需要Ubuntu的工作,我找不到其他方式安装它在任何地方。
一些信息:
还有什么我能做的吗?
发布于 2013-11-18 16:59:51
最简单的解决方案是尝试使用USB驱动器或我的重新找到引导管理器。的CD-R版本(注意,如果您创建了一个单独的/boot分区,则需要按F2或Insert两次,并将ro root=/dev/{whatever}添加到引导选项中,其中/dev/{whatever}是根设备。如果您没有将/boot拆分到它自己的分区中,这就不应该是必要的。)如果这样做有效,您可以在Ubuntu中安装Debian版本,这将导致rEFInd作为默认的引导管理器接管。(如果您有一个单独的/boot分区,那么安装Debian包就不需要添加引导选项了。)
更复杂的解决方案是深入研究并进行GRUB调试。有许多网站描述了如何做到这一点。我写的其中一个是这篇developerWorks文章,但是做一个网络搜索会出现更多。这个过程很复杂,需要很多知识才能做好,这就是为什么启动修复是存在的--它应该为你做一些棘手的事情。不幸的是,正如你所说的,启动修复不起作用,手动挖掘可能是你唯一的选择。(在Boot修复中,您可以选择一些选项,但它们大多是针对专家的。)
https://askubuntu.com/questions/378255
复制相似问题