是否需要“nomodeset”来从 Macbook 磁盘启动 Ubuntu,就像从 USB 一样?

是否需要“nomodeset”来从 Macbook 磁盘启动 Ubuntu,就像从 USB 一样?

要在 2011 年初的 17 英寸 MacBook Pro 上安装单启动 Ubuntu,我遵循了以下步骤:

  • 使用 Etcher 和 Ubuntu 18.04 ISO 文件准备 USB 闪存。
  • Option。选择从 USB 启动。按enomodeset在 后添加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 显卡,可能值得尝试使用专有显卡驱动程序来充分利用芯片/卡的全部功能,并且这只在已安装的系统中起作用。

相关内容