vine-users ML アーカイブ



[vine-users:076605] Re: Grub で エラー「 rootnoverify (hd0,5)   chainloader+1   Error 13: Invalid or unsupported executable format 」

  • From: ikesan <ikesan@xxxxxx>
  • Subject: [vine-users:076605] Re: Grub で エラー「 rootnoverify (hd0,5)   chainloader+1   Error 13: Invalid or unsupported executable format 」
  • Date: Mon, 9 Apr 2007 20:09:44 +0900
ikesanです。

On Mon, 9 Apr 2007 17:35:25 +0900 (JST)
kkk mmm <merissa0@xxxxxxxxxxx> wrote:

> Vine4.0を立ち上げた状態からのvine3.2の/bootの覗き方を知
> りませんので、

 スレッドがうまくつながっていないので、前の書き込みがすぐにみつからないのですが、
 # /mount -t ext3 /dev/sda6 (<-だったかな?) /mnt
 とかするとmountできますので
 # ls -l /mnt/boot 
 のようにすると boot/ 以下にあるファイルがみえるでしょう。

> 『Booting 'Vine Linux 3.2'
> root (hd0,5)
> Filesystem type is ext2fs, partition type 0x83
> kernel /boot/vmlinuz-2.4.31-0vl1.8
> [Linux-bzImage, setup=0x1400, size=0x16089c]
> initrd /boot/initrid.old.img  <--- このファイルがない!!
> Error 15: File not found

 先程の方法でファイル名の一覧を確認して、
 vmlinuz-2.4.31-0vl1.8 に対応する initrd を指定すればいいでしょう。
 たぶん initrd-2.4.31-0vl1.8.img というファイルではないかと思います。

 これがないときは
 # mkinitrd intrd-2.4.31-0vl1.18.img   2.4.31-0vl1.18
 としてやれば出来上がります。

 そうするとGRUBのスクリプトは
title Vine Linux 3.2
	root (hd0,5)
	kernel /boot/vmlinuz-2.4.31-0vl1.8 vga=0x301 root=/dev/sda6 
                                                     (確認してください)
	initrd /boot/initrd-2.4.31-0vl1.8.img

 というようなことになるでしょう。