재기동 스크립트 이외의 스크립트를 만들 경우, 아래의 지침을 따르면 스크립트로 인해 운영 환경이 손상되거나 시스템이 중단되지 않도록 할 수 있습니다. 이러한 지침을 통해 Solaris Live Upgrade를 사용할 수 있으며 운영 환경 설치에 필요한 새 부트 환경을 만들 수 있습니다. 현재 시스템이 실행되는 동안 아카이브를 사용하여 새 부트 환경을 설치할 수 있습니다.
이러한 지침은 데몬을 실행하거나 루트(/) 파일 시스템의 내용을 수정하는 재기동 스크립트에는 해당되지 않습니다.
스크립트가 현재 실행 중인 시스템에 영향을 주어서는 안 됩니다. 현재 실행 중인 운영 환경은 Solaris Flash 아카이브가 설치될 때 실행되는 운영 환경이 아닐 수 있습니다.
스크립트는 어떠한 데몬 프로세스도 시작하거나 중지시켜서는 안 됩니다.
스크립트는 ps, truss, uname 등과 같이 운영 환경에 따라 달라지는 명령의 출력에 의존해서는 안 됩니다. 이러한 명령은 현재 실행 중인 시스템에 대한 정보를 보고합니다.
스크립트는 신호를 보내거나 현재 실행 중인 프로세스에 영향을 주어서는 안 됩니다.
스크립트에서는 expr, cp 및 ls 등과 같은 셸 스크립트를 가능하게 하는 표준 UNIX 명령을 사용할 수 있습니다.
Solaris Live Upgrade의 개요는 제 33 장을 참조하십시오.