GRUBでOS選択メニューの時間を変更するにはどうすればよいですか?


33

私のシステムにはWindows 7とUbuntu 12.04があり、OS選択メニューのデフォルト時間はわずか10秒であることがわかりました。Linuxは初めてなので、この時間を増やす方法を教えてもらえますか?

回答:


43
  • Alt+を押すF2

  • タイプコマンド、 gksu gedit /etc/default/grub

  • GRUB_TIMEOUT必要に応じて値を15または20に変更します。(秒単位の値)またはタイムアウトを-1に設定すると、手動でエントリを選択してEnterキーを押すまでGRUBが無期限に待機します。

    GRUB_TIMEOUT=10

  • それを保存。geditを閉じます。ターミナルを開いて実行します

    sudo update-grub


私が述べたように、それはアクセスを与えていた他のグラブファイルがエラーを拒否された編集にはroot権限が必要ここに
RBT

12

/etc/default/grubターミナルを開いて次のコマンドを実行して、ファイルを編集する必要があります。sudo gedit /etc/default/grub

GRUB_TIMEOUTgrubメニューを表示する時間(秒単位)の値を設定する必要があります。GRUB_TIMEOUT実際には、デフォルトのエントリが自動的に起動されるまでの秒数です。デフォルトである10秒間メニューを表示するには、次のようにします。

GRUB_TIMEOUT=10

また、GRUB_HIDDEN_TIMEOUT = 0の行の前に必ず#を追加してください:

#GRUB_HIDDEN_TIMEOUT=0

その後sudo update-grub、再起動します。


6

Chad-24-24が指摘したように、私はスタートアップマネージャーを使用していましたが、残念ながら、もはやメンテナンスされておらず、リポジトリにもありません。

これは「grub-customizer」に取って代わられましたが、これは最新ではありますが、標準リポジトリにはありません。追加してインストールするには、ターミナルで次の手順を実行します。

sudo add-apt-repository ppa:danielrichter2007/grub-customizer

Enterキーを押して、PPAの追加を確認します

sudo apt-get update
sudo apt-get install grub-customizer

Yを押して確認します

これで、通常の方法でgrub-customizerを起動できます。リストが最初に起動したときに表示される完全なリストを無視し、ツールバーの「設定」ボタンを押すと、以下に示すようにタイムアウト値とデフォルトのメニュー項目を変更できる素晴らしい要約ダイアログが表示されます。

Grub Customizerの設定画面

ソース:

スタートアップマネージャーが死んだ

GrubカスタマイザーPPA


4

それを行うには2つの方法があります

  1. スタートアップマネージャー(開発中止)
  2. Grubカスタマイザー(公式リポジトリにはまだありません)

スタートアップマネージャーの使用(12.04まで利用可能)

次のように入力してインストールします。

sudo apt-get update
sudo apt-get install startupmanager
  1. 開く start-up manager

  2. タイムアウト設定を10秒に変更します

    ここに画像の説明を入力してください


Grubカスタマイザーの使用

  1. 追加してインストールするには、ターミナルで次の手順を実行します(PPAを追加する必要があります)。

    sudo add-apt-repository ppa:danielrichter2007/grub-customizer

    Enterキーを押してから、入力します

    sudo apt-get update
    sudo apt-get install grub-customizer

    Yを押して確認します

    Grub Customizerの設定画面

  2. Generalタブをクリックして、タイムアウトを10秒に変更します


お役に立てば幸いです。


1
スタートアップマネージャーはデフォルトでインストールされていますか?また、私は、そのプロジェクトは今では死んでいると聞きました。
アンワル

@AnwarShah opは自分のOSバージョンを指定していません...古いOSには起動マネージャがありますよね?
アシュ

その場合、OPを明確にすることができます。また、スタートアップマネージャーが以前のリリースに含まれていたとは思わない
Anwar

@AnwarShahまた、ubuntuの新しいバージョンのオプションも含めます。
アシュ

@AnwarShahが私の答えを編集しました。あなたの望みに合うかどうか確かめてください。
アシュ

0

Web-Eの答えは、本当にそれを行う最良の方法です。ただし、ファイルの編集を伴わないGUIによるGRUBの変更方法が必要な場合は、USCまたはSynapticからインストール「startupmanager」をダウンロードできます。または、ユニバースリポジトリを有効にすると、ターミナルを開いて次のように入力してインストールできます。

sudo apt-get update
sudo apt-get install startupmanager

スタートアップマネージャーパッケージは、12.04では使用できません。
Web-E

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.