Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

В процесе загрузки выдает сообщение

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

sda1 /boot
sda2 swap
sda3 /

fstab

/dev/sda1 /boot ext2 defaults 1 2
/dev/sda3 / ext3 noatime 0 1
/dev/sda2 none swap sw 0 0
/dev/cdrom/cdrom0 /mnt/cdrom iso9660 noauto,ro 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs nodev,nosuid,noexec 0 0

grub.conf

default 0
timeout 30

splashimage=(hd0,0)/boot/grub/splash.xpm.gz

title=Gentoo Linux

root (hd0,0)
kernel /boot/2.6.12-gentoo-r9 root=/dev/sda3

Устанавливал на виртуальной машине

Помогите плиззззз

>root (hd0,0) >sda3

>root (hd0,0)

>sda3 /

тебе не кажется, что это как-то не сочетается? )

уже

уже ставил

root(hd0,2)
или я чегото не понимаю.
Я только второй раз ставил линукс, может и туплю.
В первый раз у мяня она даже не "завелась" :)

Всё правильно,

Всё правильно, грузятся вообще-то с /boot обычно :)

ну тогда сорре,

ну тогда сорре, туплю ((

в моем сучае, когда gentoo заливался в vmware под w7

Установка gentoo в vmware, виртуальный диск = scsi

1) Включил в ядро поддержку scsi + MPT-драйвера (!). Где-то здесь на форуме, простите, не смог найти ссылку, человек поделился опытом установки в разных виртуальных машинах. Для каждой машины своя пара. Для vmware, это scsi+mpt.

2) В livecd диск был sda (sda1, sda2, sda3), а потом он. скорее всего после подключения MPT. стал sda sdb sdb1 sdb2 sdb3. Заменил в grub опцию root=/sda3 на root=/sdb3. -> загрузился...

ВСЕМ СПАСИБО!

Народ вы че

Народ вы че упали?
Правильный груб.конф

default 0
timeout 30

splashimage=(hd0,0)/boot/grub/splash.xpm.gz

title=Gentoo Linux 

root (hd0,0)
kernel /2.6.12-gentoo-r9 root=/dev/sda3

_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)

если ставил в

если ставил в виртуальной машине vmware то она по умолчанию харды делает сказевыми. Проверь есть ли у тебя поддержка скази дисков в ядре. Еще можно попробовать в грабе конктретно указать ядру, что диски сказевые путем добавления нужного параметра в строку с kernel.
ps а grub.conf похоже правильный.

У меня была

У меня была такая же трабла, помогло вместо /dev/sda поставить /dev/hde потому, что скорее всего в ядре ты устанавливаешь дрова ide/atapi. Если устанавливать дрова с директории scsi потом он увидит как /dev/sda.

ну это

ну это относиься к ядрам до 2.6.19...
В нем много чего поменяли...
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)

а как

а как называеться раздел где можно включить опцию подержки SCSI в ядре.
И если кто знает ссылки по сборке ядра (желательно на русском) поделитесь плиз.

Re: а как

onikserj написал(а):
а как называеться раздел где можно включить опцию подержки SCSI в ядре.
И если кто знает ссылки по сборке ядра (желательно на русском) поделитесь плиз.

Device Drivers ->
SCSI device support ->

Device Drivers ---> Serial

Device Drivers --->
Serial ATA (prod) and Parallel ATA (experimental) drivers --->
<*> ATA device support
<*> AHCI SATA support
<*> Intel PIIX/ICH SATA support
Это для ядра 2.6.19 и материнской с чипом intel.

Re: ну это

Alexxy написал(а):
ну это относиься к ядрам до 2.6.19...
В нем много чего поменяли...
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)

По моему так и есть 2,6,12

onikserj написал(а):
root (hd0,0)
kernel /boot/2.6.12-gentoo-r9 root=/dev/sda3

ногами не пинать делаю все

ногами не пинать

делаю все по хендбуку
возник вопрос
На моем старом целероне с 3я IDE хардами на LiveCD gentoo 2008 r1 распознаются как sd устройства, в хендбуке идет речь о hd...
а после сборки ядра и конфигурирования груб нужно указывать в grub.conf и fstab устройства sd или hd?
в grub.conf опция root (hd0,0) это бутсектор или корень системы?

Хендбук написал(а):
# раздел с файлом образа ядра (или операционной системой)

может я что-то не понимаю, но если буква в букву следовать то root "/" получется на hd0,2 или я не прав?
/etc/fstab

/dev/sda3               /               ext3            noatime         0 1
/dev/sda1               /boot           ext2            defaults        0 2
/dev/sda2               none            swap            sw              0 0
/dev/cdrom              /mnt/cdrom      auto            noato,ro        0 0

none                    /proc           proc            defaults        0 0
none                    /sys            sysfs           defaults        0 0
none                    /dev/shm        tmpfs           nodev,nosuid,noexec 0 0

/boot/grub/grub.conf

default 0
timeout 30
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title Gentoo Linux 2.6.27 r8
root (hd0,0)
#почему root?
kernel /boot/2.6.27-gentoo-r8 root=/dev/sda3

video=vesafb:mtrr:3,ywrap,1024x768-32@85

после рестарта такие же грабли как у топикстартера

Цитата: в grub.conf опция

Цитата:
в grub.conf опция root (hd0,0) это бутсектор или корень системы?

там правильно-"раздел где ядро" как правило, в генту это раздел на котором /boot

Для последних ядер(соответсвующим образом собранных) нету жёстких дисков типа hda, там все sda.
подробнее:

http://www.gentoo.ru/node/12071

Итого: внимательно проверить как собрано текущее ядро,пересобрать(или соотвестсвующим образом написать fstab).
Включить корневую файловую систему и pata\sata в ядро а не модулем и будет счастье. если не получилось степень внимательности увеличить.

а если проверить?

команда root(hd0,0) введённая в грабе даёт доступ к /boot
командой cat можно проверить доступ к файлам на /dev/sda3
доступ например к /etc/make.conf есть

отличия от основателя топа в том что это ноут и ругается у меня не на (0,0) а на (2,0)
cannot open root device "sda3" or uncnown-bloc (2,0)

флешек в системе не наблюдается вроде

Проверь

Проверь наличие других устройств которые могут распознаваться системой как SCSI, например подключенные USB носители.

тупил с этим

тупил с этим тоже...
сделал так - http://forums.gentoo.org/viewtopic-p-3888447.html#3888447 - помогло

Есть немного. ну нечего

Есть немного. ну нечего старшного

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

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