vine-users ML アーカイブ



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

  • From: kkk mmm <merissa0@xxxxxxxxxxx>
  • Subject: [vine-users:076431] Grub でエラ ー「 rootnoverify (hd0,5)   chainloader +1   Error 13: Invalid or unsupported executable format 」
  • Date: Mon, 19 Mar 2007 21:54:17 +0900 (JST)
KMと申します。宜しくお願い致します。

serial ATAのハードディスクです。
/dev/sda1と/dev/sda2が基本領域で
/dev/sda2の中に拡張領域として/dev/sda5,/dev/sda6,/dev/sda7,/dev/sda8
が作成されています。
/dev/sda1と/dev/sda5にWindowsXP(fat32)をインストールしま
した。
そして、/dev/sda7(swap),/dev/sda8(ext3)にvine4.0とMBRにGrub
をインストールしました。
その後、/dev/sda6(etx3)にvine3.2をインストール(Liloは/dev/sda6
ブートパーティションの最初のセクタ)しました。
そして、ブート時にGrubの画面で
vine Linux(current kernel)
vine Linux(previous kernel)
vine Linux 3.2
WindowsXP
WindowsXP
と出てvine3.2以外は正常にブートできますがvine Linux3.2を
選ぶと
「Booting 'Vine Linux 3.2'
rootnoverify (hd0,5)
chainloader +1
Error 13: Invalid or unsupported executable format
Press any key to continue...」
となって[Enter]を押すと再びGrubの画面に戻って、vine3.2だ
けはブートできません。

vine4.0の/boot/grub/grub.confは以下のようになっています
。
どうすればvine3.2をブートできるようになるでしょうか?



# menu.lst generated by anaconda
#
# Note that you do not have to rerun grub after making
changes to this file
# NOTICE:  You do not have a /boot partition.  This means
that
#          all kernel and initrd paths are relative to /,
eg.
#          root (hd0,7)
#          kernel /boot/vmlinuz-version ro root=/dev/sda8
#          initrd /boot/initrd-version.img
#boot=/dev/sda
default=0
timeout=5

title Vine Linux (Current kernel)
	root (hd0,7)
	kernel /boot/vmlinuz ro root=LABEL=/1
resume2=swap:/dev/sda7 vga=0x314
	initrd /boot/initrd.img

title Vine Linux (Previous kernel)
	root (hd0,7)
	kernel /boot/vmlinuz.old ro root=LABEL=/1
resume2=swap:/dev/sda7 vga=0x314
	initrd /boot/initrd.old.img
title Vine Linux 3.2
	rootnoverify (hd0,5)
	chainloader +1
title windowsXP2
	rootnoverify (hd0,4)
	chainloader +1
title windowsXP1
	rootnoverify (hd0,0)
	chainloader +1