После установки RH8.0 скачал и поставил новое ядро - 2.4.20. Но Машина с ним негрузится - не может найти / (root) раздел. Со старым ядром все в порядке.cat /boot/grub.conf
default=1
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
title Red Hat Linux (2.4.20)
root (hd0,0)
kernel /vmlinuz-2.4.20 ro root=LABEL=/
initrd /initrd-2.4.20.img
title Red Hat Linux (2.4.18-14)
root (hd0,0)
kernel /vmlinuz-2.4.18-14 ro root=LABEL=/
initrd /initrd-2.4.18-14.img
>После установки RH8.0 скачал и поставил новое ядро - 2.4.20. Но
>Машина с ним негрузится - не может найти / (root) раздел.
>Со старым ядром все в порядке.
>
>cat /boot/grub.conf
>
>default=1
>timeout=10
>splashimage=(hd0,0)/grub/splash.xpm.gz
>title Red Hat Linux (2.4.20)
> root (hd0,0)
> kernel /vmlinuz-2.4.20 ro root=LABEL=/
> initrd /initrd-2.4.20.img
>title Red Hat Linux (2.4.18-14)
> root (hd0,0)
> kernel /vmlinuz-2.4.18-14 ro root=LABEL=/
> initrd /initrd-2.4.18-14.img
>>После установки RH8.0 скачал и поставил новое ядро - 2.4.20. Но
>>Машина с ним негрузится - не может найти / (root) раздел.
>>Со старым ядром все в порядке.
>>
>>cat /boot/grub.conf
>>
>>default=1
>>timeout=10
>>splashimage=(hd0,0)/grub/splash.xpm.gz
>>title Red Hat Linux (2.4.20)
>> root (hd0,0)
>> kernel /vmlinuz-2.4.20 ro root=LABEL=/
>> initrd /initrd-2.4.20.img
>>title Red Hat Linux (2.4.18-14)
>> root (hd0,0)
>> kernel /vmlinuz-2.4.18-14 ro root=LABEL=/
>> initrd /initrd-2.4.18-14.img
root=/dev/hdxx
>root=/dev/hdxxПрисоединяюсь. В данном случае
root=/dev/hda1Отпишите, пожалуйста, если (не)заработало.
>>root=/dev/hdxx
>
>Присоединяюсь. В данном случае
>root=/dev/hda1
нет. пишет следующее:Booting 'RH (2.4.20-1)'
root (hd0,0)
Filesystem type is ext2fs, partition type 0x83
kernel /boot/vmlinuz-2.4.20 ro root=/dev/hda1
Error 15: File not found
Press any key to continue...
Вот. При этом у разделы у меня ext3fs.
>root (hd0,0)
> Filesystem type is ext2fs, partition type 0x83
>kernel /boot/vmlinuz-2.4.20 ro root=/dev/hda1
>
>
>Error 15: File not found
>
>
>Press any key to continue...
>
>
>Вот. При этом у разделы у меня ext3fs.GRUB не нашёл ядро. Что ext3 скорее всего не важно. Можно ext3 раздел
монтировать как ext2, например из старой версии Linux, и всё будет
читаться.
Есть подозрение на счёт vmlinuz-2.4.20-1 вместо vmlinuz-2.4.20
>>root (hd0,0)
>> Filesystem type is ext2fs, partition type 0x83
>>kernel /boot/vmlinuz-2.4.20 ro root=/dev/hda1
>>
>>
>>Error 15: File not found
>>
>>
>>Press any key to continue...
>>
>>
>>Вот. При этом у разделы у меня ext3fs.
>
>GRUB не нашёл ядро. Что ext3 скорее всего не важно. Можно ext3
>раздел
>монтировать как ext2, например из старой версии Linux, и всё будет
>читаться.
>Есть подозрение на счёт vmlinuz-2.4.20-1 вместо vmlinuz-2.4.20нет однозначно - "-1" это я для пробы обозначил. изначально - без "-1" - было сделано по умолчанию ядром. ставится и компилируется первый раз.
Я компилировал новое ядро (но не 2.4.20) и запускал его из GRUB.
Здесь обычно или /boot/vmlinuz пишут без начального слеша, или ядро
не так называется или не там лежит. Более ничего в голову не приходит.
GRUB-у положительно всё равно, какое ядро он запускает.
Отпишите результат fdisk /dev/hda и ls /boot что ли...
вобщем я смог его запустить, но не все так гладко...
нужно указывать не /boot/kernelXXX, а просто /kernelXXX.
Но у меня это ядро после загрузки не видит разделов, соответственно и не грузится дальше. Т.е. после того, как ядро увидело hdd, оно не обнаруживает разделов...Вобщем это какие-то "частные" грабли, буду копать дальше, спасибо!
>вобщем я смог его запустить, но не все так гладко...
>нужно указывать не /boot/kernelXXX, а просто /kernelXXX.
>Но у меня это ядро после загрузки не видит разделов, соответственно и
>не грузится дальше. Т.е. после того, как ядро увидело hdd, оно
>не обнаруживает разделов...
>
>Вобщем это какие-то "частные" грабли, буду копать дальше, спасибо!Если ядро лежит в /boot, а надо писать /, хотя в / ядро не лежит,
а лежит в /boot, то это НЕЧТО!
>>вобщем я смог его запустить, но не все так гладко...
>>нужно указывать не /boot/kernelXXX, а просто /kernelXXX.
>>Но у меня это ядро после загрузки не видит разделов, соответственно и
>>не грузится дальше. Т.е. после того, как ядро увидело hdd, оно
>>не обнаруживает разделов...
>>
>>Вобщем это какие-то "частные" грабли, буду копать дальше, спасибо!
>
>Если ядро лежит в /boot, а надо писать /, хотя в /
>ядро не лежит,
>а лежит в /boot, то это НЕЧТО!однако это так.... могу дать зайти ssh или телнетом.. =)
>однако это так.... могу дать зайти ssh или телнетом.. =)Мне хватит результатов выполнения fdisk -l /dev/hda и ls /boot.
Но всё равно дело ясное, что дело тёмное...
поздно, я уже все снес и поставил заново =)