マイコンピュータにはArch Linuxがインストールされていますが、/dev/sda5
他のパーティション()にはSlackwareもインストールされています。
/etc/grub.d/40_custom
起動時にメニューリストにSlackwareを追加するために、ファイルを介してArch LinuxインストールでGrub2を設定したいと思います。
私は長い間オンラインで検索しましたが、SlackwareにGrubをインストールする必要があるか、設定ファイルに正確に何を入れるべきかについての答えが見つかりませんでした。
grubのドキュメント全体を読むのが長すぎます。
以下を試しましたが、Slackwareの読み込み中に「チャンクが見つかりません」などのカーネルパニックが発生しました。
menuentry "Slackware 14.0" {
set root='hd0,msdos5'
echo 'Loading Linux Slackware 14.0 ...'
linux /boot/vmlinuz root=UUID=xxxXXxx-xx-XXX... ro acpi=off
}
ベストアンサー1
私のUbuntuシステムで次を実行して、新しくインストールされたgrub-mkconfig
パーティションを見つけます。手動変更なしで以下を実行できます。
grub-mkconfig | diff - /boot/grub/grub.cfg
Arch Linuxが同じことを実行できるかどうかを見てみましょう。その場合は、次を実行します。
grub-mkconfig -o /boot/grub/grub.cfg