Здравствуйте, уважаемые линуксоиды )
Недавно поставил Debian 3.1 r2. Так как ядро по умолчанию поставилось 2.4.27, то, разумеется, возникло желание его обновить.
Скачал последнее ядро 2.6.18.2.
Сделал следующее:
make gconfig
make
make modules_install install
То бишь, все вроде как надо.
Но сразу заметил, что в /boot на создалось initrd.img. Соответственно, дал команду:
mkinitrd -o /boot/initrd.img-2.6.18.2 2.6.18.2
Получившийся образ прописал в конфиге GRUB:
title Debian GNU/Linux, kernel 2.6.18.2
root (hd1,5)
kernel /boot/vmlinuz-2.6.18.2 root=/dev/hdb6 ro
initrd /boot/initrd.img-2.6.18.2
savedefault
boot
Перезагрузился.
При попытке загрузки выдает ошибку:
No filesystem could mount root: ext3 sysv ntfs....
Kernel panic - no syncing:VFS:Unable to mount root fs on unknown-block(3,70)
На hdb6 у меня ext3, соответственно, поддержка вкомпилена в кернел.
Вопрос: что я сделал не так и что с этим делать? )) Может, кто сталкивался с подобной проблемой?