LINUX.ORG.RU

Проблема загрузки (GRUB)


0

0

Доброго времени суток.
Проблема такая:
На компьютере есть два жёстких диска 250GB(primary master), 20GB(secondary master) и DVD-ROM(primary slave).

###########################################################
fdisk -l

Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1912 15358108+ 7 HPFS/NTFS
/dev/sda2 1913 30401 228837892+ f W95 Ext’d (LBA)
/dev/sda5 1913 10199 66565296 7 HPFS/NTFS
/dev/sda6 10200 22114 95707206 7 HPFS/NTFS
/dev/sda7 22115 30401 66565296 7 HPFS/NTFS

Disk /dev/sdb: 20.0 GB, 20020396032 bytes
255 heads, 63 sectors/track, 2434 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 13 104391 83 Linux
/dev/sdb2 14 2434 19446682+ 8e Linux LVM

###########################################################

На первом диске WindowsXP, на втором - Fedora 7. GRUB установлен на втором диске (sdb) в MBR сектор. Когда в BIOS стоит приоритет загрузки с первого диска WindowsXP грузится нормально - без проблем. Когда ставлю (в BIOS) приоритет загрузки со второго диска, т.е. через GRUB, то происходит следущее:
GRUB loading, please wait… Error 22
и тёмный экран

############################################################
grub.conf

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/sdb
default=1
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
#hiddenmenu
title Fedora (2.6.21-1.3194.fc7)
root (hd0,0)
kernel /vmlinuz-2.6.21-1.3194.fc7 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.21-1.3194.fc7.img
title Other
rootnoverify (hd1,0)
chainloader +1

#############################################################

#############################################################
device.map

# this device map was generated by anaconda
(hd1) /dev/sda
(hd0) /dev/sdb

#############################################################

Если же загрузится с RESCUE DISK,
chroot /mnt/sysimage
то Fedora7 загружается и ИКСЫ (kde, gnome) тоже. Только вот логин не спрашивает (login, password).

Не подскажете в чём может быть дело. Хотелось бы чтоб всё загружалось нормально, по человечески, через GRUB.
Заранее спасибо.


У меня был когда-то hda - первый диск(Primary Master) с линуксом, hdb - второй(Secondary Master) с виндой(к слову, подключенной при установке как Primary Master, потом переподключенной на место). С тех времён остался конфиг::
---
title Linux
root (hd0,0)
kernel /vmlinuz root=/dev/hda5

title Windoze
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
makeactive
chainloader +1
---

Deleted
()
Ответ на: комментарий от Deleted

Поменял конфигурацию grub.conf:

---
default=1
timeout=15
splashimage=(hd1,0)/grub/splash.xpm.gz
#hiddenmenu
title Fedora (2.6.21-1.3194.fc7)
root (hd1,0)
kernel /vmlinuz-2.6.21-1.3194.fc7 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.21-1.3194.fc7.img
title WindowsXP
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd0,0)
makeactive
chainloader +1
---

При загрузке появляется следующая надпись:

#####################################################

GRUB loading Stage 1.5


GRUB loading, please wait...
internal error: the second sector of stage 2 is unknown

######################################################

Далее система зависает...

kojot
() автор топика
Ответ на: комментарий от kojot

Спасибо всем за помощь.
После UPGRADE BIOS всё решилось само собой.
P.S.:
motherboard - Intel D102GGC2

kojot
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.