GRUBメニューのデフォルトのブートアイテムを編集すると、決定的な答えが得られますか?


25

UbuntuをWindowsでデュアルブートしようとするたびに、同じ問題に常に苦労しています... grubブートローダーのデフォルトオプションを編集します。11.10を実行していますが、同じ問題に遭遇しました。

  • Startup-managerは11.04では動作しませんでしたが、11.10では動作しませんでした。
  • ファイルの編集GRUB_DEFAULT=/etc/default/grub機能していないようです。

これは難しくないはずで、簡単な説明があるはずです。誰か教えてください

回答:


23

決定的なガイドは、コミュニティWikiです(以下のリンク)。

しかし、要約すると- GRUB_DEFAULT数値または文字列値を取ります。数値は、で説明されている起動順序オプション(メニューエントリ値)を反映しています。/boot/grub/grub.cfg

たとえば、GRUBのGRUB_DEFAULT値は値6(6)に設定されています。

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

最初のエントリが0/boot/grub/grub.cfgあるテキストmenuentryで始まる行を見てカウントすると、2番目が1であるというように、6の値がgrub画面に表示されるものに対応することがわかります。

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

注:テキストメニューエントリで始まる行を表示するためにファイルを切り詰めました

文字列値による設定は、Windowsをデフォルトのブートにする場合に便利です。

GRUB_DEFAULTファイルに変更を加えるだけです/etc/default/grub

両方の場合- sudo update-grubファイルを再生成するために実行します/boot/grub/grub.cfg-これはgrub自体が使用するファイルですが、自分で変更しないでください。


リンクされた質問:

  1. ブートローダーでWindowsをデフォルトとして起動するように設定するにはどうすればよいですか?
  2. https://help.ubuntu.com/community/Grub2

エントリーの名前は何ですか?menuentry?の後のラベル menuentry_id_option?デフォルトで指定されていないもの に渡されるときに引用する必要がありGRUB_DEFAULTますか?インデックスを指定するのは悪い考えだと思われるので、メニューエントリの名前/ IDの使用方法を示すために例を変更できますか。
カールリヒター

こんにちは、@ fossfreedom、GRUBメニューのラベルをエディターから直接変更する方法を探していたときにこのスレッドを見ました。インストールされたgrubが古すぎます)。とにかく、私のコメントは、あなたが追加した本当に素敵な矢印とラベルと一緒に上のスクリーンショットをどのようにしたかについてです。ところで、省略記号を追加したのはテキストエディタですか?あなたは何を使うのですか?
グリーンdiod 16

実際には、gnu.orgのマニュアルが古すぎます:GRUBバージョン2.00の2012年6月日付:P
green diod

1

私はこれを持っていて、バリエーションを何度試してもうまくいきませんでした... 2つの/ etc / default / grubファイルがあることに気付くまで-デュアルブートルートごとに1つ!そして、私は間違ったものを編集していた。したがって、実際に使用しているファイルを選択する別のファイルまたは変数がどこかにあります。

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