怎样调出grub2的选单?[已解决]
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 353
- 注册时间: 2008-07-09 0:39
怎样调出grub2的选单?[已解决]
现在grub2载入过程是非交互的,也即是不需要手动选择载入哪个内核。但有时真的需要手动选择,却无法像grub那样按Esc调出选单。究竟怎样能调出grub2的选单?
上次由 cheeselee 在 2009-09-18 9:28,总共编辑 1 次。
7号机-----神舟 优雅A460P-i7G D2
CPU: i7-2670QM
RAM: 8G
HD:500G
OS:Fedora 17 x86_64
热衷话题:Package Management\Programming
CPU: i7-2670QM
RAM: 8G
HD:500G
OS:Fedora 17 x86_64
热衷话题:Package Management\Programming
- szyzln
- 帖子: 910
- 注册时间: 2008-10-31 15:28
- 来自: 中国上海
- 联系:
-
- 帖子: 353
- 注册时间: 2008-07-09 0:39
Re: 怎样调出grub2的选单?
可惜我电脑里没有其它操作系统szyzln 写了:我也有些一问。
如果你有其它操作系统,它倒是会自己跳出来!
- gaint_star
- 帖子: 413
- 注册时间: 2008-02-20 0:09
- 来自: 深圳
- 联系:
Re: 怎样调出grub2的选单?
代码: 全选
### BEGIN /etc/grub.d/30_os-prober ###
if keystatus; then
if keystatus --shift; then
set timeout=-1
else
set timeout=0
fi
else
if sleep --interruptible 3 ; then
set timeout=0
fi
fi
### END /etc/grub.d/30_os-prober ###
生活就像对待Linux一样,要敢于折腾也要学会折腾。
──────────────────────────────────
@picobird
──────────────────────────────────
@picobird
-
- 帖子: 353
- 注册时间: 2008-07-09 0:39
Re: 怎样调出grub2的选单?
我把30_os-prober里面的对应地方改成像上面那样,但似乎不行gaint_star 写了:这样子每次都得弹出代码: 全选
### BEGIN /etc/grub.d/30_os-prober ### if keystatus; then if keystatus --shift; then set timeout=-1 else set timeout=0 fi else if sleep --interruptible 3 ; then set timeout=0 fi fi ### END /etc/grub.d/30_os-prober ###
- smallapple
- 论坛版主
- 帖子: 7868
- 注册时间: 2009-03-28 15:12
-
- 帖子: 353
- 注册时间: 2008-07-09 0:39
Re: 怎样调出grub2的选单?
正解,谢谢smallapple 写了:shift
或timeout 大于0
看我的签名
而且要长按shift才能比较可靠地进入选单
-
- 帖子: 297
- 注册时间: 2009-04-26 11:03