Dieser Teil enthält wichtige Hinweise zu Installationsfehlern, die Ihnen vor der Installation von Solaris 9 9/05 bekannt sein müssen.
Die Installation von SunSM Net Connect 3.1 aus dem Verzeichnis "Extra Value" schlägt auf Sun FireTM V1280-Servern fehl. Das Installationsprogramm von Sun Net Connect erkennt den Sun Fire V1280-Server fehlerhaft als FRU (Field-Replaceable Unit). Aus diesem Grund schlägt die Installation fehl und alle installierten Pakete von Sun Net Connect werden entfernt. Folgende Fehlermeldung wird in den Installationsprotokollen erfasst:
Error: pkgadd failed for SUNWfrunc |
Abhilfemaßnahme: Laden Sie die neueste Version des SRS Net Connect-Dienstes von http://https://srsnetconnect3.sun.com herunter.
Wenn Sie auf einem System mit einer Adaptec Ultra-160 SCSI-Schnittstelle eine Netzwerkinstallation mit Intel Preboot Execution Environment (PXE) durchführen, bleibt die Installation hängen. Sie sehen dann eine Meldung der Art:
Error: Unable to Find Device Driver The device driver, cadp160.bef, is missing. |
In diesem Beispiel wurde der Treiber cadp160.bef nicht auf dem System gefunden. Dabei kann je nach System ein anderer Treiber betroffen sein.
Dieser Fehler tritt auf, wenn die Adaptec Ultra-160-Schnittstelle im System-BIOS auf dieselbe IRQ gesetzt ist wie die Netzwerkkarte (NIC) des Systems.
Abhilfemaßnahme: Wählen Sie eine der folgenden Lösungen:
Um eine Installation über das Netzwerk vorzunehmen, entnehmen Sie die Adaptec Ultra-160 SCSI-Schnittstelle und führen dann die Netzwerkinstallation mit PXE aus.
Verwenden Sie zur Installation die Solaris 9 9/04-DVD bzw. -CDs.
Auf Sun LX50-Systemen kann X-Server möglicherweise nicht auf eine PS/2-Maus zugreifen. Dieser Fehler tritt entweder während der Installation oder beim Neustart des Systems auf. In diesem Fall wird die folgende Fehlermeldung angezeigt:
ddxSUNWmouse: Error opening mouse device '/dev/kdmouse; /dev/kdmouse: No such device or address |
Folglich kann das Solaris-Installationsprogramm nur noch im Befehlszeilenmodus fortgesetzt werden. Das Problem bleibt möglicherweise auch nach der Installation zur Solaris-Laufzeit bestehen.
Abhilfemaßnahme: Tauschen Sie die Anschlüsse des Verzweigungskabels, das am PS/2-Anschluss des Servers eingesteckt ist, zwischen Maus und PS/2-Tastatur aus.
Sollte die PS/2-Maus auch nach einem Systemneustart nicht erkannt werden, drücken Sie auf die Reset-Taste des LX50-Servers. Als Alternative können Sie bei Anzeige der folgenden Boot-Eingabeaufforderung die Rekonfigurationsoption (b -r) verwenden:
Select (b)oot or (i)nterpreter: |
Die Installation von benutzerdefinierter JumpStart-Software mit dem Befehl re-preinstall schlägt fehl. Dieser Fehler ist darauf zurückzuführen, dass der Befehl fsck das UFS-Protokoll für schreibgeschützte Dateisysteme nicht aktualisieren kann.
Nehmen wir an, Sie geben den folgenden Befehl ein:
# /usr/sbin/install.d/re-preinstall cXt XdXsX
Nach einem Systemneustart wird die folgende Fehlermeldung angezeigt:
fsck of device failed, re-preinstall needs to be re-run. syncing file systems... done Program terminated |
Abhilfemaßnahme: Wählen Sie eine der folgenden Optionen. Für beide Möglichkeiten müssen Sie als Superuser angemeldet sein.
Option 1: Wenn Sie ein Netzwerkinstallationsabbild verwenden, in das geschrieben werden kann, gehen Sie wie folgt vor:
Bearbeiten Sie die Datei /usr/sbin/install.d/rcS.stub auf dem Server, auf dem sich das Installationsabbild befindet. Löschen Sie die folgenden Zeilen bzw. setzen Sie ihnen ein Kommentarzeichen voran:
# # Make sure the root FS is clean # # /etc/fsck -F ufs -o p ${RootfsRaw} >/dev/null # if [ $? -ne 0 ]; then # echo "fsck of ${RootfsRaw} failed, re-preinstall needs to be re-run." # /usr/sbin/halt # if |
Booten Sie das Netzwerkinstallationsabbild auf dem System, auf dem die JumpStart-Software installiert werden soll, im Einzelbenutzermodus:
ok boot net -s
Führen Sie den Befehl re-preinstall wie gewohnt aus.
# /usr/sbin/install.d/re-preinstall cXt XdXsX
Option 2: Wenn Sie direkt von der CD-ROM oder DVD-ROM booten, gehen Sie wie folgt vor:
Booten Sie die CD bzw. DVD.
Beenden Sie das Installationsprogramm.
Führen Sie den Befehl re-preinstall aus.
Hängen Sie das in Schritt 3 erzeugte Gerät ein.
Wenn Sie beispielsweise in Schritt 3 den Befehl re-preinstall c0t0d0s0 eingegeben haben, hängen Sie dieses Dateisystem wie folgt ein:
# mount /dev/dsk/c0t0d0s0 /mnt
Bearbeiten Sie das Skript sbin/rcS im eingehängten Dateisystem. Entfernen bzw. kommentieren Sie dabei dieselben Zeilen wie in Option 1.
Hängen Sie das Dateisystem aus.
# umount /mnt
Starten Sie das System neu, um mit der Installation der JumpStart-Software fortzufahren.
Wenn auf Ihrem System die Software Solaris 2.6 oder Solaris 7 ausgeführt wird, hängt Volume Management die Solaris 9 9/05-DVD falsch ein. Die DVD lässt sich zwar einhängen, doch auf die Daten kann nicht zugegriffen werden. Dies hat zur Folge, dass Sie weder einen Installationsserver einrichten noch ein Live Upgrade durchführen oder auf Daten auf der DVD zugreifen können.
Abhilfemaßnahme: Wählen Sie eine der folgenden Lösungen:
Installieren Sie die relevanten Patches für Ihr System.
Version |
Patch-ID |
---|---|
Solaris 2.6 |
107618-03 |
Solaris 7 |
107259-03 |
Solaris 2.6 |
107619-03 |
Solaris 7 |
107260-03 |
Hängen Sie die Solaris 9 9/05-DVD von Hand ein. Verwenden Sie hierzu nicht Volume Management. Führen Sie diese Schritte durch:
Melden Sie sich als Superuser an.
Halten Sie Volume Management an.
# /etc/init.d/volmgt stop |
Hängen Sie die DVD manuell ein:
# mkdir /mnt1 # mount -F hsfs -o ro /dev/dsk/c0t6d0s0 /mnt1 |
Vergewissern Sie sich, dass die DVD korrekt eingehängt ist. Versuchen Sie dann, auf Daten der DVD zuzugreifen.
# cd /mnt1 # ls |
Wenn die DVD richtig eingehängt ist, sollte das System folgende Angaben ausgeben:
Copyright Solaris_9 |