Toon posts:

[Gentoo] Kernel crasht bij booten

Pagina: 1
Acties:

Verwijderd

Topicstarter
Dit heb ik ook al gepost op de gentoo forums, maar nog geen oplossing gevonden :| Mijn excuses voor dit engelse bericht.

In order to make be able to access my RAID disc, I'm moving from gentoo-sources to ac-sources.

I installed gentoo-sources using genkernel and I was able too boot Linux.
Now I tried to configure ac-sources manually. It compiles and there're no errors, except that I get a kernel panic at boot:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
hdb: LITEON DVD-ROM LTD163D, ATAPI CD/DVD-ROM drive
hdc: QUANTUM FIREBALL EL5.1A, ATA DISK drive
hde: Maxtor 6E040L0, ATA DISK drive
hdf: Maxtor 52049H4, ATA DISK drive
Unable to handle kernel NULL pointer dereference at virtual address 00000000
 printing eip:
c0246749
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<c0246749>]    Not tainted
EFLAGS: 00010282
eax: 0000000c   ebx: 00000051   ecx: 0000000c   edx: 00000000
esi: 30070000   edi: 00000040   ebp: dffec400   esp: c158df08
ds: 0018   es: 0018   ss: 0018
Process swapper (pid: 1, stackpage=c158d000)
Stack: c0246ab1 0000000c 00000000 00000000 0c000008 00000000 00000005 dffec400
       c0450af8 0000000c 00000001 c0246bb5 c0450af8 0000000c c0450af8 00000001
       c0450a48 c0260602 c0450af8 0000000c 00000002 c0450a48 c0105000 0008e000
Call Trace:    [<c0246ab1>] [<c0246bb5>] [<c0260602>] [<c1050000>] [<c0261268>]
  [<c010508b>] [<c0105000>] [<c010588e>] [<c0105060>]

Code: 0f b6 02 84 c0 74 0e 38 c8 74 0a 83 c2 08 0f b6 02 84 c0 75
 <0>Kernel panic: Attempted to kill init!


A friend told me the error could be avoided by selecting multi processor support, which I did. However, still the same problem.

The kernel on the LiveCD only boots when I use the "smp" option.

This is my last configuration: .config from menuconfig.

After compiling, nvidia.o is complaining about unresolved smp functions. So I suppose I need to add SMP to it, like my friend told me to do. However, same crash as above, but with other numbers.

Can someone tell me what error I made?

System Configuration: here

Thanks :)

Ze hebben met toen gezegd om VIA VT82XX support aan te zetten... maar nog steeds een crash.

Op dit heb ik nog geen reactie gekregen:

I think that I found why it's not working :(
next to the VIA 82XX controller, I've a VIA 8377 [KT400 AGP] host bridge and I can't find it anywhere in the kernel config menu. The same for VIA Rhine II.

The motherboard is a Asus A7V8X-X

Here's my /proc/pci:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
PCI devices found:
  Bus  0, device   0, function  0:
    Host bridge: VIA Technologies, Inc. VT8377 [KT400 AGP] Host Bridge (rev 0).
      Prefetchable 32 bit memory at 0xf8000000 [0xfbffffff].
  Bus  0, device   1, function  0:
    PCI bridge: VIA Technologies, Inc. VT8235 PCI Bridge (rev 0).
      Master Capable.  No bursts.  Min Gnt=8.
  Bus  0, device  10, function  0:
    RAID bus controller: Triones Technologies, Inc. HPT372A (rev 2).
      IRQ 11.
      Master Capable.  Latency=120.  Min Gnt=8.Max Lat=8.
      I/O at 0xd800 [0xd807].
      I/O at 0xd400 [0xd403].
      I/O at 0xd000 [0xd007].
      I/O at 0xb800 [0xb803].
      I/O at 0xb400 [0xb4ff].
  Bus  0, device  13, function  0:
    Ethernet controller: Davicom Semiconductor, Inc. Ethernet 100/10 MBit (rev 49).
      IRQ 11.
      Master Capable.  Latency=32.  Min Gnt=20.Max Lat=40.
      I/O at 0xb000 [0xb0ff].
      Non-prefetchable 32 bit memory at 0xed800000 [0xed8000ff].
  Bus  0, device  14, function  0:
    Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 7).
      Master Capable.  Latency=32.  Min Gnt=2.Max Lat=20.
      I/O at 0xa800 [0xa81f].
  Bus  0, device  14, function  1:
    Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 7).
      Master Capable.  Latency=32.  
      I/O at 0xa400 [0xa407].
  Bus  0, device  16, function  0:
    USB Controller: VIA Technologies, Inc. USB (rev 128).
      IRQ 3.
      Master Capable.  Latency=32.  
      I/O at 0xa000 [0xa01f].
  Bus  0, device  16, function  1:
    USB Controller: VIA Technologies, Inc. USB (#2) (rev 128).
      IRQ 3.
      Master Capable.  Latency=32.  
      I/O at 0x9800 [0x981f].
  Bus  0, device  16, function  2:
    USB Controller: VIA Technologies, Inc. USB (#3) (rev 128).
      IRQ 3.
      Master Capable.  Latency=32.  
      I/O at 0x9400 [0x941f].
  Bus  0, device  16, function  3:
    USB Controller: VIA Technologies, Inc. USB 2.0 (rev 130).
      IRQ 3.
      Master Capable.  Latency=32.  
      Non-prefetchable 32 bit memory at 0xed000000 [0xed0000ff].
  Bus  0, device  17, function  0:
    ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge (rev 0).
  Bus  0, device  17, function  1:
    IDE interface: VIA Technologies, Inc. VT82C586/B/686A/B PIPC Bus Master IDE (rev 6).
      Master Capable.  Latency=32.  
      I/O at 0x9000 [0x900f].
  Bus  0, device  17, function  5:
    Multimedia audio controller: VIA Technologies, Inc. VT8233 AC97 Audio Controller (rev 80).
      IRQ 9.
      I/O at 0xe000 [0xe0ff].
  Bus  0, device  18, function  0:
    Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 116).
      IRQ 9.
      Master Capable.  Latency=32.  Min Gnt=3.Max Lat=8.
      I/O at 0x8800 [0x88ff].
      Non-prefetchable 32 bit memory at 0xec800000 [0xec8000ff].
  Bus  1, device   0, function  0:
    VGA compatible controller: nVidia Corporation NV25 [GeForce4 Ti4400] (rev 163).
      IRQ 11.
      Master Capable.  Latency=64.  Min Gnt=5.Max Lat=1.
      Non-prefetchable 32 bit memory at 0xee000000 [0xeeffffff].
      Prefetchable 32 bit memory at 0xf0000000 [0xf7ffffff].
      Prefetchable 32 bit memory at 0xef800000 [0xef87ffff].


Ondertussen ook # genkernel het werk laten doen, lilo.conf geëdit geüpdate... steeds hetzelfde :s

Misschien is er nog een tweaker met zulk probleem.
Na lang googlen heb ik nog niets gevonden over de kernel versies en de VT8377 chipset |:(

  • ArchRAIDen
  • Registratie: Juni 2001
  • Laatst online: 11-02 19:49
heb je de vanilla-sources al eens geprobeerd?

[ Voor 53% gewijzigd door ArchRAIDen op 01-12-2003 19:58 ]


  • pierre-oord
  • Registratie: April 2002
  • Laatst online: 20-02 12:27
Waarom vertaal je het niet gewoon naar het NL, lekker handig, eerst naar engels vertalen, daarna wij weer terugvertalen, daar wordt het niet duidelijker op (vind ik)

Ondernemer in tech (oud LOQED.com, nu UpToMore.com)


Verwijderd

Topicstarter
De vanilla sources heb ik nog niet geprobeerd. Wat komt er eigenlijk net na het detecteren van de harde schijven bij de kernel ? Het parametreren ervan ?

't is me een misterie wat het daar laat afweten.
Anders een VT8377 modules zoeken en in /etc/modules zetten ?

  • BoAC
  • Registratie: Februari 2003
  • Laatst online: 21:55

BoAC

Memento mori

Ik zou proberen dingen uit te sluiten:
1. ACPI/APM uit
2. oudere processor type gebruiken
3. preemptable kernel uit
4. usb uit
5. enz.

Verwijderd

Topicstarter
Oei oei :s

Heb daarnet nog een aantal andere distro's getest. Red Hat 9 kan niet booten (geen RAID drivers), Knoppix 3.3 crasht bij boot (alle mogelijke opties uitgeprobeerd), Knoppix 3.1 gaat, behalve RAID, Suse 8.2 gaat perfect. Het gaat in dit geval wel om een duitse special edition die ooit eens bij PC Welt stak.

Ik ga nu gebruik maken van die Suse 8.2 zijn kernel om eens te spieken ;)

Misschien vind ik wel hetgeen misliep bij Gentoo.

Verwijderd

Topicstarter
Never mind... dat was ook geen oplossing |:(
Ik geef het op... Op m'n broer zijn laptop loopt dit gewoon perfect, zonder één enkele error. Zelfs zijn wifi gaat. Op de oude P3 450 draait de P3 versie ook gewoon vlotjes. Enkel mijn PC doet moeilijk :(

Morgen dan maar Suse 9.0 gaan halen.. die doet het wel. En mits de juiste kernel instellingen bolt ie nog snel ook ^^

Verwijderd

Topicstarter
Zucht... 95 € voor Suse 9 Pro en het spel bolt niet :|
Raar, want de Special Edition Suse 8.2 gaat wel.

Iemand die weet welke boot option je kan meegeven voor HPT372 RAID controller draaiend te krijgen. Als ik die uit m'n PC haal, gaat de installatie van Suse 9 wel.
Met controller geraak ik niet eens tot aan de install >> kernel panic
Pagina: 1