Ubuntuは、GRUBの起動時間を変更します

オンラインクエリ修正GRUBの起動時、基本的には、/ etc / default / grubのを修正しています

#注释掉GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT=0
#修改GRUB_TIMEOUT = 0 
GRUB_TIMEOUT = 0

そして、更新グラブ再生成/boot/grub/grub.cfgを実行します。ただし、これは有効ではない、まだ30秒間待たなければなりません

表示/boot/grub/grub.cfg

### BEGIN /etc/grub.d/00_header ###
...
function recordfail {
  set recordfail=1
  # GRUB lacks write support for lvm, so recordfail support is disabled.
}
...
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
...
if [ $grub_platform = efi ]; then
  set timeout=30
...
### END /etc/grub.d/00_header ###

EFIブートモードのタイムアウトは30秒優先EFI> LVMの場合は..;パーティションLVM、30秒のタイムアウト時間あれば、上記の構成から見ることができます

/etc/grub.d/00_headerを生成するように構成された、このスクリプトを見てください

...
    cat << EOF
if [ "\${recordfail}" = 1 ] ; then
  set timeout=${GRUB_RECORDFAIL_TIMEOUT:-30}
else
EOF
...
if [ "$recordfail_broken" = 1 ]; then
  cat << EOF
if [ \$grub_platform = efi ]; then
  set timeout=${GRUB_RECORDFAIL_TIMEOUT:-30}
  if [ x\$feature_timeout_style = xy ] ; then
    set timeout_style=menu
  fi
...

この30秒のタイムアウトで見ることができGRUB_RECORDFAIL_TIMEOUTこの値は設定してください。
ためだけ/boot/grub/grub.cfg追加または変更する必要がGRUB_RECORDFAIL_TIMEOUTを

GRUB_RECORDFAIL_TIMEOUT=0

その後、実行sudo update-grub/boot/grub/grub.cfgができ再生成します。

おすすめ

転載: www.cnblogs.com/crom/p/11769136.html