0 fedora
今天我将我的电脑更新到 Fedora 28。之后每次我启动我的机器时,显示 Fedora 图标的开始屏幕仍然存在。
然后我选择了 (0-rescue-2d646b937ac4cd8bbdc1e26384CCC7c) 28 (Workstation edition) 上的最后一个选项,现在它说:
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
Run Code Online (Sandbox Code Playgroud)
[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
Run Code Online (Sandbox Code Playgroud)
有趣的是,Fedora 安装指南声称这“通常意味着图形启动顺序有问题;要解决此问题,您必须禁用图形启动。”。它只是谈论图形引导进度和图标 - 您可以禁用它并仍然使用像 Gnome 这样的图形桌面。
完成安装并首次重新启动系统后,系统可能会在图形引导序列期间停止响应,需要重置。在这种情况下,引导加载程序显示成功,但选择任何条目并尝试引导系统会导致停止。这通常意味着图形引导顺序有问题;要解决此问题,您必须禁用图形引导。为此,请在启动时临时更改设置,然后再永久更改。
在 Fedora 中,您可以通过删除rhgb
引导选项来做到这一点。安装手册包括如何临时测试,然后永久更改它的全面说明。
(链接版本涉及使用su -
。如果您尚未设置 root 密码,请sudo su -
改用)。
出于 SO 政策原因,我已将其粘贴到此处,但链接版本具有更好的格式。
图形引导顺序问题
完成安装并首次重新启动系统后,系统可能会在图形引导序列期间停止响应,需要重置。在这种情况下,引导加载程序显示成功,但选择任何条目并尝试引导系统会导致停止。这通常意味着图形引导顺序有问题;要解决此问题,您必须禁用图形引导。为此,请在启动时临时更改设置,然后再永久更改。
暂时禁用图形引导
启动计算机并等待引导加载程序菜单出现。如果您将引导加载程序超时期限设置为 0,请按住 Esc 键以访问它。
出现引导加载程序菜单时,使用光标键突出显示要引导的条目,然后按 e 键编辑该条目的选项。
在选项列表中,找到内核行 - 即以关键字 linux(或在某些情况下,linux16 或 linuxefi)开头的行。在这一行,找到 rhgb 选项并将其删除。该选项可能不会立即可见;使用光标键上下滚动。
按 F10 或 Ctrl+X 以使用编辑过的选项启动系统。
如果系统启动成功,则可以正常登录。然后您将需要永久禁用图形引导 - 否则每次系统引导时您都必须执行先前的过程。要永久更改引导选项,请执行以下操作。
永久禁用图形引导
使用 su - 命令登录到 root 帐户:
$ su -
Run Code Online (Sandbox Code Playgroud)使用纯文本编辑器(例如 vim)打开 /etc/default/grub 配置文件。
在 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"
Run Code Online (Sandbox Code Playgroud)
在这一行,删除 rhgb 选项。
保存编辑的配置文件。
通过执行以下命令刷新引导加载程序配置:
# grub2-mkconfig --output=/boot/grub2/grub.cfg
Run Code Online (Sandbox Code Playgroud)完成此过程后,您可以重新启动计算机。Fedora 将不再使用图形引导顺序。如果您希望启用图形引导,请按照相同的步骤,将 rhgb 选项添加到 /etc/default/grub 文件中的 GRUB_CMDLINE_LINUX 行,并使用 grub2-mkconfig 命令再次刷新引导加载程序配置。
有关使用 GRUB2 引导加载程序的更多信息,请参阅位于http://docs.fedoraproject.org/的 Fedora 系统管理员指南。
归档时间: |
|
查看次数: |
11304 次 |
最近记录: |