Kezdőlap › Fórumok › SOS! Bajban vagyok › Kernel panic – not syncing : VFS
- This topic has 47 hozzászólás, 9 résztvevő, and was last updated 18 years, 1 months telt el by
balev.
-
SzerzőBejegyzés
-
2006-05-17-21:00 #2057513
No, megint probléma ütötte fel a fejét a topik címenk megfelelõ hibaüzenettel:
Adott egy Intel 805D procira épülõ ASUS P5…. alaplappal felvértezett gép. 2.6.x kernellel telepített debian. Ezen fordítottam volna kernelt (2.6.16.16) minden le is fordul, kernel installálás, mkinitrd megcsinálás, grub módosítás, de mikor indítok az új kernellel a betöltés felénél ezt a hibaüzenetet kapom: lásd optik címe.
Adatok:
PATA HDD-n root fs
A kernelben az ATA résznél minden szükséges dolog statikusan beforgatva a kernelbe.
A kernel jól lefordul/települ, hiba nélkül.
A grub is jól van beállítva (különben el sem indulna).
A rootfs (ext3) statikusan beforgatva a kernelbe, akárcsak a swap (reiser).Gondolkodtam azon, hogy talán helytelen Chipset-et adtam meg az ATA résznél a kernelben, így tettem egy próbát: az összes chipsetet modulként fordítottam, de így is ugyanaz. Kipróbáltam korábbi: 2.6.16.14-es kernellel, ami itthon tökéletesen megy PATA és SATA hdd-kel is, de a célgépen ez a kernel is ugyanígy pánikol.
Mi lehet ennek az oka?
Használt kernel konfig csatolva.
Kernel fordítási lépések:
make clean
make menuconfig
make-kpkg clean
fakeroot make-kpkg –revision=custom.1.0 kernel_image
dpkg -i elkészült_kernel_image_neve.deb
mkinitrd -o /boot/initrd.img-kernel_verzió
grub módosítás és reboot
symlink van/volt linux néven a megfelelõ forrás könyvtárra, ahol a kernel van.Mit rontottam el?
Köszi!
Dchard
2006-05-19-09:19 #2057514Nem tudom, mennyit számít, de a 2.6.16 kernelnél a „make clean” helyett a „make mrproper”-t ajánlja a README.
susyp2006-05-19-11:30 #2057515Köszönöm az infót, de sajnos így is ugyanaz a hiba.
Nincs senkinek ötlete, hogy miért nem megy? Ez egy nagyon tipikus hiba, de sajnos az összes általános hibaforrást kiszûrtük. Csak a kernel/initrd gyártáskor lehet valami hiba, mert a 2.6.8-2 kernel (ami a debiannal települ) megy minden további nélkül.
Valaki, aki nagyon ért hozzá, vessen már egy pillantást a kernel konfigra. AZért nem csak egy részt vágtam ki belõle, mert nem hiszem, hogy a tipikus részen rontottam volna el valamit (file-rendszerek, illetve ATA/SCSI beálítások).
Köszönöm!
Dchard
2006-05-19-22:07 #2057516A hiba a kernel konfigban volt, de még nem tisztázott, hogy mi volt az. Ha sikerült kiderítenem, akkor okulás céljából közzéteszem az információt.
Dchard
2007-03-31-16:26 #20575172 napja szenvedek a 2.6 kernellel, és nem tudom beindítani. Kernel panic, VFS unable to mount root stb…
SATA merevlemez, INTEL chipset, ext3 fs
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE (rev 02)
Összehasonlítottam a 2.4 kernel konfigjával, és nem látok különbséget. Igazából aminek benne kell lennie, az benne van szerintem, de örülnék, ha valaki tudna mondani valamit.
root@lenovo:/usr/src/linux2.6#fgrep -i scsi .config
CONFIG_CISS_SCSI_TAPE=y
CONFIG_BLK_DEV_IDESCSI=m
# SCSI device support
CONFIG_SCSI=y
CONFIG_SCSI_PROC_FS=y
# SCSI support type (disk, tape, CD-ROM)
# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
# CONFIG_SCSI_MULTI_LUN is not set
# CONFIG_SCSI_CONSTANTS is not set
# CONFIG_SCSI_LOGGING is not set
# SCSI Transport Attributes
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
# SCSI low-level drivers
CONFIG_ISCSI_TCP=m
CONFIG_SCSI_3W_9XXX=m
CONFIG_SCSI_7000FASST=m
CONFIG_SCSI_ACARD=m
CONFIG_SCSI_AHA152X=m
CONFIG_SCSI_AHA1542=m
CONFIG_SCSI_AACRAID=m
CONFIG_SCSI_AIC7XXX=m
CONFIG_SCSI_AIC7XXX_OLD=m
CONFIG_SCSI_AIC79XX=m
CONFIG_SCSI_DPT_I2O=m
CONFIG_SCSI_ADVANSYS=m
CONFIG_SCSI_IN2000=m
CONFIG_SCSI_SATA=y
CONFIG_SCSI_SATA_AHCI=y
CONFIG_SCSI_SATA_SVW=y
CONFIG_SCSI_ATA_PIIX=y
CONFIG_SCSI_SATA_MV=m
CONFIG_SCSI_SATA_NV=y
CONFIG_SCSI_PDC_ADMA=y
CONFIG_SCSI_SATA_QSTOR=y
CONFIG_SCSI_SATA_PROMISE=y
CONFIG_SCSI_SATA_SX4=y
CONFIG_SCSI_SATA_SIL=y
CONFIG_SCSI_SATA_SIL24=y
CONFIG_SCSI_SATA_SIS=y
CONFIG_SCSI_SATA_ULI=y
CONFIG_SCSI_SATA_VIA=y
CONFIG_SCSI_SATA_VITESSE=y
CONFIG_SCSI_SATA_INTEL_COMBINED=y
CONFIG_SCSI_BUSLOGIC=m
# CONFIG_SCSI_OMIT_FLASHPOINT is not set
CONFIG_SCSI_DMX3191D=m
CONFIG_SCSI_DTC3280=m
CONFIG_SCSI_EATA=m
# CONFIG_SCSI_EATA_TAGGED_QUEUE is not set
# CONFIG_SCSI_EATA_LINKED_COMMANDS is not set
CONFIG_SCSI_EATA_MAX_TAGS=16
CONFIG_SCSI_FUTURE_DOMAIN=m
CONFIG_SCSI_GDTH=m
CONFIG_SCSI_GENERIC_NCR5380=m
CONFIG_SCSI_GENERIC_NCR5380_MMIO=m
CONFIG_SCSI_GENERIC_NCR53C400=y
CONFIG_SCSI_IPS=m
CONFIG_SCSI_INITIO=m
CONFIG_SCSI_INIA100=m
CONFIG_SCSI_PPA=m
CONFIG_SCSI_IMM=m
CONFIG_SCSI_IZIP_EPP16=y
# CONFIG_SCSI_IZIP_SLOW_CTR is not set
CONFIG_SCSI_NCR53C406A=m
CONFIG_SCSI_SYM53C8XX_2=m
CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
CONFIG_SCSI_SYM53C8XX_MMIO=y
CONFIG_SCSI_IPR=m
# CONFIG_SCSI_IPR_TRACE is not set
# CONFIG_SCSI_IPR_DUMP is not set
CONFIG_SCSI_PAS16=m
CONFIG_SCSI_PSI240I=m
CONFIG_SCSI_QLOGIC_FAS=m
CONFIG_SCSI_QLOGIC_1280=m
CONFIG_SCSI_QLA_FC=m
# CONFIG_SCSI_QLA2XXX_EMBEDDED_FIRMWARE is not set
CONFIG_SCSI_LPFC=m
CONFIG_SCSI_SYM53C416=m
CONFIG_SCSI_DC395x=m
CONFIG_SCSI_DC390T=m
CONFIG_SCSI_T128=m
CONFIG_SCSI_U14_34F=m
# CONFIG_SCSI_U14_34F_TAGGED_QUEUE is not set
# CONFIG_SCSI_U14_34F_LINKED_COMMANDS is not set
CONFIG_SCSI_U14_34F_MAX_TAGS=8
CONFIG_SCSI_ULTRASTOR=m
CONFIG_SCSI_NSP32=m
CONFIG_SCSI_DEBUG=m
# Old CD-ROM drivers (not SCSI, not IDE)
CONFIG_CD_NO_IDESCSI=y
CONFIG_I2O_SCSI=m
# NOTE: USB_STORAGE enables SCSI, and ‘SCSI disk support’root@lenovo:/usr/src/linux2.6#fgrep -i sata .config
# CONFIG_BLK_DEV_IDE_SATA is not set
CONFIG_SCSI_SATA=y
CONFIG_SCSI_SATA_AHCI=y
CONFIG_SCSI_SATA_SVW=y
CONFIG_SCSI_SATA_MV=m
CONFIG_SCSI_SATA_NV=y
CONFIG_SCSI_SATA_QSTOR=y
CONFIG_SCSI_SATA_PROMISE=y
CONFIG_SCSI_SATA_SX4=y
CONFIG_SCSI_SATA_SIL=y
CONFIG_SCSI_SATA_SIL24=y
CONFIG_SCSI_SATA_SIS=y
CONFIG_SCSI_SATA_ULI=y
CONFIG_SCSI_SATA_VIA=y
CONFIG_SCSI_SATA_VITESSE=y
CONFIG_SCSI_SATA_INTEL_COMBINED=yCONFIG_EXT2_FS=y
# CONFIG_EXT2_FS_XATTR is not set
# CONFIG_EXT2_FS_XIP is not set
CONFIG_EXT3_FS=y
# CONFIG_EXT3_FS_XATTR is not set2007-03-31-16:41 #2057518„Összehasonlítottam a 2.4 kernel konfigjával, és nem látok különbséget. Igazából aminek benne kell lennie, az benne van szerintem, de örülnék, ha valaki tudna mondani valamit.”
Melyik distro alatt vagy?
2.4-ről 2.6-ra váltás van?2007-03-31-16:45 #2057519Slackware 11.0 ofkoz 🙂
A telepítő extra könyvtárában lévő 2.6.17.3-as forrást próbálom életre kelteni.
2007-03-31-16:48 #2057520„és nem látok különbséget”
Ez lesz a baj. :))))Ez: biztos, hogy kell:
CONFIG_SCSI_SATA=y
CONFIG_SCSI_SATA_AHCI=y
CONFIG_SCSI_ATA_PIIX=y (ha az a vezérlő)
CONFIG_EXT3_FS=yBiztos, ami biztos:
CONFIG_BLK_DEV_IDEDISK=yMajd ezek után ellenőrizném a grubot, meg a bios-t. (Talán a 2.6-nál esetleg bekavar a bios, bár nem hiszem.)
2007-03-31-16:49 #2057521Amúgy mi az a „stb…”?
Nem ír ki még valami érdekeset?2007-03-31-16:52 #2057522module-init-tools csomi 2.4 kernel-ről váltáskor jó ha fent „figyel”!
Esetleg nincs fixen a kernellben annak aminek ott kellene lenniie bootkor?
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz