Титла: Kernel panic Публикувано от: HarleyBG в Dec 26, 2004, 01:18 Прекомпилирах си кернела на СуСЕ. Променил съм само типа на процесора и съм премахнал поддръжката на ИСА слот. Ето какво се получи:
Титла: Kernel panic Публикувано от: в Dec 26, 2004, 02:02 Не знам как си компилирал, ноито как става това под СуСЕ, но явно не познава модулите на reserfs - файловата ти система.
Може да се дължи на две основни причини, според мен (освен ако при СуСЕ няма някои специфични моменти): 1. Не си избрал поддръжка на reiserfs в ядрото; 2. Не си указал правилно номера на дяла и файловата му система в Lilo/grub. А може и да е съвсем трето: откъде си сигурен че използва предишния файла config от предишното ти ядро. Ако не си направил следната процедура: #cp /boot/config-2.6.8-24 /usr/src/linux/.config то е малко вероятно да си използвал предишната конфигурация. Досега само при Gentoo съм виждал отделна директория, където се съхраняват config файловете на различните ядра, но пък те се използват само при компилиране с genkernel. Така, че ако само си разархивирал сорса и си му задал make menukonfig не означава, че си използвал конфигурацията на стария кернел. Виж тези неща. Успех! Титла: Kernel panic Публикувано от: zazzko в Dec 26, 2004, 08:49 След като прекомпилира ядрото направи ли нов initrd? Защото ако не си стария не е съвместим с новото ядро.
Титла: Kernel panic Публикувано от: HarleyBG в Dec 26, 2004, 09:15 Не съм правил нов Initrd. Не знам как.
След като прекомпилирах ядрото просто добавих още една възможнсот за стартиране в Grub. Запазил съм опцията за стартиране на ОС със старото ядро(не съм я пипал), но май нещо се е оплескало. Какво да направя, за да стартирам СуСЕто???? Титла: Kernel panic Публикувано от: HarleyBG в Dec 26, 2004, 09:17 Сорса за ядрото, който ползвах е от диска на СуСЕто.
Титла: Kernel panic Публикувано от: alabal в Dec 26, 2004, 15:03 Братко!
Това не е RTFM, в никакъв случай, но просто при компилиране на ядро единствения който може да ти помогне е този който компилира ядрото - т.е. ти. Добре е, че си използвал сорса на СуСЕ - доколкото знам, те променят доста неща по него, но ще трябва да прочетеш и тяхната документация за това как да го компилираш най-добре под СуСЕ. За initrd - ако добавиш поддръжката на файловата система и хардуера в ядрото (твоя и ничий друг) не ти е необходим initrd. Приблизително командите са следните: tar -xvjpf /put/do/linux-2.6.x.tar.bz2 -C /usr/src cd /usr/src/ ln -s linux-2.6.x linux cp /boot/config-2.6.X /usr/src/linux/.config cd linux make menuconfig make && make modules_install cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.x cp System.map /boot/System.map-2.6.x update-grub За initrd - виж man mkinitrd Успех! Титла: Kernel panic Публикувано от: dope_hat в Dec 26, 2004, 16:21 След като прекомпилираш новото ядро, правиш си initrd
След което добавяш в lilo ако си с lilo де.
И след това в конзолката пишеш lilo и си готов ![]() Успех, Титла: Kernel panic Публикувано от: HarleyBG в Dec 26, 2004, 19:10 А как да влезна в системата?
Реинстал ли? Титла: Kernel panic Публикувано от: dope_hat в Dec 26, 2004, 19:16 С някой Live CD, например Mandrake, Knoppix, Suse също имат и т.н.
Монтираш си хард-а и правиш промените ![]() Титла: Kernel panic Публикувано от: HarleyBG в Dec 26, 2004, 19:29 Как да оправя Груб
Титла: Kernel panic Публикувано от: alabal в Dec 26, 2004, 23:40 Ох!
Ма ти не си ли си остави поне едно читаво ядро което работи?! Деинсталира ли другото? След като буутнеш с LiveCD: su mount /dev/hdaX grub-install /dev/hda --root-directory=/mnt/hdaX и после: pico /mnt/hdaX/boot/grub/grub.conf Май имаше някаква опция rescue в инсталационния диск на SuSE, но за това не мога да помогна. Титла: Kernel panic Публикувано от: HarleyBG в Dec 27, 2004, 22:31 Бутнах си старото ядро. Прекомпилирах си кернела като използвах конфиг файла от /боот. Сложих поддръжка на райсерфс НЕ като модул. Но когато стартирам новото ми се появява грешка:
Error13 File not supported or not executable Титла: Kernel panic Публикувано от: HarleyBG в Dec 28, 2004, 11:23 Идей каква ми е грешката
![]() Титла: Kernel panic Публикувано от: в Dec 28, 2004, 11:59 Цитат Loading kernel/fs/reiserfs/reiserfs.ko Титла: Kernel panic Публикувано от: в Dec 28, 2004, 12:15 Проблемът е решен.
|