Portál AbcLinuxu, 22. července 2025 22:43


Dotaz: upgrade debianu na sarge+prekompilovani jadra=Kernel panic ?

20.6.2005 10:28 Adam.J | skóre: 4
upgrade debianu na sarge+prekompilovani jadra=Kernel panic ?
Přečteno: 92×
Odpovědět | Admin
pri upgrade meho debianu z woody na sarge, se podle mne zvedlo i gcc z nejakych 2.95.4 na 3.3.5, a to si myslim, ze zapricinilo ...Kernel panic... Chtel jsem si nainstalovat Alsa a pri ./configure mi napsal
Fatal error: Kernel is compiled with GCC 2.x and you are trying to use GCC 3.x.
These two version of GCC are incompatible for binary code.
A tak jsem zkompiloval jadro znovu (tedy GCC 3.x) jako vzdy :
make menuconfig   (a save nastaveni;asi zbytecne)
make dep
make bzlilo
make modules
make modules_install
reboot
pri kompilaci zadna chyba nenastala a po rebootu se kernel zastavil na hlaskach
# kmod: failed to exec /sbin/modprobe -s -k block-major-3,errno=2
# VFS: Cannot open root device "302" or 03:02
# Please append a correct "root=" boot option
# Kernel panic: VFS: Unable to mount root fs on 03:05 
pro jistotu jeste vypis mountovani
work:/# mount
/dev/hda2 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
/dev/hda3 on /var type ext3 (rw)
/dev/hda4 on /data type ext3 (rw)
/dev/hdc1 on /data2 type ext3 (rw)
/dev/hde2 on /home/ae/hd type ext3 (rw)
na googlu jsem nasel veci jako spatne urceni root-u , ovsem to jsem nemenil, a ani jsem neprehazoval disky, a navic, kdyz bootuju ze stareho kernelu (LinuxOLD) tak to najede v pohode. Ani jsem nemenil konfiguraci Ide chipsetu, ani podporu FS. Spise si myslim, ze to bude temi verzemi gcc. Ovsem co s tim to nevim. Muzete mi prosim nekdo poradit ? Diky za odpovedi.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

20.6.2005 10:30 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: upgrade debianu na sarge+prekompilovani jadra=Kernel panic ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nemáš v jádře podporu pro řadič a/nebo disky. Buďto to zakompiluj, nebo si vytvoř initrd.
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
20.6.2005 10:54 Adam.J | skóre: 4
Rozbalit Rozbalit vše Re: upgrade debianu na sarge+prekompilovani jadra=Kernel panic ?
zkraceny vypis .config z /usr/src/linux
#
# ATA/IDE/MFM/RLL support
#
CONFIG_IDE=y

#
# IDE, ATA and ATAPI Block devices
#
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_BLK_DEV_GENERIC=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_IDEDMA_ONLYDISK=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_BLK_DEV_HPT366=y
CONFIG_BLK_DEV_PIIX=y
CONFIG_IDEDMA_AUTO=y
CONFIG_BLK_DEV_IDE_MODES=y
bootuji z PIIX a ten tam je , sice pouzivam jeste HPT366 radic, ovsem z toho nebootuji. Tedy si myslim, ze tim to to asi nebude. Asi zkusim ten initrd.

Vis o nejakem slusnem navodu ?
20.6.2005 11:00 0
Rozbalit Rozbalit vše Re: upgrade debianu na sarge+prekompilovani jadra=Kernel panic ?
Taky to chce jeste mit zakompilovany filesystem ext3 v jadre.

Jinak debiani zpusob vyroby jadra je instalace pakaze kernel-package (a doporucenych zavislosti) a pak udelani kroku:
1. stahne se jadro
2. rozbali se: tar zxf linux*.tar.bz2
3. make menuconfig
4. fakeroot make-kpkg clean
5. fakeroot make-kpkg --revision=citac.1.0 kernel_image
6. dpkg -i kernel-image..*
7. reboot
20.6.2005 11:35 Adam.J | skóre: 4
Rozbalit Rozbalit vše Re: upgrade debianu na sarge+prekompilovani jadra=Kernel panic ?
Myslim, ze ext3 mam v jadre, viz nize.

Diky za ten postup, jdu ho zkusit.
20.6.2005 11:18 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: upgrade debianu na sarge+prekompilovani jadra=Kernel panic ?
Mělo to být …a/nebo filesystém…
20.6.2005 11:26 Adam.J | skóre: 4
Rozbalit Rozbalit vše Re: upgrade debianu na sarge+prekompilovani jadra=Kernel panic ?
myslim, ze i EXT3 ktere pouzivam, tak tam je:
#
# File systems
#
CONFIG_AUTOFS4_FS=y
CONFIG_EXT3_FS=y
CONFIG_JBD=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_UMSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_TMPFS=y
CONFIG_RAMFS=y
CONFIG_ISO9660_FS=y
CONFIG_JOLIET=y
CONFIG_NTFS_FS=m
CONFIG_PROC_FS=y
CONFIG_DEVPTS_FS=y
CONFIG_EXT2_FS=y

zadne dalsi FS nejsou v jadru ani jako moduly.
20.6.2005 11:32 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: upgrade debianu na sarge+prekompilovani jadra=Kernel panic ?
A jaké parametry tomu jádru dáváš?
20.6.2005 11:43 Adam.J | skóre: 4
Rozbalit Rozbalit vše Re: upgrade debianu na sarge+prekompilovani jadra=Kernel panic ?
work:/etc# less lilo.conf |grep -v ^#

lba32

boot=/dev/hda

root=/dev/hda2

install=/boot/boot-menu.b

map=/boot/map

delay=20

vga=normal

default=Linux

image=/vmlinuz
        label=Linux
        read-only

image=/vmlinuz.old
        label=LinuxOLD
        read-only
        optional

jinak zadne specialni parametry jadru nedavam, zkusil jsem pri startu lila dat "Linux root=/dev/hda2" ale ani to nepomohlo.

Ani predtim jsem zadne parametry nedaval, a fungovalo to v pohode. :(
20.6.2005 11:50 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: upgrade debianu na sarge+prekompilovani jadra=Kernel panic ?
Hmm, a vypisuje kernel při bootu nalezené řadiče a disky?
20.6.2005 12:26 Adam.J | skóre: 4
Rozbalit Rozbalit vše Re: upgrade debianu na sarge+prekompilovani jadra=Kernel panic ?
Radice nalezne jak HPT366 tak PIIX a u neho i DMA pro disky a CDROM, ovsem vsiml jsem si zajimave veci: hned za PIIX vypisuje radky
:ports already in use, skipping probe
je to tak 9x a na zacatku nekterych radku jsou nahodne znaky z ascii tab.

a kdyz to porovnavam s fungujicim jadrem, tak radice to najde, ale disky uz ne

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.