Solaris 설치 프로그램을 사용할 때 CD 매체를 사용하면 이 문제가 발생할 수 있습니다. Solaris 10 10/09 Software CD - 4에서 Solaris 소프트웨어를 설치한 후 다음과 같은 메시지가 표시됩니다.
Press Reboot now to continue. |
Reboot를 눌러도 시스템이 응답하지 않을 수 있습니다. 설치는 성공적입니다. 하지만 오류로 인해 설치 프로그램이 정상적으로 종료하지 못합니다. 따라서 일반적인 설치 후 정리 및 시스템 재부트가 발생할 수 없습니다.
다음 예와 같은 오류 메시지가 /tmp/disk0_install.log 파일에 기록됩니다.
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) |
해결 방법: 다음 해결 방법 중 하나를 선택합니다.
해결 방법 1: 다음 단계를 수행합니다.
시스템을 종료한 다음 전원을 다시 켭니다.
시스템을 시작한 다음 프롬프트가 표시되면 적절한 CD를 삽입합니다. CD를 삽입해도 시스템에 추가 소프트웨어가 설치되지 않습니다. 잠시 후에 시스템이 정상적으로 재부트됩니다.
해결 방법 2: 다음 단계를 수행합니다.
털미널 창을 엽니다.
수퍼유저로 로그인합니다.
.instsuccess 파일에 대한 액세스를 만들거나 수정합니다.
# touch /tmp/.instsuccess |
Java 프로세스를 중지합니다.
# pkill -9 java |
시스템이 CD 매체를 넣으라는 메시지를 표시하지 않고 재부트됩니다.