ノートPCの活用法として、Linuxをインストールして使っています。後からインストールしたマルチブート環境では、デフォルトでubuntuが起動するようになります。起動したい場合、5行目を選択しなければ10秒後には自動的にデフォルトのubuntuが起動します。XPを使うことは無かったのでそれで問題は無かったのですが、最近XPを使う機会が増えてきたので少しこの起動方法に不便に感じるようになりました。デフォルトのOSを変えてみることにしました。その方法の備忘録です。grub.cfg(grub設定ファイル)の内容を参考に、デフォルトに設定したいOSの記述名を抽出する。grubメニューファイル(grub)のデフォルトOSをその名前で書き変える。そのメニューファイル(grub)から新しい設定ファイル(grub.cfg)を作成する。grub.cfg(grub設定ファイル)の内容を参考に、デフォルトに設定したいOSの記述名を抽出する。/boot/grub/grub.cfgターミナル起動後、テキストエディタ(emacs)で、/boot/grub/grub.cfgを開らく「windows」等で検索してみるデフォルトにしたいXPが検索ヒットする。/dev/sda1)’図のように「’」を含めて選択コピーする。/dev/sda1)’抽出完了。grubメニューファイル(grub)のデフォルトOSをその名前で書き変える。権限)なのでパスワード入力が必要。←この行の0を削除して、さきほどコピーしたXP名をペーストする。上記のように、デフォルトにしたいOS名をペーストし終えたらメニューファイル(grub)を保存終了する。してもメニューの5行目がデフォルトに設定されるので同じ結果にはなるが、ubuntuのアップデート時にカーネル変更などがあった場合、メニューの行数が増える事があるのでその時点で編集し直す必要がある。任意に書き換えることで短縮することなども可能。そのメニューファイル(grub)から新しい設定ファイル(grub.cfg)を作成する。update-grubupdate-grubを実行することで、grub設定(grub.cfg)ファイルが更新される。実行しないと変更はgrub.cfgに反映されない。以上で、PCを再起動すると現れるgrubメニューは次のようになります。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。IT大好きなアルチュウハイマーなオサーンです。あなたのコンピュータでウイルスが検出されました。