Grub2は新しいLinuxディストリビューションを追加します。

Grub2は新しいLinuxディストリビューションを追加します。

マイコンピュータには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

おすすめ記事