URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 26766
[ Назад ]

Исходное сообщение
"GRUB и vmlinuz-2.4.20"

Отправлено sledge , 21-Фев-03 10:55 
После установки 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


Содержание

Сообщения в этом обсуждении
"Please help, я уже незнаю что и делать..."
Отправлено sledge , 21-Фев-03 14:23 
>После установки 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



"RE: Please help, я уже незнаю что и делать..."
Отправлено anonm , 24-Фев-03 20:22 
>>После установки 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


"Уточнение"
Отправлено SergeiZz , 25-Фев-03 09:23 
>root=/dev/hdxx

Присоединяюсь. В данном случае
root=/dev/hda1

Отпишите, пожалуйста, если (не)заработало.


"RE: Уточнение"
Отправлено sledge , 25-Фев-03 10:41 
>>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.


"RE: Уточнение"
Отправлено SergeiZz , 25-Фев-03 12:33 
>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


"RE: Уточнение"
Отправлено sledge , 25-Фев-03 13:11 
>>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" - было сделано по умолчанию ядром. ставится и компилируется первый раз.


"RE: Уточнение"
Отправлено SergeiZz , 25-Фев-03 16:47 
Я компилировал новое ядро (но не 2.4.20) и запускал его из GRUB.
Здесь обычно или /boot/vmlinuz пишут без начального слеша, или ядро
не так называется или не там лежит. Более ничего в голову не приходит.
GRUB-у положительно всё равно, какое ядро он запускает.
Отпишите результат fdisk /dev/hda и ls /boot что ли...

"RE: Уточнение"
Отправлено sledge , 25-Фев-03 16:51 
вобщем я смог его запустить, но не все так гладко...
нужно указывать не /boot/kernelXXX, а просто /kernelXXX.
Но у меня это ядро после загрузки не видит разделов, соответственно и не грузится дальше. Т.е. после того, как ядро увидело hdd, оно не обнаруживает разделов...

Вобщем это какие-то "частные" грабли, буду копать дальше, спасибо!


"RE: Уточнение"
Отправлено SergeiZz , 25-Фев-03 17:17 
>вобщем я смог его запустить, но не все так гладко...
>нужно указывать не /boot/kernelXXX, а просто /kernelXXX.
>Но у меня это ядро после загрузки не видит разделов, соответственно и
>не грузится дальше. Т.е. после того, как ядро увидело hdd, оно
>не обнаруживает разделов...
>
>Вобщем это какие-то "частные" грабли, буду копать дальше, спасибо!

Если ядро лежит в /boot, а надо писать /, хотя в / ядро не лежит,
а лежит в /boot, то это НЕЧТО!


"RE: Уточнение"
Отправлено sledge , 26-Фев-03 09:09 
>>вобщем я смог его запустить, но не все так гладко...
>>нужно указывать не /boot/kernelXXX, а просто /kernelXXX.
>>Но у меня это ядро после загрузки не видит разделов, соответственно и
>>не грузится дальше. Т.е. после того, как ядро увидело hdd, оно
>>не обнаруживает разделов...
>>
>>Вобщем это какие-то "частные" грабли, буду копать дальше, спасибо!
>
>Если ядро лежит в /boot, а надо писать /, хотя в /
>ядро не лежит,
>а лежит в /boot, то это НЕЧТО!

однако это так.... могу дать зайти ssh или телнетом.. =)


"RE: Уточнение"
Отправлено SergeiZz , 26-Фев-03 14:59 
>однако это так.... могу дать зайти ssh или телнетом.. =)

Мне хватит результатов выполнения fdisk -l /dev/hda и ls /boot.
Но всё равно дело ясное, что дело тёмное...


"RE: Уточнение"
Отправлено sledge , 26-Фев-03 15:37 
поздно, я уже все снес и поставил заново =)