Lubuntu を起動するときに Grub がカーネルを見つけられない

Lubuntu を起動するときに Grub がカーネルを見つけられない

約 10 年間使用していない古い PC があります。Ubuntu 11.04 と Windows がインストールされています。これに Lubuntu をインストールし、grub を使用して起動するものを選択できるようにしたいと考えていました。

Lubuntu 20.04 LTS をインストールしましたが、インストールは問題なく完了しました。PC には 3 つのディスクがあり、Ubuntu と Lubuntu は /dev/sdc にあります。最初に Lubuntu をインストールしたとき、grub にエントリがありませんでした。その後、boot-repair を実行すると、いくつかのエントリが追加されました。例:

Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os 'gnulinux-simple-xxxxxxxxxsome-guidxxxxxx (on dev/sda8)

上記を選択しようとすると、次のようになります:

error: file not found. error: you need to load the kernel first

どのような診断情報が役立つかわかりません。

編集: 実行するsudo grub-mkconfig -o /boot/grub/grub.cfg.newと次の出力が得られました。新しい Linux カーネルがリストされていないことに注意してください。

Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.38-10-generic
Found initrd image: /boot/initrd.img-2.6.38-10-generic
Found linux image: /boot/vmlinuz-2.6.35-22-generic
Found initrd image: /boot/initrd.img-2.6.35-22-generic
Found linux image: /boot/vmlinuz-2.6.32-24-generic
Found initrd image: /boot/initrd.img-2.6.32-24-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Microsoft Windows XP Professional on /dev/sdc1
done

答え1

grub-mkconfig -o /boot/grub/grub.cfg

grub ファイルを更新すれば、その問題は解決するはずです。

関連情報