탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
x86 플랫폼에서 Oracle Solaris 부트 및 종료 Oracle Solaris 11 Information Library (한국어) |
6. x86 기반 시스템에서 부트 매개변수 수정(작업)
7. x86 플랫폼에서 ZFS 부트 환경 만들기, 관리 및 ZFS 부트 환경에서 부트(작업)
8. x86 기반 시스템을 부트 가능한 상태로 유지(작업)
x86 기반 시스템을 부트 가능한 상태로 유지(작업 맵)
boot-archive SMF 서비스가 실행 중인지 확인
부트 관리 인터페이스인 bootadm을 사용하여 Oracle Solaris 부트 아카이브를 유지 관리하는 데 다음 태스크를 수행할 수 있습니다.
시스템의 부트 아카이브에 포함된 파일 및 디렉토리를 나열합니다.
부트 아카이브 수동 업데이트
명령 구문은 다음과 같습니다.
bootadm [subcommand] [-option] [-R altroot]
bootadm 명령에 대한 자세한 내용은 bootadm(1M) 매뉴얼 페이지를 참조하십시오.
x86 플랫폼에서는 빠른 재부트 기능을 통해 부트 아카이브 복구가 자동으로 수행됩니다. 그러나 시스템 부트 중 다음과 유사한 경고가 표시되는 경우,
WARNING: Reboot required. The system has updated the cache of files (boot archive) that is used during the early boot sequence. To avoid booting and running the system with the previously out-of-sync version of these files, reboot the system from the same device that was previously booted.
시스템 유지 관리 모드가 시작됩니다. 그 결과로 부트 아카이브의 자동 업데이트가 실패합니다. 이 문제를 해결하려면 이 절차의 단계를 수행하십시오.
# reboot
# svccfg -s svc:/system/boot-config:default setprop config/auto-reboot-safe = true
# svccfg -s svc:/system/boot-config:default listprop |grep config/auto-reboot-safe config/auto-reboot-safe boolean true
시스템 부트 프로세스 중 다음과 유사한 경고가 표시될 경우, 그 결과로 부트 아카이브의 자동 업데이트가 실패합니다.
WARNING: Automatic update of the boot archive failed. Update the archives using 'bootadm update-archive' command and then reboot the system from the same device that was previously booted.
다음 절차는 bootadm 명령을 사용하여 오래된 부트 아카이브를 수동으로 업데이트하는 방법에 대해 설명합니다.
주 - x86 기반 시스템에서 부트 아카이브를 수동으로 업데이트하는 데 동일한 절차를 사용할 수 있습니다.
# bootadm update-archive
주 - 대체 루트에서 부트 아카이브를 업데이트하려면 다음을 입력합니다.
# bootadm update-archive -R /a
update-archive 하위 명령에 적용할 대체 루트 경로를 지정합니다.
주의 - 비전역 영역의 루트 파일 시스템은 -R 옵션으로 참조하면 안됩니다. 그럴 경우 전역 영역의 파일 시스템이 손상되거나 전역 영역의 보안이 침해되거나 비전역 영역의 파일 시스템이 손상될 수 있습니다. zones(5) 매뉴얼 페이지를 참조하십시오. |
# reboot