要在 2011 年初的 17 英寸 MacBook Pro 上安装单启动 Ubuntu,我遵循了以下步骤:
- 使用 Etcher 和 Ubuntu 18.04 ISO 文件准备 USB 闪存。
- 按
Option
。选择从 USB 启动。按e
,nomodeset
在 后添加quiet splash
。 - 这使我能够安装 Ubuntu,显然是成功了,但是在安装后和第一次重启时,机器挂在紫色屏幕上。
应该nomodeset
是否需要在从磁盘启动操作系统时将其添加到启动脚本中,而不仅仅是 USB 上的操作系统?如果是,需要修改哪些内容?
到目前为止,我的另一个实验稍微成功一些。在 USB 上安装 Arch Linux ISO(仍然使用 Etcher)可以在 Macbook 上安装 Arch Linux和正常启动。但机器启动时进入全屏终端。没有 KDE 等。(当然,这不是讨论这些内容的论坛。)
答案1
启动选项nomodeset
用于帮助图形与某些图形芯片/卡一起工作,而标准 Linux 驱动程序无法很好地工作。
这与启动媒体无关(因此,如果从 USB 启动时需要它,那么从 DVD 或 HDD 或 SSD 启动时也需要它)。
在已安装的系统中,您应该编辑文件/etc/default/grub
请参阅此链接:配置 GRUB 2 - /etc/default/grub
您可以添加nomodeset
到
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
这样就变成了
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
保存文件然后运行命令
sudo update-grub
nomodeset
以便在下次启动时激活启动选项。
如果您拥有 nvidia 显卡,可能值得尝试使用专有显卡驱动程序来充分利用芯片/卡的全部功能,并且这只在已安装的系统中起作用。