Solaris 9 설치 설명서

x86: 동일한 디스크의 부트 환경으로 폴백하는 방법

부트 동안 고장을 경험할 수 있습니다. root(/) 파일 시스템이 동일한 물리적 디스크에 있을 경우, 다음 절차를 사용하여 원래 부트 환경으로 폴백하십시오. 마지막 활성 부트 환경에서 루트(/) 슬라이스를 마운트해야 합니다. 그런 다음 전환을 수행하는 luactivate 명령을 실행합니다. 재부트하면 마지막 활성 부트 환경이 가동하고 다시 실행됩니다.

  1. 시스템을 부트하는 방법을 결정하십시오.

    • Solaris 9 DVD 또는 Solaris 9 Installation CD에서 부트하려면 디스크를 삽입하십시오. 시스템의 BIOS가 DVD 또는 CD에서 부팅을 지원해야 합니다.

    • 네트워크에서 부트하면 Pre-boot eXecution Environment (PXE) 네트워크 부트를 사용하십시오 시스템이 PXE를 지원해야 합니다. 시스템이 시스템의 BIOS 설치 도구 또는 네트워크 어댑터의 구성 설치 도구를 사용하여 PXE를 사용할 수 있도록 하십시오.

    • 디스켓에서 부트할 경우 Solaris 9 Device Configuration Assistant Intel Platform Edition 디스켓을 시스템의 디스켓 드라이브로 삽입합니다.


      x86 전용 –

      다음 방법으로 Device Configuration Assistant 소프트웨어를 디스켓으로 복사할 수 있습니다.

      • 다음 절차를 사용하여 Solaris 9 Intel Platform Edition DVD 또는 Solaris 9 Software 2 of 2 Intel Platform Edition CD에서 디스켓으로 소프트웨어를 복사하십시오. 부록 E.

      • http://soldc.sun.com/support/drivers/dca_diskettes의 Solaris Developer Connection에서 디스켓으로 소프트웨어를 다운로드 및 복사하십시오.


    Current Boot Parameters 메뉴가 표시될 때까지 화면의 지시를 따르십시오.

  2. b -s를 입력하여 단일 사용자 상태로 컴퓨터를 부트하십시오.


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


    # fsck mount point
    

    mount_point

    알려져 있고 신뢰성 있는 루트 파일 시스템 

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


    # mount device_name /mnt/sbin
    

    device_name

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

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


    # /mnt/sbin/luactivate
    

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

  6. /mnt/sbin을 마운트 해제합니다.


    # umount device_name /mnt/sbin
    

    device_name

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

  7. 재부트합니다.


    # init 6
    

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