Superuser

Autor Thema: SPARCstation 2: Festplatte oder SCSI-Ctrl on-board defekt?  (Gelesen 4589 mal)

Offline escimo

  • Sobl Moderator
  • Sobl Guru
  • *****
  • Beiträge: 1674
  • SPARCstation 2
    • Youtube-Kanal opensparcbox.org
SPARCstation 2: Festplatte oder SCSI-Ctrl on-board defekt?
« am: 12. September 2011, 21:44:28 »
Hallo,

es scheint das die Boot-Festplatte (sd3) oder evtl. de SCSI-Controller in der SPARCstation 2 mit Solaris 2.4 gerade den Geist aufgeben hat.
Ich schnackel gerade mit dbx durch das folgende anspruchsvolle C-Programm, als die Festplatte beginnt unangemessene Geräusche (Annahme: wiederholte Leseversuche) von sich zu geben:
int main()
{
    int a = 2;
    int b = 3;
    int c = 0;
    c = b + a;
    return 0;
}
Ja Ok, is' jetzt net soooo komplex das Program aber direkt. 

Das Konsolen-Fenster möchte mir mit der folgenden Ausgabe etwas gewiss wichtiges mitteilen:
Zitat
$ WARNING: /sbus@1,f8000000/esp@0,800000/sd@3,0 (sd3):
    SCSI transport failed: reason ´unexpected_bus_free´: retrying command
(1x Wiederholung)

WARNING: /sbus@1,f8000000/esp@0,800000/sd@3,0 (sd3):
    disk not responding to selection
(1x Wiederholung)

WARNING: /sbus@1,f8000000/esp@0,800000/sd@3,0 (sd3):
    logical unit not ready

WARNING: /sbus@1,f8000000/esp@0,800000/sd@3,0 (sd3):
    Error for command ´read´        Error Level: Fatal
    Requested Block 489184, Error Block: 489184
    Sense Key: Not Ready
    Vendor ´IBM´: (und das zum 100. Geburtstag von IBM!)
    ASC = 0x4 (LUN not ready), ASCQ = 0x1, FRU = 0x0
NOTICE: /: out of inodes

A command window has exited because its child exited.
Its child´s process id was 314 and it exited with return 1,
NOTICE: /: out of inodes
(1x Widerholung)
Alle Prozesse stürzen natürlich ab, das System fährt nicht mehr hoch.
In den BootPROM komme ich noch:
Zitat
ok boot
(Reboot)
(Anzeige Banner ... und das war es dann! ... Kein <Stop>+<A> bringt es mehr!
(Kaltstart ...)
ok probe-scsi
Target 3
  Unit 0    Disk    IBM    DCAS-32160    S65AB2FR221473H8005   0933119700011609J0134    E60259
ok boot
Boot device: /sbus/esp@0,800000/sd@3,0    File and args:
(Das war es wieder!)

Was nun? - Ist da jetzt die Festplatte defekt oder eher der SCSI-Controller, der sich bedauerlicherweise bei der SS2 on-board befindet? Muss erst mal sehen ob ich noch so ne alte 50-polige SCSI-Festplatte herbeizaubern kann. Hobby-Elend aber auch!  :'(

sonnenblen.de - Das unabhängige Sun User Forum

SPARCstation 2: Festplatte oder SCSI-Ctrl on-board defekt?
« am: 12. September 2011, 21:44:28 »

Offline Drusus

  • Sobl Master
  • ****
  • Beiträge: 424
  • Intentionally left blank
Re: SPARCstation 2: Festplatte oder SCSI-Ctrl on-board defekt?
« Antwort #1 am: 13. September 2011, 12:54:19 »
Moin,

aus Erfahrung wuerde ich ganz klar eher auf die Platte als auf den Controller tippen.
Die Fehlermeldungen zeigen, dass sich die Disk beim Auslesen von Daten abhaengt. Wenn es nicht die Disk selber ist, dann eher noch eine instabile Stromzufuhr als gleich der SCSI-Controller.
Hast du in der SS2 ein CDROM Laufwerk mit drin? AFAIK war das bei der SS2 am gleichen SCSI Controller angeschlossen. Wenn du von dort problemlos booten kannst, dann ist das ein Indiz mehr fuer die Platte statt dem Controller.

Mit ein bischen Gleuck sind vielleicht nur ein paar Sektoren auf der Platte kaputt.Dann koennte man nach dem CDROM Boot versuchen ob man mit format/analyze/repaur noch was retten kann. Wenn du die Fehler aber schon beim Booten (und nicht erst bei deiner dbx Session) bekommst, dann habe ich da wenig Hoffnung.

Tschau,
  Drusus.

Offline escimo

  • Sobl Moderator
  • Sobl Guru
  • *****
  • Beiträge: 1674
  • SPARCstation 2
    • Youtube-Kanal opensparcbox.org
Re: SPARCstation 2: Festplatte oder SCSI-Ctrl on-board defekt?
« Antwort #2 am: 13. September 2011, 18:12:36 »
Hi Drusus,

danke für die Hinweise. Es hat sich inzwischen herausgestellt, dass die Festplatte die Ursache ist.
Zitat
Hast du in der SS2 ein CDROM Laufwerk mit drin?
Ja ich habe die Möglichkeit ein CD-ROM Laufwerk extern anzuschließen.
Zitat
Dann koennte man nach dem CDROM Boot versuchen ob man mit format/analyze/repaur noch was retten kann.
Das werde ich probieren.

Noch ein Paar Infos zu den ausgegebenen SCSI Sense Codes:
Zitat
ASC = 0x4 (LUN not ready), ASCQ = 0x1, FRU = 0x0
<xx><yy> :: <Additional Sense Code (ASC)> (Byte 12) <Additional Sense Code Qualifier (ASCQ)> (Byte 13)
ASC := 0x4
    04 00 (Logical unit not ready, cause not reportable) - (war angegeben)
ASCQ := 0x1
    04 01 (Logical unit is in progress of becoming ready)
FRU := 0x0 (Field Replaceable Unit?)

Das Problem ist, dass ich eine gerade einige Tools auf der "defekten" Festplatte mit Solaris 2.4 installiert habe, die ich so für SunOS 4.x (zweite Festplatte) nicht im WWW finde. Das geht schon los für die Tools GCC, GNU make und andere Developer-Tools, um die Programme erneut zu übersetzen.  :-\

Offline escimo

  • Sobl Moderator
  • Sobl Guru
  • *****
  • Beiträge: 1674
  • SPARCstation 2
    • Youtube-Kanal opensparcbox.org
Re: SPARCstation 2: Festplatte oder SCSI-Ctrl on-board defekt?
« Antwort #3 am: 27. September 2011, 20:01:34 »
Hobby-Elend aber auch!  :'(
Bis auf den Aufwand der Installation und Konfiguration von Solaris 2.4 nicht weiter tragisch.

Zitat
Dann koennte man nach dem CDROM Boot versuchen ob man mit format/analyze/repaur noch was retten kann.
Das werde ich probieren.
War nichts mehr zu machen.

Gruß, escimo
« Letzte Änderung: 27. September 2011, 20:03:37 von escimo »