[sisyphus] couldn't mount root fs

Anton Komarevtsev =?iso-8859-1?q?avkx_=CE=C1_rt=2Emipt=2Eru?=
Вс Дек 21 23:18:09 MSK 2003


Старое ядро, кстати, тоже почему-то не грузится ((((((((((((( Вылетает
с той же ошибкой. Но grub нормально видит оба ядра

SV> On Sun, Dec 21, 2003 at 10:28:51PM +0300, Anton Komarevtsev wrote:
>> Обновлял пакеты, и, видимо, один из них вытянул новое ядро,
>> 2.4.22-alt13. Теперь при загрузке получаю couldn't mount root fs on
>> 03:05 (параметр всегда стоял и стоит сейчас root=/dev/hda5). root на
>> xfs. Не подскажете, как вылечить?

SV> А какое было предыдущее ядро?

2.4.20-up-alt5 (без std)

SV> Нужно смотреть предыдущие сообщения (в этом ядре после kernel panic
SV> должен работать scrollback - Shift+PgUp/PgDn).

не работает ((((((((

SV> Обычно причины для подобного kernel panic две:

SV> 1) Не загружен модуль для соответствующей файловой системы
SV> (неправильно создался initrd).  Посмотрите, какие модули загружались
SV> из initrd (Using /lib/modules/....) - есть ли в этом списке xfs.

без скроллинга трудновато (((

SV> 2) Не распознаётся устройство, на котором находится корневая файловая
SV> система.  Опять же проверьте сообщения ядра, обращая внимание на
SV> инициализацию IDE.

SV> Если предыдущее ядро было довольно старое (до 2.4.22-std-*-alt7), и
SV> используется диск Serial ATA с контроллером Intel ICH5 в режиме
SV> совместимости (legacy mode), так и должно было произойти - в этом ядре
SV> была добавлена "родная" поддержка Serial ATA, и режим совместимости
SV> блокируется.  В этом случае необходимо перегенерировать initrd с
SV> модулями ata_piix и sd_mod, причём необходимо использовать mkinitrd не
SV> менее 2.8.9-alt3 - предыдущие версии не работали с модулями libata.
SV> После этого диск будет доступен через эмуляцию SCSI - т.е. /dev/sda
SV> вместо /dev/hda.



-- 
Best regards,
 Anton                            mailto:avkx на rt.mipt.ru




Подробная информация о списке рассылки Sisyphus