
Ubuntu日本語フォーラム

ログインしていません。
Ubuntu9.10から10.04LTSにアップグレードしました。
GRUBもGRUB→GRUB2 1.98に変更しました。
GRUB2ではisoを直接ブートできると聞いたのでやってみたらGRUBメニュー選択後
[ 2.798188] Kernel panic - not syncing: VFS: Unable to mount root fs on unkno wn-block(8,1)
と出ました。
isoの場所やコードはあっていると思うのですが
/etc/grub.d/40_custom
menuentry "Ubuntu 9.10" {
loopback loop (hd0,1)/home/ubuntu/ubuntu.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/home/ubuntu/ubuntu.iso noprompt noeject quiet splash
initrd (loop)/casper/initrd.lz
}(hd0,1)を何度か変えてみましたが(hd0,1)にしないとerrorがでますのでパーティション番号もあっていると思います。
isoはUbuntu 9.10からremastersysで作成したものです。
カーネルの問題でしょうか?
isoの起動確認はDVDに書き込んでチェック済みです。
オフライン
詳しくはわかりませんが、
iso-scan/filename=を以下に変えてみる。
findiso=
iso_filename=
また、remastersysで作成したものということですので、vmlinuzとinitrd.lzの名前が
正しいか確認してみる。
自分の場合を参考に上げときます。isoは/home/usrname/LIVEに置いています。
menuentry "Ubuntu-jp-9.10 LiveCD (on /dev/sdb2)" {
insmod ext2
set root=(hd0,2)
loopback loop /usrname/LIVE/ubuntu9.10.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/usrname/LIVE/ubuntu9.10.iso noeject noprompt --
initrd (loop)/casper/initrd.lz
}
menuentry "Gparted live CD 0.4.8-7" {
#set isofile="/home/usrname/LIVE/gparted-live-0.4.8-7.iso"
loopback loop (hd0,2)/usrname/LIVE/gparted-live-0.4.8-7.iso
linux (loop)/live/vmlinuz1 boot=live findiso=/usrname/LIVE/gparted-live-0.4.8-7.iso ip=frommedia toram=filesystem.squashfs noswap noprompt vga=788 noeject
initrd (loop)/live/initrd1.img
}
menuentry "Parted Magic" {
set root=(hd0,2)
loopback loop /usrname/LIVE/pmagic-4.8.iso
linux (loop)/pmagic/bzImage iso_filename=/usrname/LIVE/pmagic-4.8.iso boot=live load_ramdisk=1 prompt_ramdisk=0 noeject noprompt quiet vga=788
initrd (loop)/pmagic/initramfs
}
以上です。
オフライン
initrd.lzではなくinitrd.gzでした。
ありがとうございます。
usplashまではうまくいったのですがその後、ブラックアウトで進みませんでした。
起動までできたということはgrubはもう関係ないですよね?
やはりカーネルでしょうか?
オフライン
#2で書き忘れがありました。
自分のはubuntu9.10 ext3です。10.04LTSと違うので#2はあまり参考には
ならないでしょうね。
ただ、Gparted Live CDではsony5614さんと同じように、起動途中で止まって
しまうことがあり、findiso=を使ってようやく起動しました。
initrd.lzからinitrd.gzに変更したら、現象が変わったということですので
普通のubuntu9.10のisoでテストしてみるのもいいと思います。
10.04LTSがリリースされたらテストしたいと思っています。
以上です。
オフライン