LINUX.ORG.RU

Криво ядро поставил ?


0

0

Решил под RH 8.0 новое 2.6.0 ядро поставить. Вот что я делал:
1. Распаковал архив в /usr/src/linux-2.6.0
2. make xconfig
3. всё настроил
4. В Makefile'е у строчки EXTRAVERSION= поставил 2.6.0
5. make dep; make bzImage modules
6. make modules_install
7. cp ./arch/i386/boot/bzImage /boot/vmlinuz-2.6.0
8. cp /usr/src/linux-2.6.0/System.map /boot/System.map-2.6.0
9. mkinitrd /boot/initrd-2.6.0.img 2.6.02.6.2
10. В grub.conf (у меня grub стоит) там написал:
...
kernel /boot/vmlinuz-2.6.0 ro root=LABEL=/
initrd /boot/initrd-2.6.0.img
...
11. после reboot'а, выдаёт следущее:
mount: error 19 mounting ext3
pivotroot: pivot_root(/sysroot,/sysroot/initrd) failed:2
unmount /initrd/proc failed:2
Freeing unused kernel memory: 232k freed
kernel panic: No init found. Try passing init= option to kernel

Помогите, не знаю что делать !


Попробуй ext3 вкомпилить в ядро и initrd вместе с
root=LABEL=/ убрать.

Если не загрузится - смотри свою конфигурацию. А если загрузится,
то хз :)

jackill ★★★★★
()
Ответ на: комментарий от xor01b

?

Так, запустить получилось - хорошо, тока странно. Теперь, как вкомпилить ext3 ? Это чё надо ядро пересобирать ?

xor01b
() автор топика
Ответ на: ? от xor01b

а зачем вам вапще initrd? вот я фсю жизнь без него живу и даже не знаю чё это такое а мне карашо 8)

а в грабе я пишу так

title kernel-2.6.0r
root (hd0,6)
kernel (hd0,6)/boot/kernel-2.6.0r

anonymous
()
Ответ на: комментарий от Selecter

А я не делал make dep. Скажите пожайлуста как его к ext3 приучить ! У меня еще момед не рабюотает, делаю modprobe, ругается !

xor01b
() автор топика
Ответ на: комментарий от jackill

>'*' вместо 'M'

>Так понятно? Ж)

>jackill (*) (21.12.2003 22:57:08)

Тебе с таким ангельским терпением в педагоги можно идти.)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.