我安装了 Win10/Ubuntu 双操作系统,但启动时遇到一些问题。我的电脑配备 Nvidia GPU 和高刷新率 (144Hz) 显示器。该显示器具有 DP 1.4/HDMI 2.1/Type-C 接口。我第一次使用DP线,但是启动时没有出现grub,直接进入Ubuntu。
然后我还将显示器的 HDMI 连接到主板上的 VGA 接口(通过适配器)。现在有两根电缆连接到显示器,我可以在 DP 和 HDMI 之间切换。当我重新启动并切换输入到HDMI时,grub一般都会出现,如果我选择Windows,显示器不显示图形界面,但我相信它已经进入Windows操作系统,因为键盘灯亮而显示器不亮真正的黑色,但具有亮度背景。当我重新启动并将输入切换到 DP 时,grub 不会出现,它会再次进入 Ubuntu。
我的问题是:
为什么使用DP界面时不显示GRUB,而Ubuntu自动启动?
为什么使用 HDMI 接口时会出现 GRUB,但选择 Windows 时显示器不显示图形界面?
如果我使用DP接口(因为它支持高刷新率)让我选择启动哪个操作系统,我该怎么做才能让grub显示出来?有人告诉我这个问题与高刷新率(144Hz)显示器有关。
感谢您的任何建议!
答案1
可能有一个 BIOS 设置允许您选择在启动时首先激活的 GPU。如果此类设置可用,通常会默认为主板的 iGPU。更改该设置可能会有所帮助。
此外,NVidia 最近还发布了针对某些 GPU 型号的 DisplayPort 固件更新:
- https://www.nvidia.com/en-us/drivers/nv-uefi-update-x64/适用于 GeForce 10、9 和 7 系列(之前有过类似的更新;这是截至 2023 年 6 月的新版本)
- https://nvidia.custhelp.com/app/answers/detail/a_id/5233/~/nvidia-gpu-firmware-update-tool-for-displayid适用于 RTX 30 系列
如果您的 GPU 适用于这些更新之一,那么它似乎很可能会解决您的问题。