如何永久删除启动选项中的"quiet splash"?

当启动时,我希望在不需要每次启动时编辑GRUB行的情况下看到内核输出。我该怎么做?
3个回答

打开终端并输入以下内容:
sudo  gedit /etc/default/grub

然后在打开的文件中寻找类似这样的一行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

可能还有其他选项,但只需删除 quiet splash 并:

sudo update-grub

1最后一步是运行sudo update-grub命令,以便使用对grub.config文件所做的任何更改,否则除非grub因其他原因(如新内核安装)运行更新,否则所做的更改将不会生效。另外,问题没有说明使用的是哪个版本的Ubuntu...如果是12.10之后的版本(可能是吧),gksudo将不会默认安装,这种情况下正确的方式是sudo -i gedit....... - TrailRider
啊是的,忘记了sudo update-grub!我的错!我不知道关于gksudo的事情,谢谢你提供的信息和-i sudo提示! - Duncubuntu
@TrailRider,从现在开始,正确的命令是pkexec而不是gksudo(正如你正确地指出的,gksudo已经因为一些问题被移除了)。 - NickTux
@NikTh 我知道 pkexec 曾经打算取代 gksudo,但我不确定它是否已经实现了。据我所知,它以前并不是默认安装的,现在可能有了变化,但我知道 sudo -i 是可行的......谢谢你告诉我 pkexec 现在可用了。 - TrailRider

打开终端(Ctrl+Alt+T),然后输入以下命令

pkexec gedit /etc/default/grub 

或者

sudo -H gedit /etc/default/grub

我假设您的系统上已安装gedit,如果您喜欢其他编辑器,请使用相应的名称(例如leafpad,kate等)。
搜索、查找并编辑该行。
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 

GRUB_CMDLINE_LINUX_DEFAULT=""

校对、保存文档,然后在终端中运行。
sudo update-grub 

非常感谢您的回复。当我尝试运行您的第一行时,它没有起作用:`~$ pkexec gedit /etc/default/grub 错误:环境中未设置XDG_RUNTIME_DIR。(gedit:6024):Gtk-WARNING **:无法打开显示:` - henry
虽然你对另一个回复的评论进行了解释,但是我对这个特定的程序不太熟悉,所以我只是使用了sudo - henry
我再次添加了sudo作为另一种选择。在14.04版本(我所使用的版本)中,pkexec正常工作。看起来你需要提供一些变量才能使pkexec正常工作。尝试使用以下命令: pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY gedit - NickTux

它在/etc/default/grub里。在那里进行更改并使用sudo update-grub更新grub。