CentOS/RHEL如何在grub启动界面修改参数,以字符界面启动系统

转载:http://www.lsychina.com/howto_boot_linux_into_command_shell.html

前几天旸仔给笔记本的CentOS更新了一下,结果再开机就进不去系统了,无法正常启动图形界面。好吧,图形界面的事,八成是X Server或显卡驱动的事儿。想起来之前更新时好像更新了Xorg,噢,那估计问题出在这了。最方便的解决办法就是--重装显卡驱动。

然而系统配置默认进的是图形界面,现在进不了图形界面也就进不了系统,怎么重装显卡驱动呢?办法就是以字符界面(run level 3)启动系统。这样图形界面的错误不会影响字符界面的启动,在字符界面也完全可以完成重装显卡驱动的工作。

更改使系统以字符界面启动的方法有两种,一种是永久性地,即修改配置文件,这里由于我们进不去系统所以办不到,另一种就是在grub启动菜单界面修改参数,一次性地强制以字符界面启动。

方法如下:

开机,在grub引导界面那里,选中将要启动的系统,按e(to edit the commands before booting),接着屏幕上出现三行菜单,分别是root/kernel/initrd,选种kernel这一行,按e(to edit the selected command in the boot sequence),然后屏幕上变成一串等待编辑的话,我们在末尾加上[空格]3,回车确定,回到刚才出现的三行菜单,此时仍然选中在kernel这一行,按b(to boot)。这样就可以临时一次性地以命令行字符界面(run level 3)启动系统了。

原文地址:https://www.cnblogs.com/ldjhust/p/3448368.html