Linuxの起動順序はどのように変更できますか?
Linuxシステムでは、GRUB(GRand Unified Bootloader)の設定ファイルを変更することで、起動順序を変更できます。GRUBは、コンピューターの起動時にオペレーティングシステムをロードする責任があるブートローダーです。
起動順序を変更する手順は以下の通りです。
- Linuxシステムにルートユーザーとしてログインしてください。
- ターミナルを開き、次のコマンドを入力してGRUBの設定ファイルを開く:
- sudo vi /etc/default/grub を開いてください。
- 開いたファイルで、GRUB_DEFAULT行を見つけてください。この行はデフォルトで起動するオペレーティングシステムを指定しています。通常は0に設定されており、最初のオペレーティングシステムを示します。
- GRUB_DEFAULTの値を対応するオペレーティングシステムのインデックス番号に変更すると、デフォルトの起動オペレーティングシステムを変更できます。 インデックス番号は0から始まり、1つ目のオペレーティングシステムを示します。 例えば、2つ目のオペレーティングシステムをデフォルトの起動項目に設定したい場合は、GRUB_DEFAULTの値を1に変更します。
- GRUB_DEFAULT=1の設定
- ファイルを保存して閉じる。
- 以下のコマンドを入力して変更を有効にしてください。
- sudoを使って、grubを更新してください。
- この操作は、GRUB設定ファイルを更新してGRUBブートメニューを再生成します。
- コンピュータを再起動し、新しい起動順序が有効になります。
上記の手順は、GRUBをブートローダーとして使用しているLinuxシステムに適用されます。他のブートローダー(LILOやSyslinuxなど)を使用している場合、起動順序を変更する方法は異なる場合がありますのでご注意ください。