如何解决 GRUB2 在启动时挂起的问题?

如何解决 GRUB2 在启动时挂起的问题?

编辑:自从发布此帖以来,我注意到当我插入安装 DVD、选择“从硬盘启动”然后启动系统时,我可以正常启动 openSUSE。我不知道为什么。

我有一台装有 Linux openSUSE Tumbleweed 的 Toshiba Satellite C55-B5353。我最近注意到 GRUB2 引导加载程序存在问题,影响了系统的启动能力。
尝试启动系统时,我通常会遇到以下错误之一:

  1. 从启动菜单中选择“openSUSE Tumbleweed”后,GRUB 在显示Loading Initial Ramdisk ...消息后挂起。GRUB 不会启动到内核,而是直接冻结,这迫使我强制关闭系统。
  2. GRUB 根本无法启动,而是冻结在东芝启动画面上。

在启动内核救援模式时,系统有时会启动,但更常见的情况是,系统在显示完常规启动信息后会挂起,并且不会加载命令提示符或 KDE。这个问题有时会在通过安装 DVD 启动的单用户模式下发生,但并不常见。

记住:

  • 我的系统报告它使用英特尔显卡,我推测这表明图形是通过 CPU 运行的。(APU?)
  • 自安装 GRUB 以来,我没有以任何方式修改过它。
  • 我已经检查过 openSUSE DVD,它看起来没有损坏。
  • 我的电脑和 openSUSE 配置为以 UEFI 模式启动。安全启动也已启用,但禁用它似乎不会影响系统的启动能力。

我该如何修复这个问题?

相关内容