Linuxを自動的にロードするようにgrubを設定する方法は?

Linuxを自動的にロードするようにgrubを設定する方法は?

Arch Linuxをインストールしようとしましたが、読み込みに問題がありました。 grub メニューを開いてディストリビューションを実行するには、次のコマンドを実行する必要があります。 set root=(hd0,gpt9)

Linux /boot/vmlinux.. root=/dev/sda9

Initrd /boot/init....img

Boot

Arch Linuxをロードした後、起動するたびにこれを行う必要があります。これらのコマンドを実行せずに自動的にロードする方法はありますか?

ありがとう

答え1

os-proberメインディストリビューションにインストールすると、arch-linuxが自動的にgrub.cfg検出されますupdate-grub

または設定を作成してください/etc/grub.d/40_custom

menuentry "Arch Linux Custom" {
set root=(hd0,gpt9)
linux /boot/vmlinuz-linux root=/dev/sda9
initrd /boot/initramfs-linux.img
}

その後実行update-grub

関連情報