web-dev-qa-db-ja.com

Grubタイムアウトを完全に無効にすることは可能ですか?

妻のコンピューターにデュアルブートインストールをセットアップしています。 UbuntuがデフォルトのOSを選択するためのタイムアウトを無効にして、コンピューターが選択を行わずに起動しないようにします。 (IE。GRUB_TIMEOUT=INFINITE)空白のままにするか、#outの行を/etc/default/grubにする単純なケースですか?妻が、新しく起動したデュアルブートPCで簡単にOSを選択できるようにしたいのです。

OSの大きなグラフィックはもう少し使いやすいので、この後にBurgを更新しても変更が維持されるかどうかを知りたいです。

13
Lasher

GRUB_TIMEOUTの値を10から-1に変更し、ファイルを保存してからSudo update-grub2を実行します。再起動すると、OSを選択する時間が無限に広がります。

これはGRUBでは機能しますが、BURGでは機能しません。また、GRUB_TIMEOUTの値を120秒のような大きな数値に変更して、OSを起動する前に待機し、Sudo update-burgを実行して変更を反映する必要があります。また、BURGは/etc/default/burgで設定されたオプションを考慮しないため、この変更はファイル/etc/default/grubに対して行う必要があることに注意してください。

19
Kushal

タイムアウトを-1に設定すると、GRUBが無限に待機します

つまり、OSを起動する前に、手動でエントリを選択してEnterキーを押す必要があります。

3
Rahul Bhadana

update-grubを実行すると、grubtimeoutをゼロ以外の数値に設定することはサポートされなくなったという警告が表示されます。 grubのタイムアウト値をタイムアウトに変更しても10のままでした。この問題が発生している場合、回避策はgrub.cfgにある/boot/grubファイルを編集することです。終わり近くで、スクリプトはIF TIMEOUT = 0 then timeout= 10と言います。 10-1に変更します。これ以上のカウントダウンはありません。

  1. gksu gedit /boot/grub/grub.cfg

  2. IF TIMEOUT = 0 then timeout= 10と書かれている最後の部分のスクリプトの部分を見つけます。 10-1に変更します。

これは回避策です。update-grubが実行されると元に戻ります。update-grubが手動で実行されない限り永続的ではありません。

(14.04で動作します。)

1
user263001