← Back to team overview

sslug-teknik team mailing list archive

installationsproblemer på SMP system

 

Jeg har fornylig installeret SuSE Linux 7.3 på et server-system. Der er et 
problem med at få den "rigtige" kerne til at spille. SuSE inkluderer flere 
forskellige kerner, både 2.2 og 2.4 kerner. Jeg kan faktisk ikke få 
systemet til at boote på andre kerner end i386 kernen. Jeg ville gerne 
kunne bruge enten 2.2-SMP eller 2.4-SMP kernen. Bundkortet er et Asus 
CUV4X-DLS:
httP://www.asus.com/products/Motherboard/Pentiumpro/Cuv4x-dls/spec.html

Når jeg installerer SuSE 7.3 2.2-SMP kernen er de sidste linier jeg ser 
under boot disse:
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15

Da jeg havde SuSE 7.1 med den inkluderede 2.2-SMP kerne installeret 
optrådte disse to linier det samme sted med samme tekst i boot.msg.

Når jeg installerer SuSE 7.3 2.4-SMP kernen er de sidste tre linier jeg ser 
under boot disse:
ENABLING IO-APIC IRQs
... changing IO-APIC physical APIC ID to 2 ... ok.
.. TIMER: vector=0x30 pin1=2 pin2=0

Da jeg havde SuSE 7.1 med den inkluderede 2.2-SMP kerne installeret så 
disse linier således ud:
ENABLING IO-APIC IRQs
init IO_APIC IRQx
IO-APIC (apicid-pin) 2-5, 2-9, 2-10, 2-11, 2-13, 2-20, 2-21, 2-22, 2-23 not 
connected.

Jeg oplevede også nogle problemer da jeg installerede SuSE 7.1. Jeg kunne 
ikke boote med den inkluderede 2.4-SMP kerne. Boot gik i stå da IO-APIC 
linierne viste sig. Jeg var, derimod, i stand til at boote med den 
inkluderede 2.2-SMP kerne installeret. Jeg synes det er meget sært at at en 
nyere SuSE version umuliggør det for mig at boote systemet på en af de 
inkluderede SMP kerner når i det mindste 2.2-SMP kernen virkede i en 
tidligere version.

Selv har jeg mistanke om at der er to helt forskellige grunde til at jeg 
ikke kan boote på hhv. 2.2-SMP og 2.4-SMP kernen (på grund af de sidste 
linier jeg ser under boot):
Jeg tror at problemet med 2.2-SMP kernen er noget med IDE-DMA og at 
problemet med 2.4-SMP kernen handler om IO-APIC.

Hvad skal jeg kigge efter for at begynde at fejlfinde på det her?

-- 
Med venlig hilsen
David List



Follow ups