Linux не грузится [ solved ]

Здравствуйте! Установил Gentoo. Процесс установки прошел нормально. В качестве загрузчика GRUB. При загрузке пишет следующее:

VFS: Cannot open root device "sda3" or unknown-block(0,0). Please append
a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on uknown-block (0,0)

У меня две системы Windows и Linux. Winda грузится без проблем, а вот с Linux беда. Вроде все правильно указал: /boot/grub/grub.conf

default 0
timeout=10
title=Gentoo
root (hd0,2)
kernel /kernel-2.6.9-gentoo-r1 root=/dev/sda3
title=Windiws
rootnoverify (hd0,0)
makeactive
chainloader +1

/etc/fstab:

/dev/sda3    /boot     ext2       defaults,noatime           1 2
/dev/sda5    swap      sw         defaults                   0 0
/dev/sda6    /         reiserfs   defaults,noatime,notail    0 1
/dev/sda7    /home     reiserfs   defaults,noatime,notail    0 1
none         /proc     proc       defaults                   0 0
none         /dev/shm  tmpfs      nodev,nosuid,noexec        0 0

Винт SATA. До этого стояла FC3 все работало на том же самом железе :(

title=Gentoo
root (hd0,2)
kernel (sdx,x<-номер раздела /boot)/kernel-2.6.9-gentoo-r1 root=/dev/sda3

Re: Linux не грузится

Maxim написал(а):
Здравствуйте! Установил Gentoo. Процесс установки прошел нормально. В качестве загрузчика GRUB. При загрузке пишет следующее:
VFS: Cannot open root device "sda3" or unknown-block(0,0). Please append
a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on uknown-block (0,0)

Все дело с вероятностью 99% вот в чем:
У тебя в .config
#
# ATA/ATAPI/MFM/RLL support
#
CONFIG_IDE=m

...а должно быть:

#
# ATA/ATAPI/MFM/RLL support
#
CONFIG_IDE=y

Сам целый день парился с этой проблемой. Но все решилось, слава Богу :-)
Если у тебя SCSI, то смотри соответственно, чтобы драйвера не грузились как модули. А то получается, что ты подгружаешь драйвера к устройству с самого это устройства, до того как ядро "научилось" с ним работать... Ну Вы меня поняли, надеюсь ;-)

---
Sorry

У меня такая же проблема, но загрузчик стоит LILO. Как исправить в нем?
Что за " .config"?

может быть при сборке ядра вы собрали поддержку нужного fs модулем? тогда вкомпильте в ядро :)

Re: Linux не грузится

Цитата:
Все дело с вероятностью 99% вот в чем:
У тебя в .config
#
# ATA/ATAPI/MFM/RLL support
#
CONFIG_IDE=m

...а должно быть:

#
# ATA/ATAPI/MFM/RLL support
#
CONFIG_IDE=y

Сам целый день парился с этой проблемой. Но все решилось, слава Богу :-) .....................

я не день парился а чуть больше ))) но все так и есть ))) и все работает

Re: Linux не грузится [ solved ]

Люди блин, глаза протрите !!!

Maxim написал(а):
/boot/grub/grub.conf

default 0
timeout=10
title=Gentoo
root (hd0,2)
kernel /kernel-2.6.9-gentoo-r1 root=/dev/sda3
title=Windiws
rootnoverify (hd0,0)
makeactive
chainloader +1

/etc/fstab:

/dev/sda3    /boot     ext2       defaults,noatime           1 2
/dev/sda5    swap      sw         defaults                   0 0
/dev/sda6    /         reiserfs   defaults,noatime,notail    0 1
/dev/sda7    /home     reiserfs   defaults,noatime,notail    0 1
none         /proc     proc       defaults                   0 0
none         /dev/shm  tmpfs      nodev,nosuid,noexec        0 0

Вы хоть смотрите прежде чем отвечать ??? или вообще не разбираетесь в конфигурации grub ?
Короче в /etc/grub/grub.conf касательно линуха пиши так

title=Gentoo
root (hd0,2)
kernel /kernel-2.6.9-gentoo-r1 root=/dev/sda6

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".