Si può verificare un problema quando si utilizza il programma di installazione di Solaris su CD. Dopo l'installazione di Solaris dal CD Solaris 10 1/06 Software - 4, viene visualizzato il prompt seguente:
Premere Riavvia ora per continuare. |
Se si preme Riavvia, il sistema non risponde. L'installazione è riuscita. Tuttavia, questo errore impedisce l'uscita regolare del programma di installazione. Di conseguenza, le attività di pulizia post-installazione e il riavvio del sistema non hanno luogo.
Nel file /tmp/disk0_install.log viene inserito un messaggio di errore simile al seguente:
Exception in thread "Thread-70" java.lang.IndexOutOfBoundsException: Index: 6, Size: 5 at java.util.ArrayList.add(ArrayList.java:369) at com.sun.wizards.core.WizardTreeManager. actualExitButtonPressed(WizardTreeManager.java:1499) at com.sun.wizards.core.WizardTreeManager. exitButtonPressed(WizardTreeManager.java:1486) at com.sun.wizards.core.AutonextController. run(AutonextController.java:736) at java.lang.Thread.run(Thread.java:595) |
Soluzione: scegliere una delle soluzioni seguenti.
Soluzione 1: Procedere come segue.
Spegnere e riaccendere il sistema.
Quando il sistema si accende, inserire il CD appropriato alla richiesta. Anche se viene inserito il CD, non viene installato altro software sul sistema. Dopo pochi istanti, il sistema si riavvia normalmente.
Soluzione 2: Procedere come segue.
Aprire una finestra di terminale.
Accedere al sistema come superutente.
Creare o modificare l'accesso al file .instsuccess.
# touch /tmp/.instsuccess |
Arrestare il processo di Java.
# pkill -9 java |
Il sistema si riavvia senza richiedere il CD.