[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:51921] Grubエラー15の対処方法(マルチブート環境構築)
梅田です
VineLinux,CentOS,Debian/GNU/Linux,のマル
チブート環境を作っています。
/dev/hda1 * 1 7295 58597056 83 Linux←Vine
/dev/hda2 7296 14590 58597087+ 83 Linux←CentOS
/dev/hda3 14591 21885 58597087+ 83 Linux←Debian
/dev/hda4 21886 132517 888651540 5 拡張領域
/dev/hda5 21886 23101 9767488+ 82 Linux swap / Solaris←スワップ共用
/dev/hda6 23102 41337 146480638+ 83 Linux↓以下データ&バックアップ領域
/dev/hda7 41338 59573 146480638+ 83 Linux
/dev/hda8 59574 77809 146480638+ 83 Linux
/dev/hda9 77810 96045 146480638+ 83 Linux
/dev/hda10 96046 114281 146480638+ 83 Linux
/dev/hda11 114282 132517 146480638+ 83 Linux
VineのGrubにCentOS,Debianを追加していく
形でインストールを進めました。以下にVine
の/etc/grub.confを示します。
#
# 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 (hd2,0)
# kernel /boot/vmlinuz-version ro root=/dev/hda1
# initrd /boot/initrd-version.img
#boot=/dev/hdc
default=0
timeout=5
password --md5 $1$pxotjlX.$0LVeoXSmt8dXMCGuuaB2n.
title Vine Linux (Current kernel)
root (hd2,0)
kernel /boot/vmlinuz ro root=LABEL=/ vga=0x314
initrd /boot/initrd.img
title Vine Linux (Previous kernel)
root (hd2,0)
kernel /boot/vmlinuz.old ro root=LABEL=/ vga=0x314
initrd /boot/initrd.old.img
title CentOS
rootnoverify (hd2,1)
chainloader +1
title Debian/GNU/Linux
rootnoverify (hd2,2)
chainloader +1
この記述で、Vine、CentOSは立ち上がりますが、DebianはGrubまでは
正常に立ち上がるものの、そこから全く起動せず、
Error15: File not found
と、エラーになってしまいます。DebianのGrub
から正常にシステムを起動するには、どうした
らよろしいでしょうか?御教授、よろしくお願
いいたします。
★気になる点
全く関係ないかもしれませんが、気になる点が1点有ります。
この、HDD、VineとCentOSはhdaと認識しています。ですが、
Debianはsdaと認識してる事です。KNOPPIXに認識させても
sdaです。自作機で、SATAのディスクを積んでいるのですが、
電源が古く、IDE用電源で、変換コネクタでSATA電源を取っ
ているため、このような、違いが出るのだと思われます。