質問: grubブート順序を変更するにはどうすればよいですか? 共有マシンにwindows 7とubuntuの両方がインストールされています。多くの非開発者がwindowsを使用しているので、起動順序を変更して簡単にしたいと思います。現在、起動順序は次のようになっています。 ubuntu 11.10 kernelgeneric * 86 ubuntu 11.10 kernelgeneric * 86(セーフブート) 記憶力試験 記憶力試験 /dev/sda6上のwindows 7 windows 7がリストの一番上になるようにデフォルトの順序を変更するにはどうすればよいですか? /dev/sda6上のwindows 7 ubuntu 11.10 kernelgeneric * 86 ubuntu 11.10 kernelgeneric * 86(セーフブート) 記憶力試験 記憶力試験
回答: tombuntuサイト ( tom による記事)から: grubは、/etc/default/grubファイルを使用して構成できます。変更する前に、コピーを作成してバックアップすることをお勧めします。 sudo cp /etc/default/grub /etc/default/grub.bak 元のバックアップをコピーして復元できます。 sudo cp /etc/default/grub.bak /etc/default/grub root権限でテキストエディターを使用してファイルを開きます。 gksu gedit /etc/default/grub 行grub_default=0は、grubが起動する最初のメニュー項目を選択することを意味します。これをgrub_default=savedに変更します。この変更により、後でデフォルトのアイテムを簡単に変更できます。 ファイルを保存して閉じます。 grubの構成に変更を適用するには、次のコマンドを実行します。 sudo update-grub 構成の変更により、grub-set-defaultおよびgrub-rebootコマンドをいつでも使用できます。これらにより、それぞれデフォルトのブート項目を永続的に変更したり、次回のブート時にのみ変更したりできます。 grub-set-defaultまたはgrub-reboot(sudoを使用)を起動するメニュー項目の番号(最初の項目は0)で実行します。このコマンドは、デフォルトを2番目の項目に変更します。 sudo grub-set-default 1