0

grub2でメニューを非表示にする手順を探しています。また、 /etc/default/grub config をセットアップしようとしました

  • GRUB_TIMEOUT
  • GRUB_HIDDEN_TIMEOUT
  • GRUB_HIDDEN_TIMEOUT_QUIET

成功しないオプション。
ご協力いただきありがとうございます

4

3 に答える 3

2
  1. あなたを編集して/etc/default/grub設定します:

    GRUB_TIMEOUT=0
    GRUB_HIDDEN_TIMEOUT=0
    
  2. 次のようにして更新/boot/grub/grub.cfgします。

    $ grub-mkconfig -o /boot/grub/grub.cfg
    

    またはUbuntuの場合:

    $ sudo update-grub
    
于 2014-02-27T23:53:33.107 に答える
1

複数のオペレーティング システムを使用している場合、grub2 メニューを非表示にするのは難しい場合があります。それを達成する簡単な方法は次のとおりです。

まず、 https: //launchpad.net/~danielrichter2007/+archive/grub-customizer から grub-customizer をダウンロードしてインストールします。

または、ターミナルで次の手順を実行するだけです:
* sudo add-apt-repository ppa:danielrichter2007/grub-customizer
* sudo apt-get update
* sudo apt-get install grub-customizer

次に、GUI > アプリケーション > システム ツールから grub-customizer を開きます。

grub-customizer の設定で、OS プローバーを無効にし、他の設定を設定して grub2 メニューを非表示にします。

それだけでは不十分な場合は、次のリンクを参照してください。

http://ubuntuforums.org/showthread.php?t=1195275
http://www.webupd8.org/2010/10/grub-customizer-lets-you-reorder-add-or.html

于 2011-07-22T19:07:26.597 に答える
1

私は同じ問題を抱えていましたが、ここでのヒントはどれもうまくいきませんでした! 唯一の方法は、/boot/grub/grub.cfg を手動で変更することでした。このファイルのある時点で、彼はタイムアウトを 10 にします! したがって、それらの行にコメントするだけです

if [ "${timeout}" = 0 ]; then
  set timeout=10
fi

しかし、 update-grub を再度実行することはできません。そうしないと、同じファイルに戻り、タイムアウトが再び 10 になります! ファイルを保存します (vi では、たとえ su であっても強制する必要があります)。コンピューターを再起動すると、問題なく動作します。

于 2014-06-25T00:51:47.830 に答える