安装Ubuntu 14.04 / 15.10 / 16.04无法在MacBookPro 3,1上工作(紫色屏幕上的引导冻结)

我正在尝试在我的旧Macbook Pro 3,1上安装Ubuntu。 我试图安装以下版本:16.04,14.04和最后15.10。 (这个仍然安装)

在我的工作中,我使用Ubuntu 15.10中的“Startup Disk Creator”在外部SSD上创建安装盘。 iso文件从原始的ubuntu网站下载。 并选择了amd64桌面版(不是mac版)。

从我的外部SSD安装盘启动时。 在grub菜单中,我不得不按’e’来编辑启动命令。 因为没有de选项, nomodeset Ubuntu将无法启动,安装也无法启动。

我首先尝试使用“擦除磁盘并安装Ubuntu”选项安装Ubuntu。 但是当我这样做时,我的MacBookPro确实显示了带有问号(?)的文件夹。 所以我不得不尝试别的东西:

我使用nomodeset从我的外部SSD安装盘启动了Ubuntu。 在这里,我使用以下结构配置了内部SSD:

  • / dev / sda1 | fat32 | 512MB | (EFI)
  • / dev / sda2 | ext4 | 1024MB | (引导)
  • / dev / sda3 | lvm2 pv | 剩下GB | (VG0)
    • (lv)主页| 50GB
    • (lv)root | 30GB
    • (lv)交换| 8GB

然后我启动安装程序并选择“其他”进行安装。 在此安装中,我选择了正确的分区efi,boot,root,home和swap,并为安assembly置了它们。

安装完成后,我启动机器并用紫色屏幕“冻结”。 在这个紫色屏幕中,我无法使用ALT + F2作为终端屏幕。 (我尝试了更多的组合,比如’fn’键)。 我已经等了,但在这个紫色屏幕状态下不会出现任何变化。

我试图在/ etc / default / grub文件中设置nomodesetnoapic ,或者在lv(root)的/etc/init/rc-sysinit.conf文件中配置DEFAULT_RUNLEVEL =(1,2或3)但是也没有成功。

我怎样才能解决这个问题?

提前致谢!

在搜索和阅读许多论坛,并测试了许多选项后,我发现了我的问题:

  • 因为我无法从内部磁盘启动,所以我必须将nomodeset添加到/boot/grub/grub.cfg文件中。 然后我可以从内部磁盘启动。 (在没有外部SSD的情况下启动之后你可以使用update-grub所以它正确修复了grub.cfg。 不要忘记将nomodeset添加到/ etc / default / grub文件中!
  • 但是,当我可以从内部磁盘启动时,我无法安装video驱动程序(nvidia)。 搜索一些论坛后,问题是EFI分区无法重新编写BIOS配置。
  • 此问题的解决方案在此处编写
  • 使用/ etc / default / grub文件中的GRUB_GFXPAYLOAD_LINUX = 1440×900 ,tty和splash屏幕将以正确的分辨率运行。

经过一些小修复后,我的MacBookPro 3,1只运行Ubuntu 16.04,其中包含Ubuntu服务的专有测试nvidia驱动程序。

我很开心