Hi All!
После перехода с 2.4.32 ядра на 2.6.18.2 Slackware отказывается грузится с новым ядром :(
Говорит:
VFS: Cannot open root device "342" or unknown-block (3,66)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block (3,66)Разделы на винте не менялись, поддержка ext2 вкомпилена в ядро
.config:
CONFIG_EXT2_FS=Y
CONFIG_EXT2_FS_EXTATTR=Ylilo.conf:
append="Linux-slackware"
boot = /dev/hdb
prompt
delay = 300
timeout = 500
image = /boot/vmlinuz-2.4.32
root = /dev/hdb2
label = linux
read-only
image = /boot/vmlinuz
root = /dev/hdb2
label = linux-2.6
read-onlyПодскажите плз в чем может быть дело?
Со старым ядром грузится нормально.
Покажи /etc/fstabЕсли там чтото типа LABEL=/ ext3 ......
Замени LABEL=/ на свою патицию типа /dev/hda1Может поможет.
>Покажи /etc/fstab
>
>Если там чтото типа LABEL=/ ext3 ......
>Замени LABEL=/ на свою патицию типа /dev/hda1
>
>Может поможет.
У меня нет разделов ext3
fstab:
/dev/hdb1 swap swap defaults 0 0
/dev/hdb2 / ext2 defaults 1 1
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
>Hi All!
>После перехода с 2.4.32 ядра на 2.6.18.2 Slackware отказывается грузится с новым
>ядром :(
>Говорит:
>VFS: Cannot open root device "342" or unknown-block (3,66)
>Please append a correct "root=" boot option
>Kernel panic - not syncing: VFS: Unable to mount root fs on
>unknown-block (3,66)
>
>Разделы на винте не менялись, поддержка ext2 вкомпилена в ядро
>.config:
>CONFIG_EXT2_FS=Y
>CONFIG_EXT2_FS_EXTATTR=Y
>
>lilo.conf:
>append="Linux-slackware"
>boot = /dev/hdb
>prompt
>delay = 300
>timeout = 500
>image = /boot/vmlinuz-2.4.32
> root = /dev/hdb2
> label = linux
> read-only
>image = /boot/vmlinuz
> root = /dev/hdb2
> label = linux-2.6
> read-only
>
>Подскажите плз в чем может быть дело?
>Со старым ядром грузится нормально.Вы модульно скомпилили поддержку драйвера вашего IDE контроллера. Надо пересобрать ядро и включить этот драйвер в ядро.
>>Hi All!
>>После перехода с 2.4.32 ядра на 2.6.18.2 Slackware отказывается грузится с новым
>>ядром :(
>>Говорит:
>>VFS: Cannot open root device "342" or unknown-block (3,66)
>>Please append a correct "root=" boot option
>>Kernel panic - not syncing: VFS: Unable to mount root fs on
>>unknown-block (3,66)
>>
>>Разделы на винте не менялись, поддержка ext2 вкомпилена в ядро
>>.config:
>>CONFIG_EXT2_FS=Y
>>CONFIG_EXT2_FS_EXTATTR=Y
>>
>>lilo.conf:
>>append="Linux-slackware"
>>boot = /dev/hdb
>>prompt
>>delay = 300
>>timeout = 500
>>image = /boot/vmlinuz-2.4.32
>> root = /dev/hdb2
>> label = linux
>> read-only
>>image = /boot/vmlinuz
>> root = /dev/hdb2
>> label = linux-2.6
>> read-only
>>
>>Подскажите плз в чем может быть дело?
>>Со старым ядром грузится нормально.
>
>Вы модульно скомпилили поддержку драйвера вашего IDE контроллера. Надо пересобрать ядро и
>включить этот драйвер в ядро.Удалось загрузиться убрав из ядра поддержку EXT2_FS_XATTR! Но теперь сеть пропала :(
#ifconfig eth0
eth0: error fetching interface information. Device not found
Вручную конечно поднять можно скзав: modprobe 8139too, но хочется чтоб автоматом поднималось как в старом ядре. Что для этого надо сделать?
/etc/rc.d/rc.modules