Hardware > Sun x86
Solaris 10 auf FSC Scovery xS: Haengt nach Copyrightmeldung
			popdog:
			
			So sieht's mit den Interrupts unter Linux aus (Mit BIOS-default-settings):
--- Code:  ---           CPU0       
  0:     330191    IO-APIC-edge  timer
  6:          3    IO-APIC-edge  floppy
  7:          0    IO-APIC-edge  parport0
  8:          1    IO-APIC-edge  rtc
  9:          1   IO-APIC-level  acpi
 14:       1938    IO-APIC-edge  ide0
169:          0   IO-APIC-level  uhci_hcd:usb1
177:          0   IO-APIC-level  uhci_hcd:usb2
185:       1058   IO-APIC-level  eth0
193:          0   IO-APIC-level  Intel ICH2
NMI:          0 
LOC:     330154 
ERR:          0
MIS:          0
--- Ende Code ---
Ich habe noch mal die Platte mit dd if=/dev/zero of=/dev/hda unter Linux komplett platt gemacht, Solaris 10 508 nochmal neu heruntergeladen und verifiziert.
Daran lag es leider auch nicht.
Ich werde es dann am Montag nochmal mit eine PCI-Grafikkarte probieren.
		
			escimo:
			
			In der IRQ-Tabelle sieht zumindest nichts verdächtig aus.
In Ordnung. Dann probieren wir mal etwas anderes. So makaber das jetzt auch klingen mag: nimm mal bitte ein 256MB DIMM aus dem System und versuche dein Glück nochmal mit der Installations-DVD.
Das gleiche mit der NIC versuchen.
Wir tasten uns Stück für Stück an den "Verursacher" ran. ;)
Gruß
escimo
		
			escimo:
			
			Ah nochwas:
Probieren wir mal in den kmdb zu gehen über Grub:
--- Zitat ---I called USA4SUN and they suggested a workaround that works on my
system.  Append `-kd' to the kernel line in GRUB to enter kmdb upon
boot, and type `cmi_no_init/W1', and then `:c' - example listed below: 
    Loading kmdb...
    Welcome to kmdb
    kmdb: unable to determine terminal type: assuming `vt100'
    [0]> cmi_no_init/W1
    cmi_no_init:    0               =       0x1
    [0]> :c
    SunOS Release 5.10 Version Generic_127128-11 32-bit
    Copyright 1983-2008 Sun Microsystems, Inc.  All rights reserved.
    Use is subject to license terms.
    Hostname: bitbox
    ... 
--- Ende Zitat ---
Mal schauen, ob der hier mehr bringt...
		
			popdog:
			
			Es geht  :D
Das cmi_no_init hat geholfen.
Habs schon in /etc/system festgeklopft.
Herzlichen Dank!
		
			escimo:
			
			Super. Na dann lass' das gute Stück mal ordentlich arbeiten. ;)
Es handelt sich also um eine Prozessor-spezifische Einstellung. Hier die Stellen im Source-Code. Desweiteren geben die Zeilen 440-443 etwas Aufschluss:
--- Code:  ---/* Definition mit Wert 0 */
int cmi_no_init = 0;
int cmi_no_mca_init = 0;
/* <...> */
/* durch setzen von cmi_no_init auf 1 ... */
if (cmi_no_init) {
    cmi_no_mca_init = 1;
    return (NULL);
}
/* wird auch cmi_no_mca_init auf 1 gesetzt, wonach die Initialisierung der Funktionalität "Machine Check Architecture" unterbrochen/unterbunden wird */
--- Ende Code ---
Etwas Theorie:
* Generic x86 MCA Error Philosophy
* Generic x86 MCA Diagnosis
Hier noch einige Quellen zum nachlesen:
* HP DL385 crashes during installation of Solaris 10 U5_05
* Installation - problem when installing Solaris 10
*  Sol 10 05/08 upgrade - hangs on DVD boot
Grüße
escimo
-- (vor)Letzte Änderung:       08.06.2008, 23:06 Uhr 
-- EDIT:
* Generic Machine Check Architecture (MCA) In Solaris
* IBM x3850 M2 Installation WorkaroundBleibt die Frage, für was "CMI" steht? Vielleicht "CPU Message Interface" , oder so. ???
		
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln