我能够成功在我的 Mac Mini(2010 年中)上安装 Ubuntu,并且当我启动机器时它会显示在 rEFInd 上。
但当我选择该选项时,机器显示正在加载,屏幕变黑,我的显示器显示我已丢失视频信号。然后什么也没发生。High Sierra 仍可正常启动。
知道发生什么事了吗?
答案1
虽然我从未在 Mac 上安装过 Ubuntu,也从未使用过 rEFInd,但这个问题可能是导致此问题的原因。我预计如此,因为这可能是驱动程序问题。在 Mac 上,rEFInd 是否默认随 Ubuntu 一起安装?
鉴于这里
模式设置
最新的内核已将视频模式设置移至内核。因此,当 X 服务器启动时,视频卡上硬件特定时钟速率和寄存器的所有编程都在内核中发生,而不是在 X 驱动程序中发生。这使得拥有高分辨率、美观的启动画面和从启动画面到登录画面的无闪烁过渡成为可能。不幸的是,在某些卡上,这无法正常工作,最终会出现黑屏。添加 nomodeset 参数指示内核不加载视频驱动程序,而是使用 BIOS 模式,直到加载 X。
X 服务器的驱动程序比内核更好。使用nomodeset
,内核在启动过程中不会加载视频驱动程序,而是使用 BIOS 提供的模式。视频驱动程序在 X 服务器启动时加载。X 服务器中的驱动程序能够处理硬件并正确显示图形。