我只是想在我的旧 MacBook Pro 4,1 上安装带有 Ubuntu 16.04 LTS 的单启动系统。(也尝试了 17.04,但出现 APT 不起作用的错误)
存在几个问题,但最成问题的似乎是 Grub 无法正确安装。
我尝试在驱动器上进行常规安装,并让 Ubuntu 安装程序创建分区等。与这里接受的答案非常相似......在没有 rEFInd 的 Mac 上以 EFI 启动 Ubuntu 14.04 但那没有用。
我尝试像这样创建自己的分区16.04 新安装最后给出 grub-efi-amd64-signed 安装失败 /target/ ubuntu 16.04和这里https://help.ubuntu.com/community/UEFI#Creating_an_EFI_System_Partition
我所做的是使用 Gparted 尝试 ubuntu 我格式化以驱动以下
fat32 大小 250mb 标志启动,esp
ext4 大小 10000mb
linux-交换 4096mb
ext4 大小 200gb
然后在安装过程中指定 fat32 是 efi 分区,ext4 是 /,第二个 ext4 是 /home
将启动安装位置设置为EFI
我收到此错误:grub-efi-amd64-signed failed installation /target/
然后安装程序崩溃。
我已连接到网络,我选择安装第三方软件并在安装过程中更新 ubuntu。
我也尝试过在 ubuntu 安装程序中单独设置驱动器分区,结果相同。
我究竟做错了什么?
编辑:
好的,所以我能够按照这些说明安装 17.04,从而解决了 CD 错误...https://forum.kodi.tv/showthread.php?tid=126351
但现在我被困在以下/dev/sda2: clean, 222460/14622720 files, 3071159/58476288 blocks
我尝试了 nomodeset,就像我必须让 usb ubuntu 工作一样,但它没有解决问题。有什么想法吗?
编辑2:再次重新安装,并更新了所有内容。仍然没有反应。还尝试启动 GFX 安全模式,但除了闪烁的光标外什么也没有
编辑3
我可以进去。我关注了这篇文章,使用 NVIDIA 驱动程序更新 Ubuntu 15.04 时屏幕空白(nomodeset 不起作用),但当我重新安装 nvidia 驱动程序时,它又停止工作了。而且在没有 GFX 卡的情况下运行似乎并不理想。那么 NVidia-340 驱动程序有问题吗?
答案1
在基于 Intel 的 Mac 上单启动 Ubuntu 时,我的建议是将其视为基于 BIOS 的旧 PC,而不是基于 EFI/UEFI 的 PC。为此,您必须弄清楚如何在 BIOS/CSM/旧模式下启动安装介质。这样启动后,如果您进入 shell,您将不是看到一个名为 的目录/sys/firmware/efi
;如果该目录存在,则表示您已在 EFI 模式下启动。在 BIOS/CSM/legacy 模式下安装时,Ubuntu 安装程序应设置 MBR 分区并安装 BIOS 模式引导加载程序,而不是现在尝试安装的 EFI 模式引导加载程序。此后,当计算机启动时,MBR 分区的存在将激活固件的 CSM,并且当固件无法找到 EFI 模式引导加载程序时,它将尝试在 BIOS 模式下启动。
话虽如此,如果你想坚持尝试以 EFI 模式安装,我最近看到类似问题报告的数量有所增加。原因和解决方案似乎多种多样,但难以访问 ESP 似乎是共同点。目前尚不清楚你的原因是什么,但你可能需要查看:
- 16.04 新安装最后给出 grub-efi-amd64-signed 安装失败 /target/ ubuntu 16.04
- Ubuntu 12.04 --- grub-efi-amd64-signed 无法安装到 /target/
- Ubuntu 16.10 双启动错误-‘grub-efi-amd64-signed’包安装失败
- Ubuntu 14.04 安装:grub-efi-amd64-signed 无法安装到 /target/
你可能还想尝试我的rEFInd 启动管理器,可以作为临时的方式来启动您的安装以修复它,也可以作为 GRUB 的替代品。您可以在以下位置获取 rEFInd 的 CD-R 或 USB 闪存驱动器映像:其下载页面并使用您创建的介质来启动您的计算机。启动 Ubuntu 后,您可以尝试手动安装 GRUB,也可以使用 PPA 或 Debian 软件包版本将 rEFInd 安装到硬盘上。