Toon posts:

kernel panic 2.6.2

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb diverse keren geprobeerd te booten met de gecompilde kernel
2.6.2. Ten eerste heb ik een cooker kernel 2.6.3 gebruikt waarmee ik ook
een kernel panic kreeg en nu heb ik de 2.6.2 kernel van kernel.org genomen.
De volgende melding krijg ik:

VFS cannot open root device 1601 or unknown -block (22,1)
Kernel panic VFS unreable to mount root fs or unkown-block (22,1)

Ik gebruik het filesysteem EXT3 die ik in het configmenu heb gezet op y (*)
EXT2 en REISERFS heb ik ook meegnomen in y (*)

Lilo ziet er dan zo uit:
image=/boot/vmlinuz.2.6.2
label="kernel.2.6.2"
root=/dev/hdc1
read-only

Kent iemand dit probleem of is het een fout in menuconfig of lilo.
Op dit moment probeer ik nog even wat opties voor de cdrom en scsi op y (*)
te zetten en probeer ik het nog een keer. Als het wel boot laat ik het meteen weten.

Thanks

Loek

  • Robtimus
  • Registratie: November 2002
  • Laatst online: 13:09

Robtimus

me Robtimus no like you

*stomme vraag*
staat je root wel op je secundaire IDE master?

More than meets the eye
There is no I in TEAM... but there is ME
system specs


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

kun je de output van
code:
1
fdisk -l /dev/hdc
eens geven?

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


Verwijderd

Topicstarter
Ik heb vergeten te vermelden dat ik werk met Mandrake 9.2
Verder zijn mijn divices:

dev/hdc1 ext3 /
dev/hdc6 ext3 /home
dev/hda1 vfat /mnt/windows

Verwijderd

Topicstarter
Schijf /dev/hdc: 20.0 GB, 20020396032 bytes
16 koppen, 63 sectoren/spoor, 38792 cylinders
Eenheden = cylinders van 1008 * 512 = 516096 bytes

Apparaat Opstart Start Einde Blokken Id Systeem
/dev/hdc1 * 1 12190 6143728+ 83 Linux
/dev/hdc2 12191 38792 13407408 5 Uitgebreid
/dev/hdc5 12191 13205 511528+ 82 Linux wisselgeheugen
/dev/hdc6 13206 38792 12895816+ 83 Linux

  • Bas!
  • Registratie: April 2000
  • Laatst online: 30-11-2025
Hoe zit het met je ide driver? Heb je die erin zitten en zo ja welke? De algemene of specifiek voor je hardware? Met of zonder dma by default?

Verwijderd

Topicstarter
Dit zijn de ide drivers uit kernel/drivers/ide

pdc202xx_new.ko siimage.ko sis5513.ko trm290.ko

  • vliegnerd
  • Registratie: Augustus 2003
  • Laatst online: 12:47

vliegnerd

Nintendo fan.

Verwijderd schreef op 26 februari 2004 @ 20:41:
Dit zijn de ide drivers uit kernel/drivers/ide

pdc202xx_new.ko siimage.ko sis5513.ko trm290.ko
Heb je de standaard ide drivers in de kernel gecompileerd? (NIET als module!)

CONFIG_IDE_GENERIC=y dacht ik. ??

Als je de IDE driver (bijvoorbeeld een on-board promise pdc202xx) als module compileerd, moet je die op een initial ramdisk (initrd) zetten, maar dat is niet aan te raden. Gewoon direct in je kernel compileren.

Post eens de output van
code:
1
 grep IDE /usr/src/linux/.config
of probeer eens alle relevante IDE drivers als direct in de kernel te compileren.

4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.


Verwijderd

Topicstarter
CONFIG_PARIDE=m
CONFIG_PARIDE_PARPORT=m
# Parallel IDE high-level drivers
CONFIG_PARIDE_PD=m
CONFIG_PARIDE_PCD=m
CONFIG_PARIDE_PF=m
CONFIG_PARIDE_PT=m
CONFIG_PARIDE_PG=m
# Parallel IDE protocol modules
CONFIG_PARIDE_ATEN=m
CONFIG_PARIDE_BPCK=m
CONFIG_PARIDE_BPCK6=m
# CONFIG_PARIDE_COMM is not set
# CONFIG_PARIDE_DSTR is not set
# CONFIG_PARIDE_FIT2 is not set
# CONFIG_PARIDE_FIT3 is not set
# CONFIG_PARIDE_EPAT is not set
# CONFIG_PARIDE_EPIA is not set
# CONFIG_PARIDE_FRIQ is not set
# CONFIG_PARIDE_FRPW is not set
# CONFIG_PARIDE_KBIC is not set
# CONFIG_PARIDE_KTTI is not set
# CONFIG_PARIDE_ON20 is not set
# CONFIG_PARIDE_ON26 is not set
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
# Please see Documentation/ide.txt for help/info on IDE drives
# CONFIG_BLK_DEV_HD_IDE is not set
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
# CONFIG_IDEDISK_STROKE is not set
CONFIG_BLK_DEV_IDECD=y
# CONFIG_BLK_DEV_IDETAPE is not set
CONFIG_BLK_DEV_IDEFLOPPY=y
CONFIG_BLK_DEV_IDESCSI=m
CONFIG_IDE_TASK_IOCTL=y
# CONFIG_IDE_TASKFILE_IO is not set
# IDE chipset support/bugfixes
CONFIG_IDE_GENERIC=y
CONFIG_BLK_DEV_IDEPNP=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
# CONFIG_IDEDMA_ONLYDISK is not set
# CONFIG_IDEDMA_PCI_WIP is not set
# CONFIG_IDE_CHIPSETS is not set
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_IDEDMA_AUTO=y
# Old CD-ROM drivers (not SCSI, not IDE)
# CONFIG_CD_NO_IDESCSI is not set
# CONFIG_VIDEO_DEV is not set
CONFIG_VIDEO_SELECT=y
CONFIG_FB_TRIDENT=m
# CONFIG_SND_TRIDENT is not set
# CONFIG_SOUND_TRIDENT is not set

  • Bas!
  • Registratie: April 2000
  • Laatst online: 30-11-2025
Verwijderd schreef op 26 februari 2004 @ 20:55:

CONFIG_IDE_GENERIC=y
CONFIG_BLK_DEV_IDEPNP=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
# CONFIG_IDEDMA_ONLYDISK is not set
# CONFIG_IDEDMA_PCI_WIP is not set
# CONFIG_IDE_CHIPSETS is not set
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_IDEDMA_AUTO=y
Ziet er naar uit dat je ide generic gebruikt met dma aan. Ik weet niet of dat wel een fijne keuze is. (weet ook niet of dat je probleem is, maar zoveel info zie ik ook niet) Compileer de ide drivers van je chipset waaraan de hdd hangt waarvan je boot (kennelijk je gewone chipset, niet de promise of silicon image) en laat de Generic PCI IDE Chipset Support uit dan weet je zeker dat ie die niet kiest, maar de driver specifiek voor je chipset.

  • vliegnerd
  • Registratie: Augustus 2003
  • Laatst online: 12:47

vliegnerd

Nintendo fan.

Welke ide controller zit er op je motherboard? Post aub het relevant deel uit dmesg van je running kernel. (Spreekt voor zich denk ik).

Heb je al geprobeerd die ide modules direct in je kernel te bakken?

4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.


Verwijderd

Topicstarter
Helaas kan ik geen dmesg geven op een kernel die niet boot.

Bus 0, device 15, function 1:
IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC BM IDE (rev 6).
IRQ 3.
Master Capable. Latency=32.
I/O at 0x9800 [0x980f].
Bus 0, device 16, function 0:

Verwijderd

Topicstarter
Volgens de berichten in de cooker mailinglist zie ik ook niks anders
dan kernel panic berichten.

Ik denk dan ook dat het een bug is met het filesysteem EXT3.

Ik zal dan ook proberen om met een ander filesysteem Mandrake te draaien.

Verder kan deze post dan ook worden gesloten.

Thanks voor al jullie tips en hulp.

Loek
Pagina: 1