다음 세 가지 방법을 사용하여 원래 부트 환경으로 폴백할 수 있습니다.
새 부트 환경을 성공적으로 활성화했지만 결과에 만족하지 않을 경우 이 절차를 사용합니다.
수퍼유저 또는 동등한 역할의 사용자로 로그인합니다.
역할에는 권한 부여 및 권한이 있는 명령이 포함됩니다. 역할에 대한 자세한 내용은 System Administration Guide: Security Services의 Configuring RBAC (Task Map)를 참조하십시오.
다음을 입력합니다.
# /sbin/luactivate BE_name |
활성화할 부트 환경의 이름을 지정합니다.
다시 부트합니다.
# init 6 |
이전에 작동한 부트 환경이 활성 부트 환경이 됩니다.
새 부트 환경을 부트 중에 오류가 발생하고 단일 사용자 모드에서 원래 부트 환경을 부트할 수 있을 경우 이 절차를 사용하여 원래 부트 환경으로 폴백합니다.
매체 또는 네트워크 설치 이미지에서 부트해야 하는 경우 SPARC: DVD, CD 또는 네트워크 설치 이미지를 사용하여 원래 부트 환경으로 폴백을 참조하십시오.
OK 프롬프트에서 Solaris Operating System DVD, Solaris Software - 1 CD, 네트워크 또는 로컬 디스크에서 단일 사용자 상태로 시스템을 부트합니다.
OK boot device_name -s |
시스템이 부트할 수 있는 장치의 이름, 예를 들어 /dev/dsk/c0t0d0s0을 지정합니다.
다음을 입력합니다.
# /sbin/luactivate BE_name |
활성화할 부트 환경의 이름을 지정합니다.
이 명령으로 프롬프트를 표시할 수 없는 경우 SPARC: DVD, CD 또는 네트워크 설치 이미지를 사용하여 원래 부트 환경으로 폴백을 계속합니다.
프롬프트가 표시되면 계속합니다.
프롬프트에서 다음을 입력합니다.
Do you want to fallback to activate boot environment <disk name> (yes or no)? yes |
폴백 활성화가 성공했다는 메시지가 표시합니다.
다시 부트합니다.
# init 6 |
이전에 작동한 부트 환경이 활성 부트 환경이 됩니다.
이 절차를 사용하여 DVD, CD, 네트워크 설치 이미지 또는 부트할 수 있는 다른 디스크에서 부트할 수 있습니다. 마지막 활성 부트 환경에서 root(/) 슬라이스를 마운트해야 합니다. 그런 다음 전환을 수행하는 luactivate 명령을 실행합니다. 다시 부트하면 마지막 활성 부트 환경이 다시 실행됩니다.
OK 프롬프트에서 Solaris Operating System DVD, Solaris Software - 1 CD, 네트워크 또는 로컬 디스크에서 단일 사용자 상태로 시스템을 부트합니다.
OK boot cdrom -s |
또는
OK boot net -s |
또는
OK boot device_name -s |
운영 체제의 복사본이 상주하는 디스크 및 슬라이스의 이름, 예를 들어 /dev/dsk/c0t0d0s0을 지정합니다.
필요할 경우 폴백 부트 환경에 대한 루트(/ ) 파일 시스템의 무결성을 검사합니다.
# fsck device_name |
폴백하려는 부트 환경의 디스크 장치에 있는 루트(/) 파일 시스템의 위치를 지정합니다. 장치 이름은 /dev/dsk/c wtxd ysz의 형식으로 입력됩니다.
활성 부트 환경 루트(/) 슬라이스를 디렉토리(예: /mnt)로 마운트합니다.
# mount device_name /mnt |
폴백하려는 부트 환경의 디스크 장치에 있는 루트(/) 파일 시스템의 위치를 지정합니다. 장치 이름은 /dev/dsk/c wtxd ysz의 형식으로 입력됩니다.
활성 부트 환경 루트(/) 슬라이스에서 다음을 입력합니다.
# /mnt/sbin/luactivate |
luactivate가 이전 작동 부트 환경을 활성화하고 결과를 나타냅니다.
/mnt를 마운트 해제합니다.
# umount /mnt |
다시 부트합니다.
# init 6 |
이전에 작동한 부트 환경이 활성 부트 환경이 됩니다.