Страница 1 из 1

Problema

Добавлено: 06 авг 2005, 22:53
DyadyaVova
Доброго времени суток!
Переставлял ядро, поначалу был "кернелпаник" из-за того что я забыл включить поддержку партиций. Пересобрал ядро с поддержкой
MSDOS partition types. Однако появилась новая проблема:

Уже после запуска init'а возникает следующее:

Checking root file system....
fsck 1.34
[/sbin/fsck.reiserfs (1) -- /] fsck.reiserfs -a /dev/hda10

Failed to open the device '/dev/hda10' : No such file or directory
...
Start Unicode mode

Ну и всё. Консоль, никаких пользователей кроме рута и т.д.
Поддержка reiserfs включена в ядро, драйвер чипсета тоже.
Что такое, не пойму?

Добавлено: 07 авг 2005, 00:47
Pasha
Он пытается проверить раздел /dev/hda10, которого нету )
Скорее всего, это должно быть /dev/hda1. Посмотрите параметры, передаваемые ядру а также man rdev

Добавлено: 07 авг 2005, 09:14
DyadyaVova
Раздел /dev/hda10 как раз есть. Под линухом у меня три раздела:

/dev/hda8 ext2 /boot
/dev/hda9 swap swap
/dev/hda10 reiserfs /

Проблема не в этом :(

Добавлено: 07 авг 2005, 14:06
DyadyaVova
А как проверить тогда?
И как исправить?

Добавлено: 07 авг 2005, 15:14
kif0rt
А ты делал initrd.img-<версия твоего ядра> ?

Попробуй сделать инитрд вот этой командой:
mkinitrd -o /boot/initrd.img-<здесь версия твоего ядра> <тут тоже версия твоего ядра>

версия твоего ядра есть ,например, в /lib/modules.

Потом просто сделай update-grub или lilo

Добавлено: 08 авг 2005, 22:14
KeNt
kif0rt, стопудово, у мя похожее было.
DyadyaVova, пробуй

Добавлено: 08 авг 2005, 23:42
Llama
kif0rt, не факт, если драйвера для контроллера и фаловой системы вкомпилены в ядро, то вполне может работать. Другое дело - всяие udev/devfs - возможно что просто не создались соответсвующие девайсы. Для devfs кажется надо было передать ядру параметр devfs=mount, хотя лично мне пока номерков и в статическом dev хватает...