Grub总是无法安装,我得到的最远的是grub>提示

试图昨天安装10.10并最终得到Grub无法安装的错误。 要我选择另一个分区,取消安装或继续没有引导加载程序。

每当我选择另一个分区时,错误就会立即弹回(不相信它甚至尝试将任何内容写入磁盘)。

当我在安装程序中时,我确实做了一些分区 – 缩小了一个ntfs分区并增加了Linux一个以弥补它 – 默认设置在驱动器和逻辑(而不是主要)的开头,所以我离开了它接着就,随即。

第一次grub刚刚进入恢复提示 – 但是大多数“应该”工作的命令都没有(读过文章和how-tos)。 在另一次重新安装并尝试手动安装之后,我进入了grub>提示符,但未能获得更多。

我已经检查了grub目录,并且在任何地方都没有grub.cfg,但它肯定是安装的1.9倍。 应该没有Legacy Grub安装,我知道。

已经通过各种方法尝试加载内核或配置grub,但它们都没有成功。 例如: http : //ubuntuforums.org/showthread.php?t = 1195275

编辑:

对不起,你是对的,我应该更清楚,为那里的假设留下了很多空间。 在研究/重新启动时写它。

我实际上设法解决它,但我会回到那个分区表’因为我很确定某些地方出了问题 – 仍然无法让发行版安装程序安装grub,因为它应该。

使用Ubuntu Linux。 未能通过grub>提示,因为我没有加载initrd图像。 那是我和我一起飞行的。 刚进入Ubuntu后,就运行了update-grub。

在我看来,您尝试通过选择“继续没有引导程序”来安装,完成后,再次使用liveCD或LiveUSB重新启动计算机。 在桌面上之后,尝试使用以下步骤重新安装grub:

安装您之前安装的ubuntu分区。 你可以点击places> your-ubuntu-partition

开放式终端,运行:

sudo chroot / media / your-ubuntu-partition

sudo grub-install / dev / sda

sudo update-grub

关闭终端,并尝试重新启动它。

您的post已经被浏览了12次,没有回复。 这可能是因为您提供的信息很少,任何人都无法了解您的情况。 特别:

  • 你没有列出你的分区表,并说出每个分区是什么
  • 你说你正在安装10.10,但是你说你调整了一个linux分区(什么是Linux?)
  • 你说你检查了“grub目录”,但是哪一个? / boot / grub /是grub2应该用于干净安装的默认值。

如果您一直在进行升级而不是新安装,那么肯定会有传统的grubs。

您是否尝试按照您引用的页面或https://help.ubuntu.com/community/Grub2上的说明从Live CD安装GRUB2,我认为这比您的参考更新(尽管它可能是基于创建的你给的参考)?

听起来很响,他想要双重启动。 我有同样的问题,因为Ubuntu不会挂载我的分区,它不是“可启动的”。 使用CD使用磁盘实用程序并使分区可引导并安装它。

尝试从9到10.10(ubuntu)尝试升级时遇到同样的问题,所以我重新安装9快速而又脏的修复然后在10.10中弹出,我没有格式化驱动器,没有给我“无法安装bootloader”(在任何分区/驱动器上) ) 希望这可以帮助 :)

这是我失踪的那件作品。 执行之前,您必须确保/boot/grub/device.map是正确的: grub-install

什么: /boot/grub# cat device.map

 (hd0) /dev/cciss/c0d0 

我不得不纠正:

 (hd0) /dev/sda 

在我跑之前:

 /sbin/grub-install /dev/sda 

对于grub版本.97(1)