引导加载程序安装失败

我被困在的情况是:

screenshot

问题是我正在尝试将Ubuntu 15.10安装为我的主要操作系统。
我之前有Windows 10,尝试在双启动中使用两个操作系统,但在某个点上卡住了。所以最简单的选择就是备份并完全删除先前的操作系统(在这种情况下是Win 10),然后安装Ubuntu 15.10。一切都进行得很顺利,直到出现致命错误。
引导加载程序安装失败...然后它问我“您想如何继续?”给我三个选项:
1. 选择一个不同的设备来安装引导加载程序...在/dev/sda ATA WDC WD7500BPVT-2 (750.2 GB)/dev/sda1之间选择,然后当我点击确定时不继续进行。 2. 继续而不安装引导加载程序...说我需要手动安装引导加载程序才能启动Ubuntu。然后再次点击确定时不继续进行。 3. 取消安装...说这可能导致我的计算机无法启动。然后再次点击确定时不继续进行。
在这种情况下我该怎么办?

将其安装在/dev/sda上。 - Raphael
1@Raphael 我在努力尝试,但无论我点击多少次确定,它都没有任何反应!! - user464758
你的Ubuntu版本能否在没有安装GRUB的情况下进行安装? - Raphael
1因为如果可能的话,安装它,然后按照这个教程重新安装Grub - http://howtoubuntu.org/how-to-repair-restore-reinstall-grub-2-with-a-ubuntu-live-cd - Raphael
1@Raphael,它不允许我继续了...无论我选择什么选项...当我点击确定时,它都没有任何反应! - user464758
请问您能否上传一张照片来展示您的问题? - Raphael
@Raphael 我怎样在这里附上照片? - user464758
首先,在您的“编辑问题”选项中点击此处 - http://i.imgur.com/uwReA3w.png?1 然后点击这里 - http://i.imgur.com/6BynUMJ.png - Raphael
@Raphael 完成了..无论我尝试点击多少次“确定”,它都没有反应。 - user464758
“继续安装而不安装引导程序”功能有效吗? - Raphael
@Raphael 不,反应不太好。 - user464758
重新开始似乎是唯一剩下的选择了。 - Raphael
@Raphael 不明白,对不起。 - user464758
从头开始安装。 - Raphael
@Raphael做得很好,与14.04版本完美配合,谢谢。 - user464758
@user464758问题解决了吗? - Ravan
@Ravan 是的,终于。 - user464758
1令我感到非常惊讶的是,4年半之后,当我试图安装Ubuntu 20.04时,却遇到了同样的错误,而确认按钮 依然 不起作用。简单来说,它根本不让我选择任何三个选项中的一个。 - Tobias J
13个回答

我遇到了一个类似的问题(见截图)- 安装时连接到互联网解决了它。

Imgur


1我正在将Xubuntu安装到一个虚拟机中(支持物理磁盘...长话短说),这个方法也解决了我的问题。我将网络适配器设置为断开连接,然后重置了虚拟机,之后安装成功了。 - Ricket
3请问您能澄清一下您所说的“使用互联网连接安装解决了问题”是什么意思吗?我在启用互联网连接的情况下安装Ubuntu时遇到了“引导程序安装失败”的对话框。您是否选择了对话框中的任何选项,还是重新开始了安装过程?谢谢。 - codeaviator
这个回答真的没用。你能具体说明一下你采取了哪些步骤吗? - gideon
这不是无用的,对我很有效。我所做的和对我有效的是选择尝试Ubuntu,一旦桌面出现,我连接到了Wifi网络,然后开始设置,并确保在安装过程中启用了下载更新。如果没有这个步骤,我会遇到同样的错误。 - Emil Borconi
在我的情况下,这是在安装Lubuntu 18.04时出现的,我有互联网连接。 - reducing activity

我遇到了同样的问题。在我的情况下,问题是我试图在非UEFI模式下安装Ubuntu,而WIN10是以EUFI模式安装的(最新的BIOS替换MBR)。
所以我的解决方案是:
1. 使用Rufus工具创建一个新的可引导的USB,支持UEFI分区方案 - 这意味着它将允许您在完全EFI模式下安装Windows或Linux操作系统。 2. 进入BIOS并进行以下设置: - 安全启动 [禁用] - 快速启动 [禁用] - 将CSM兼容性设置为[禁用] - 一些帖子建议启用,但我认为在完全EFI模式下安装时不需要启用。 3. 在BIOS中查找覆盖引导选项(在我的情况下,在“保存和退出”选项卡下> 覆盖引导),在那里我可以看到我的USB键为“UEFI:SanDisk...”。我选择它,这启动了Ubuntu安装程序,一切顺利进行。

遇到了与用户464758在他的问题中描述的相同问题,不同之处在于我想要在Win7旁边安装Mint。你提供的解决方案对我起作用了。 - sepplhans
1这个解决方案非常适合任何想要在非UEFI环境下安装的人。对我来说起到了很好的作用。 - Ruan Montelo

我在桌面电脑上尝试在新的硬盘上进行Ubuntu Mate 17.10的全新安装时遇到了同样的问题。我尝试了这个帖子中的许多答案以及这里提供的解决方案。自定义分区设置可以正常工作,但如果你想使用引导分区,则来自SuperUser.com的答案可以解决我的问题。引用如下:
“最终我解决了这个错误。说实话,问题很愚蠢。
问题实际上是,即使在用户界面中显示了,但/boot分区并没有被创建。在使用引导分区时,你仍然可以让一切正常运行,但当被要求“将更改写入磁盘?”时,你需要点击按钮以查看所有分区的详细列表。当点击按钮后,安装程序将最终正确识别和分区所有内容,与预期相符。”

我曾经遇到过完全相同的问题。但具体来说,我是在一个内部SSD上安装,有两个分区:一个用于所有的Linux(根目录或“/”),另一个用于“AllMyData”。(我确实有一个硬盘,但只用它作为我的网络备份)
当我第一次尝试安装Ubuntu时,我选择了重新安装Xubuntu(覆盖现有的15.10版本-因为我遇到了一些Python问题),但结果出现了与问题描述中相同的错误。然后我尝试在现有操作系统旁边安装它-但也出现了错误。然后我尝试替换现有的操作系统-同样出现错误。
然后我找到了这个问题(完全描述了我的问题),并尝试了所有提到的建议: 1)我进行了校验和检查,ISO文件没有损坏。 2)没有理由sdb(SSD)不工作,因为我之前使用过它,并且检查过它的正常工作。 3)关于需要互联网连接进行安装的问题-好吧,我有互联网连接。 对我来说,这些建议都没有起作用。
对我来说,唯一有效的选择是在被要求选择安装类型时选择“其他安装”。但请注意,您需要知道如何处理分区,或者花些时间阅读有关使用Gparted和设置Linux的信息。(如果需要,我可以添加链接,但在AskUbuntu上进行简单搜索应该能找到相关信息。)引导加载程序和所有的Ubuntu都没有出现任何错误——根据我的“其他安装”设置——对我来说,我将grub安装在sdb上(而不是sdb1或sdbx)。我建议这是一个Ubuntu的错误,并找到了一些关于在USB上安装问题的参考资料,但目前我对于使用对我有效的选项感到满意。

是的,请添加链接! - Andrew K

我遇到了同样的问题——启动安装失败和无法关闭的对话框。我在从live-usb会话中安装时遇到了这个问题。重新启动并选择引导菜单中的安装选项对我有用。

我找到了问题,安装程序正在寻找一条解压缩命令,而某些系统SSE没有这个命令,这会导致在ISO模式下制作的USB启动驱动器无法找到和打开引导加载程序存档。
我的解决方案是使用Rufus 2.8.886可启动的USB制作工具(它是免费的),然后按照通常的配置进行操作,但是当您选择Linux ISO文件时,在Rufus中选择“DD”模式,这意味着以普通人的话来说,模拟一个硬盘驱动器,以便计算机和安装程序不会对分区和文件类型感到困惑。如果您在Windows文件资源管理器中看不到准备好的DD类型的USB驱动器,不要担心,您只会看到一些.EFI文件。只需像往常一样从USB驱动器启动,它将正确安装引导加载程序。

安装在/dev/sda上 - Raphael
@Raphael,我正在尝试,但无论我点击多少次确定,它都没有任何反应!!
可能没有可点击的内容,因为这是一个TUI界面(12)。请使用箭头键、空格键和回车键。

4按钮在视觉上切换了,但仍然没有任何作用。 - voodoogiant

似乎有些东西损坏了。
如果OK按钮根本没有被按下,那可能是你的ISO文件损坏了。
尝试重新下载。另外,我建议清除MBR。(请注意,这将删除您的分区表,并使您的计算机无法启动,直到您安装新的操作系统。)
请注意,如果您在不安装grub(引导加载程序)的情况下继续,您将无法启动Ubuntu。您将需要稍后配置grub。

我在安装Lubuntu 16到一台相当旧的笔记本电脑(HP Compaq CQ85)时遇到了同样的问题:尝试安装grub时,在完成50%后发生崩溃。 我只想运行Linux,不需要同时运行Windows。我的假设是安装程序以非EFI模式从USB启动,但随后尝试在硬盘上安装EFI引导系统。对我来说,强制使用BIOS和安装程序都不使用EFI解决了问题:

1.) 我使用unetbootin创建了USB安装程序(实际上Rufus也可以),但它不是EFI样式的启动介质。

2.) 我必须在BIOS设置中允许传统启动支持,并关闭EFI。

3.) 在USB驱动器上,我通过在现有内核参数中添加词语'noefi'来编辑文件/boot/grub/grub.cfg,就像这样:(小心从下一个小窗口复制粘贴!行尾是看不见的!

    ...[section 'install ubuntu']
    linux   /casper/vmlinuz.efi  file=/cdrom/preseed/lubuntu.seed boot=casper noefi only-ubiquity quiet splash ---

这将强制安装程序创建旧的传统引导加载程序而不是EFI引导分区。

这种类型的错误在大多数情况下与软件无关。当驱动器在BIOS中配置不正确时,安装过程会变得混乱。首先检查BIOS以查看SATA驱动器是否按正确顺序列出。如果没有,就需要打开计算机,将电缆连接插入正确的主板位置。鉴于主板类型,正确的插件可能并不总是明显,因此请重新检查BIOS以确认驱动器顺序。一个正确的设置应该如下:示例SSD(作为启动驱动器),Sata1,TB(数据驱动器),Sata2和DVD Sata3。完成所有驱动器按正确顺序放置后,您应该可以顺利安装操作系统。