URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 48683
[ Назад ]

Исходное сообщение
"Unable to mount root fs при загрузки ядра linux 2.6.8.1"

Отправлено frst1 , 26-Сен-04 19:01 
Ядро linux 2.6.8.1 компалится нормально, но при загрузке вылетает с:

VFS: cannot open root device "307" or unknown-block(3,7)
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on unknown-block(3,7)

ext3 и ext2 в ядре вкомпалены нормально, т.е. НЕ модулями! Поддержка IDE, ATA, SATA тоже есть. Опцию root прописал в lilo так же как и для старого ядра.

2.4.22 работает нормально:
Kernel command line: auto BOOT_IMAGE=Linux_2.4.22 ro root=307
это строка вывода из dmesg | grep root т.е. 307 - правильный параметр...

Система: slackware 9.1


Содержание

Сообщения в этом обсуждении
"Unable to mount root fs при загрузки ядра linux 2.6.8.1"
Отправлено Maxim Kuznetsov , 26-Сен-04 21:24 
>Ядро linux 2.6.8.1 компалится нормально, но при загрузке вылетает с:
>
>VFS: cannot open root device "307" or unknown-block(3,7)
>Please append a correct "root=" boot option
>Kernel panic: VFS: Unable to mount root fs on unknown-block(3,7)
>
>ext3 и ext2 в ядре вкомпалены нормально, т.е. НЕ модулями! Поддержка IDE,
>ATA, SATA тоже есть. Опцию root прописал в lilo так же
>как и для старого ядра.
>
>2.4.22 работает нормально:
>Kernel command line: auto BOOT_IMAGE=Linux_2.4.22 ro root=307
>это строка вывода из dmesg | grep root т.е. 307 - правильный
>параметр...
>
>Система: slackware 9.1

что-то похожее бывало при установке devfs ;-) (правда не 2.6 ядра, но..)
(новое ядро с devfs падало с теми-же криками, старое без devfs работало)
посмотри - может причина та-же ?


"Unable to mount root fs при загрузки ядра linux 2.6.8.1"
Отправлено frst1 , 26-Сен-04 21:43 
>что-то похожее бывало при установке devfs ;-) (правда не 2.6 ядра, но..)
>(новое ядро с devfs падало с теми-же криками, старое без devfs работало)
>посмотри - может причина та-же ?

devfs у меня в ядро не включено, ни в 2.4, ни в 2.6 :( Наверно, это не при чём... А вообще, это у меня первое ядро из линейки 2.6 может есть что-то кардинально отличное в процессе загрузки, чего я не знаю?

Ещё у меня два харда и два резака, т.е. все шлейфы заняты, но это никак не должно влиять ни на что?.. Эмуляцию скази из 2.6 вырезал (она и не нужна, вроде бы уже?!), думал что может из-за неё глючить - ничего подобного.

Слышал подобная ошибка бывает при кривой загрузке linux-а из MSDOS-а или при использовании RAID массива, но это ко мне не относится...


"Unable to mount root fs при загрузки ядра linux 2.6.8.1"
Отправлено L0rda , 06-Окт-04 18:16 
вам нужно добавить драйвер sata в initrd
mkinitrd --preload ata_piix
(Это например;))
тоже самое со скази