†Linuxなんて大キライ†
作成開始日 2024.03.23
最終更新日 2024.03.23
で、ネットで調べたら、Grubの登録内容が間違っているというか、設定が不足しているらしい。Grub4DOSを登録すると、sda1のルートに「menu.lst」というファイルが生成される。ここに登録内容がテキスト形式で書き込まれているのだが、Debianの項目には「initrd」に関する指定が欠落している。なので、下記の赤字の行を追加してやれば良い。
title Debian GNU/Linux 8 (jessie) (sda1) uuid95e95216-e507-4776-a749-4e3f846bf0b5 kernel /vmlinuz root=/dev/sda1 roinitrd /initrd.img
う〜ん、うろ覚えなんだが、確かGrub4DOSって、DOS系(FAT16/32)の区画が必須だったような記憶があるんだが…だからこそ「for DOS」だったはずなんだが…Xenialpupのころのバージョンでは、ext4/ext2しかないシステムでも問題ないみたいだな…