屏幕卡在启动处

屏幕卡在启动处

今天,我将计算机更新到了 Fedora 28。此后,每次我启动计算机时,显示 Fedora 图标的开始屏幕都会保留。

然后我选择 (0-rescue-2d646b937ac4cd8bbdc1e26384CCC7c) 28 (工作站版) 上的最后一个选项,现在显示:

device descriptor read/64 error -110
SDB no catching mode found
assuming drive cache write through
etc/multipath.conf doesn't exist
you can run /sbin/mpathconf to create or modify /etc/multipath.conf

我的图形硬件/内核驱动程序:

[root@dhcppc2 mc]# lspci -k | grep -EA3 'VGA|3D|Display'
00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
        Subsystem: Elitegroup Computer Systems Device 2633
        Kernel driver in use: i915
        Kernel modules: i915

答案1

有趣的是,Fedora 安装指南声称这“通常意味着图形启动顺序有问题;要解决此问题,您必须禁用图形启动”。它只是谈论图形启动进度和图标 - 您可以禁用它并仍然使用像 Gnome 这样的图形桌面。

https://docs.fedoraproject.org/f28/install-guide/install/Troubleshooting.html#sect-trouble-after-graphical-boot

完成安装并首次重新引导系统后,系统可能会在图形引导顺序期间停止响应,需要重置。在这种情况下,引导加载程序会成功显示,但选择任何条目并尝试引导系统都会导致停止。这通常意味着图形启动顺序有问题;要解决此问题,您必须禁用图形启动。为此,请在启动时暂时更改设置,然后再永久更改。

在 Fedora 中,您可以通过删除rhgb引导选项来做到这一点。安装手册包含关于如何临时测试它,然后永久更改它的全面说明。

(链接版本涉及使用su -。如果您尚未设置 root 密码,请使用sudo su -)。

出于政策原因,我已将其粘贴到此处,但链接版本具有更好的格式。


图形启动顺序出现问题

完成安装并首次重新引导系统后,系统可能会在图形引导顺序期间停止响应,需要重置。在这种情况下,引导加载程序会成功显示,但选择任何条目并尝试引导系统都会导致停止。这通常意味着图形启动顺序有问题;要解决此问题,您必须禁用图形启动。为此,请在启动时暂时更改设置,然后再永久更改。

暂时禁用图形启动

  1. 启动计算机并等待引导加载程序菜单出现。如果将引导加载程序超时时间设置为 0,请按住 Esc 键来访问它。

  2. 当引导加载程序菜单出现时,使用光标键突出显示要引导的条目,然后按 e 键编辑该条目的选项。

  3. 在选项列表中,找到内核行 - 即以关键字 linux 开头的行(或者在某些情况下为 linux16 或 linuxefi)。在此行中,找到 rhgb 选项并将其删除。该选项可能不会立即可见;使用光标键上下滚动。

  4. 按 F10 或 Ctrl+X 使用编辑的选项启动系统。

  5. 如果系统启动成功,则可以正常登录。然后您需要永久禁用图形启动 - 否则您将必须在每次系统启动时执行前面的过程。要永久更改启动选项,请执行以下操作。

永久禁用图形启动

  1. 使用su - 命令登录root帐户:

    $ su -
    
  2. 使用纯文本编辑器(例如 vim)打开 /etc/default/grub 配置文件。

  3. 在 grub 文件中,找到以 GRUB_CMDLINE_LINUX 开头的行。该行应类似于以下内容:

    GRUB_CMDLINE_LINUX="rd.lvm.lv=rhel/root rd.md=0 rd.dm=0 vconsole.keymap=us $([ -x /usr/sbin/rhcrashkernel-param ] && /usr/sbin/rhcrashkernel-param || :) rd.luks=0 vconsole.font=latarcyrheb-sun16 rd.lvm.lv=vg_rhel/swap rhgb quiet"
    

    在此行中,删除 rhgb 选项。

  4. 保存编辑后的配置文件。

  5. 通过执行以下命令刷新引导加载程序配置:

    # grub2-mkconfig --output=/boot/grub2/grub.cfg
    

完成此过程后,您可以重新启动计算机。 Fedora 将不再使用图形启动顺序。如果您希望启用图形引导,请遵循相同的过程,将 rhgb 选项添加到 /etc/default/grub 文件中的 GRUB_CMDLINE_LINUX 行,并使用 grub2-mkconfig 命令再次刷新引导加载程序配置。

请参阅 Fedora 系统管理员指南,网址为http://docs.fedoraproject.org/,了解有关使用 GRUB2 引导加载程序的更多信息。

相关内容