Hallo!
Ich habe ein Problem bei der Installation von openSUSE 13.2 wie folgt:
Fragen jetzt:
Thx!
Ich habe ein Problem bei der Installation von openSUSE 13.2 wie folgt:
- In meinem PC ist ein SCSI-Controller verbaut, daran hängt ein Fujitsu MO M2513A (ja, ich weiß, das ist sehr alte Hardware, kein SAS, sondern gutes, altes paralleles SCSI mit Flachbandkabeln).
- Booten von DVD, es laufen die ersten Zeilen der Konsole durch, der letzte Eintrag lautet "Starting udev...", dann steht die Kiste.
- Auf Konsole F3 sehe ich als letztes die folgenden Ausgaben:
Code:Beginning domain validation Fast-20 SCSI 20.0MB/s ST (50ns, Offset 10) Abort operation started Abort operation timed-out Bus reset operation started Bus reset detected Bus has been reset Bus Reset completed Synchronizing SCSI cache
- Das Problem tritt nicht nur mit 13.2 auf, auch die Versionen davor waren bereits betroffen.
- Das Laufwerk hat früher (Suse 9.x oder so) mal unter Linux funktioniert.
- Das Problem ist nicht abhängig vom verwendeten SCSI-Controller, ich habe auch andere getestet. Derzeit hängt das MO an einem Dawicontrol DC-2976UW.
- Beim parallel installierten Windows 8.1 tritt das Problem nicht auf.
- Am SCSI-Bus hängen andere Devices, diese machen keine Probleme.
- Der Bus ist richtig terminiert, die Verkabelung ist OK, alles bereits durchgetestet (und unter Windows geht's ja).
- Ich habe im SCSI-Controller die ID an der das MO hängt testweise auf 5MBit/asynchronen Betrieb heruntergesetzt, das macht keinen Unterschied.
- Ich hatte früher openSUSE 13.0 installiert und dort das Problem mit dem MO ebenfalls. Ich habe dann das MO temporär vom SCSI-Bus getrennt und konnte SUSE installieren. Auch das installierte System hängte sich jedoch reproduzierbar auf, wenn man versucht hat es mit angeschlossenem MO zu booten. Ich gehe davon aus, dass der Effekt bei 13.2 identisch sein wird.
- Bei den damaligen Experimenten hatte ich teilweise den Effekt, dass das Laufwerk nach einem solchen Installationhänger auch unter Windows nicht mehr ansprechbar war und nur via Power-Cycle wieder reanimiert werden konnte. Offenbar geht das Problem hier soweit, dass sich die komplette Firmware des MO werghängt und dann den Bus blockiert, so dass Linux nicht booten kann.
Fragen jetzt:
- Kann ich via Kommandozeile irgendetwas konfigurieren? Z. B. das Device im Treiber auf asynchron zwingen oder das Laufwerk von der Erkennung am SCSI-Bus komplett ausschließen?
- Andere Möglichkeiten das Problem zu umgehen oder tiefer zu analysieren?
- Weiß jemand, ob sich bei den SCSI-Treibern im Vergleich zu "früher" (kann ich leider nicht genauer beziffern) irgendetwas geändert hat, was diesen Effekt hervorrufen könnte?
- Kann man den SCSI-Treiber beim Abfragen der vorhandenen Devices irgendwie kompatibler einstellen, so dass sich der Hänger evtl. vermeiden lässt?
- Für die Installation könnte ich das Laufwerk durchaus temporär abklemmen, aber dauerhaft ist das natürlich keine Lösung. Zur Not könnte ich mich sogar damit abfinden, dass das Laufwerk nicht unter Linux sondern nur unter Windows ansprechbar ist. Macht man halt die Rochade über Redmont um was zu schreiben/lesen. Nicht schön und toll, aber ein Notbehelf.
- Ehe nun andere Hardwareworkarounds vorgeschlagen werden, diese sind leider nicht möglich ("externes Gehäuse für das MO" geht nicht weil der Bus sonst zu lang wird, es hängt noch ein extern SCSI-Scanner dran; "zweiten SCSI-Controller einbauen" geht nicht wegen keinen freien PCI-Steckplätzen mehr, PCI-Steckplätze und PCIe-SCSI-Karten sind halt selten)
Thx!