满阶砌
deepin
2023-02-12 18:56 隐藏启动菜单
sudo nano /etc/default/grub
修改:
GRUB_TIMEOUT=0
更新:
sudo update-grub
Reply Like 0 View the author
隐藏启动菜单
sudo nano /etc/default/grub
修改:
GRUB_TIMEOUT=0
更新:
sudo update-grub
隐藏启动菜单
sudo nano /etc/default/grub
修改:
GRUB_TIMEOUT=0
更新:
sudo update-grub
我看了这个文件,其中 GRUB_TIMEOUT=0 就是默认设置。。
我看了这个文件,其中 GRUB_TIMEOUT=0 就是默认设置。。
再加个GRUB_TIMEOUT_STYLE=hidden
记得
sudo update-grub
再加个GRUB_TIMEOUT_STYLE=hidden
记得
sudo update-grub
版主你好,你说的这个也是默认设置。。默认设置如下:
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=lsb_release -d -s 2> /dev/null || echo Debian
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
上面那些改动都是扯淡,还是由grub引导的,看完帖子
使用UEFI跳过grub直接引导内核: https://bbs.deepin.org/post/248745
抛弃grub后很多之前莫名其妙的bug都没了,使用体验直接上了好几个档次
上面那些改动都是扯淡,还是由grub引导的,看完帖子
使用UEFI跳过grub直接引导内核: https://bbs.deepin.org/post/248745
谢谢,感觉好复杂,我担心把系统弄坏了。。
这个确实 是 影响体验的。
控制中心里设置一下

版主你好,你说的这个也是默认设置。。默认设置如下:
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=lsb_release -d -s 2> /dev/null || echo Debian
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
你的系统是deepin吗,或者版本很旧?
正解在这里**:**
编辑配置文件:
sudo deepin-editor /etc/default/grub
设置
GRUB_TIMEOUT=0.1
改完还得执行:
sudo update-grub
为什么呢?
其实 /etc/default/grub 只是一个是二级配置,这里的改动需要更新到真正的配置文件 /boot/grub/grub.cfg 里才会生效。
grub.cfg 中有这样一段:
if [ "\${timeout}" = 0 ]; then
set timeout=10
fi
意思是如果发现 timeout=0 则改回 10,目的就是防止用户不小心把 grub 弄没。
所以我们设置 GRUB_TIMEOUT=0 是无效的,但是设置 GRUB_TIMEOUT=0.1 就能躲过检查。
Popular Events
More
大家好,我印象中以前单 linux 系统是直接就开机了,并没有 grub 引导。按理说应该是存在多个系统的时候才出现引导,单个系统直接开机就好了啊。现在每次开机都得在 grub 界面确认,请问大家,我该怎么做才能直接进系统呢?