Solaris 9 설치 설명서

고장 복구: 원래 부트 환경으로 대체(명령줄 인터페이스)

업그레이드 후 고장이 감지되거나 응용프로그램이 업그레이드된 구성 요소와 호환되지 않을 경우 사용자의 플랫폼에 따라 다음 절차 중 하나를 사용하여 원래 부트 환경으로 대체합니다. 첫번째 절차는 luactivate를 실행하여 원래 부트 환경으로 다시 전환합니다. 첫번째 절차가 실패하면 두번째 절차를 사용하여 DVD-ROM, CD-ROM 또는 네트 이미지에서 부트합니다.

새 부트 환경 작성 성공시에도 대체

새 부트 환경을 성공적으로 활성화했지만 결과에 만족하지 않을 경우 이 절차를 사용하십시오.

  1. 수퍼 유저로 로그인합니다.

  2. 다음을 입력합니다.


    # /usr/sbin/luactivate BE_name
    

    BE_name

    활성화할 부트 환경의 이름을 지정합니다.  

  3. 재부트합니다.


    # init 6
    

    이전에 작동한 부트 환경이 활성 부트 환경이 됩니다.

부트 환경 활성화에서 대체하기

  1. 다음과 같이 OK 프롬프트에서 Solaris 9 DVD, Solaris 9 InstallationCD, 네트워크 또는 로컬 디스크에서 단일 사용자 상태로 시스템을 부트합니다.


    OK boot cdrom -s 
    

    또는


    OK boot net -s
    

    또는


    OK boot device_name -s
    

    device_name

    시스템이 부트할 수 있는 장치의 이름, 예를 들어 /dev/dsk/c0t0d0s0를 지정합니다.

  2. 다음을 입력합니다.


    # /sbin/luactivate BE_name
    

    BE_name

    활성화할 부트 환경의 이름을 지정합니다.  

  3. 프롬프트에서 다음을 입력합니다.


    Do you want to fallback to activate boot environment <disk name> 
    (yes or no)? yes
    

    메시지가 대체 시스템 활성화가 성공했음을 표시합니다.

  4. 재부트합니다.


    # init 6
    

    이전에 작동한 부트 환경이 활성 부트 환경이 됩니다.

DVD, CD 또는 넷 설치 이미지를 사용하여 원래 부트 환경으로 대체하는 방법

이 절차를 사용하여 DVD, CD 또는 넷 설치 이미지에서 부트합니다. 마지막 활성 부트 환경에서 루트(/) 슬라이스를 마운트해야 합니다. 그런 다음 전환을 수행하는 luactivate 명령을 실행합니다. 재부트하면 마지막 활성 부트 환경이 가동하고 다시 실행됩니다.

  1. 다음과 같이 OK 프롬프트에서 Solaris 9 DVD, Solaris 9 InstallationCD, 네트워크 또는 로컬 디스크에서 단일 사용자 상태로 시스템을 부트합니다.


    OK boot cdrom -s 
    

    또는


    OK boot net -s
    

    또는


    OK boot device_name -s
    

    device_name

    운영 체제의 복사본이 상주하는 디스크 및 슬라이스 이름, 예를 들어, /dev/dsk/c0t0d0s0를 지정합니다.

  2. 필요할 경우 대체 부트 환경 루트(/)에 대한 파일 시스템의 무결성을 검사합니다.


    # fsck device_name
    

    device_name

    대체하려는 부트 환경의 디스크 장치에 있는 루트(/) 파일 시스템의 위치를 지정합니다. 장치 이름은 /dev/dsk/c numtnum dnums num의 형식으로 입력됩니다.

  3. 활성 부트 환경 루트(/) 슬라이스를 디렉토리(예: /mnt)로 마운트합니다.


    # mount device_name /mnt
    

    device_name

    대체하려는 부트 환경의 디스크 장치에 있는 루트(/) 파일 시스템의 위치를 지정합니다. 장치 이름은 /dev/dsk/c numtnum dnums num의 형식으로 입력됩니다.

  4. 활성 부트 환경 루트(/) 슬라이스에서 다음을 입력합니다.


    # /mnt/sbin/luactivate
    

    luactivate가 이전 작동 부트 환경을 활성화하고 결과를 나타냅니다.

  5. /mnt를 마운트 해제합니다.


    # umount  /mnt
    
  6. 재부트합니다.


    # init 6
    

    이전에 작동한 부트 환경이 활성 부트 환경이 됩니다.