抱歉,我重复了一个当前正在回答的问题,但我迫切需要答案,而且由于我是 AskUbuntu 的新手,我还没有资格对原始问题发表评论。
我还试图在最近购买的 Dell XPS 8910 塔式机上双启动 Ubuntu 16.04.01,但当安装程序到达 grub 安装阶段时收到致命失败消息。
该计算机预装了 Windows 10(UEFI),安装在 2 TB HDD 上,通过 RAID 0 链接到 32 GB SSD。
在多次尝试完成此任务失败后,我现在已经将 RAID 磁盘与 Windows 中的主磁盘分离,认为这可能是问题的原因,将 SATA 模式转换为 AHCI 并禁用 FastStartup 功能,但启动 grub 安装仍然失败。我也尝试过禁用 SecureBoot,但没有任何成功。
我使用 Ubuntu 的实时 UEFI 版本执行安装(通过 USB 运行),并尝试使用 INSTALL ALONGSIDE 和 SOMETHING ELSE 选项。我尝试为引导加载程序安装指定许多不同的位置,但在最近的尝试中尝试了 /dev/sdb,因为 Windows EFI 分区在这里。
尝试失败后两个驱动器上的分区如下:
Disk /dev/sda: 29.8 GiB, 32017047552 bytes, 62533296 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 892A53A1-3FCB-434D-9BFA-54B31909C
Device Start End Sectors Size Type
/dev/sda1 34 262177 262144 128M Microsoft reserved
Disk /dev/sdb: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 42310B56-93E8-4769-A69B-F800C3921
Device Start End Sectors Size Type
/dev/sdb1 2048 1026047 1024000 500M EFI System
/dev/sdb2 1026048 1288191 262144 128M Microsoft reserved
/dev/sdb3 1288192 1959598079 1958309888 933.8G Microsoft basic data
/dev/sdb4 3878731776 3879653375 921600 450M Windows recovery environment
/dev/sdb5 3879653376 3907020799 27367424 13.1G Windows recovery environment
/dev/sdb6 1959598080 1969362943 9764864 4.7G Linux swap
/dev/sdb7 1969362944 1979127807 9764864 4.7G Linux filesystem
/dev/sdb8 1979127808 3878731775 1899603968 905.8G Linux filesystem
经过 4 天的尝试,我认为我已经用尽了以前帖子中的指导,因此我将非常感谢您的帮助。
答案1
经过多次实验后我认为我已经破解了它。
总之:
- 在硬盘驱动器上仍然有安装失败的分区的情况下,重新启动 Windows 并恢复戴尔最初提供的 RAID 配置(需要先在 BIOS 中将 SATA OPERATION 改为 RAID On)
- 在 BIOS 中关闭安全启动
- 重新启动 Ubuntu 实时磁盘并按照以下说明运行启动修复http://www.howtogeek.com/114884/how-to-repair-grub2-when-ubuntu-wont-boot. 这应该会成功安装 grub2 软件并且不会出现任何错误。
- 记得移除实时 USB 驱动器,然后重启计算机。然后 Grub2 接管并带您进入 Ubuntu 登录屏幕。
确认 Ubuntu 在 SATA 设置为 RAID On 的情况下运行,并且磁盘仍然加速。我已禁用 SecureBoot,但将尝试重新启用它并查看会发生什么(启动修复要求禁用它以运行)。
我曾尝试在 RAID 磁盘分离且 BIOS 设置为 AHCI 的情况下运行启动修复,但失败了,并显示 EFI 分区已锁定的警告。此问题已按照第 1-3 点所述解决。
我还没有测试过,但我假设你应该能够从活动磁盘安装 Ubuntu,而无需在 Windows 中解除 RAID 磁盘的关联。使用启动修复的步骤可能仍是必需的。