web-dev-qa-db-ja.com

GRUB自動的にUbuntuを起動する

Ubuntu(10.10)とWindows 7でデュアルブートを実行しています。最近、/ boot/grub/grub.cfgファイルを編集して、コメントするだけで、Ubuntuの1つのバージョン(複数のカーネルバージョンではなく)とWindowsのみを表示しました。他のすべてのメニューエントリを削除します。私の質問は、GRUBを編集して、特定のエントリを自動的に起動できるかどうかです。

他のすべてのメニューエントリを削除しようとしましたが、GRUBはまだ1つのエントリしかないメニューを表示しました。タイムアウトを0または1秒に設定することも検討しました。これにより、基本的に同じこと。

これを行うための最良の方法は何ですか?

3
Matt Robertson

Ubuntuでgrub2設定を変更する正しい方法は、/etc/default/grubを編集してからupdate-grubを実行することです(ファイル/boot/grub/grub.cfgは編集するためのものではありません)。あなたはより多くの情報を見つけることができます ここ

GUIで変更を行う場合は、 buntu Startup Manager を使用すると便利です。

4
davidag

buntu StartUp Manager はあなたが望むことを正確に行うはずです。

1
Andrew Marshall

Menu.lstに次の行を追加できます。

 hiddenmenu

これによりメニューが非表示になり、タイムアウトが0または1に設定される可能性があります(timeout = 0が正確にどのように動作するかはわかりません)。

編集:そうそう、そして行を設定する

default=##

ここで、##は0から始まるメニュー項目番号です。

0
Marin