새 부트 환경을 만들려면 중요한 파일 시스템을 다른 슬라이스로 복사하는 일이 수반됩니다. 새 부트 환경을 작성하기 전에 디스크를 준비해야 합니다. 디스크를 점검하여 올바로 포맷되어 있는지 확인하십시오.
슬라이스가 복사할 파일 시스템을 저장할 수 있을 정도의 충분한 크기를 갖고 있는지 확인하십시오.
복사하는 대신 부트 환경 간에 공유하고자 하는 디렉토리를 포함하는 파일 시스템을 확인하십시오. 디렉토리를 공유하려면 디렉토리가 파일 시스템이 될 슬라이스로 분할되는 새 부트 환경을 작성해야 합니다. 이 시점부터 이 새 슬라이스는 앞으로 만들 부트 환경과 공유할 수 있습니다. 공유할 별개의 파일 시스템 작성에 관한 추가 정보는 "공유 가능 파일 시스템에 대한 슬라이스 선택 지침"를 참조하십시오.
새 부트 환경을 만드는 프로세스는 중요한 파일 시스템을 복사할 수 있는 사용하지 않는 슬라이스를 파악하는 것부터 시작됩니다. 슬라이스를 사용할 수 없거나 슬라이스가 최소 요건을 충족시키지 못하면 새 슬라이스를 포맷할 필요가 있습니다. 메뉴를 사용해 슬라이스를 포맷하는 절차에 대해서는 "부트 환경 작성(문자 인터페이스)" 단계 6의 절차를 참조하십시오.
슬라이스를 정의한 뒤 파일 시스템을 디렉토리에 복사하기 전에 새 부트 환경에 파일 시스템을 재구성할 수 있습니다. vfstab를 편집해 파일 시스템 디렉토리를 연결하거나 연결 해제하는 간단한 방법인 파일 시스템 분할과 병합을 통해 파일 시스템을 재구성합니다. 동일한 마운트 지점을 지정하여 파일 시스템을 부모 디렉토리에 병합하거나 서로 다른 마운트 지점을 지정하여 부모 디렉토리와 파일 시스템을 분리할 수 있습니다.
파일 시스템 분리 및 병합 절차에 대해서는 다음 절차를 참조하십시오.
비활성 부트 환경에 파일 시스템이 구성된 뒤 자동 복사를 시작합니다. 중요한 파일 시스템이 지정된 디렉토리로 복사됩니다. 공유 가능한 파일 시스템은 복사되지 않으며 대신 공유됩니다(일부 파일 시스템의 복사를 사용자가 지정하지 않은 경우). 파일 시스템을 활성 부트 환경에서 비활성 부트 환경으로 복사할 때 파일은 새로 정의된 디렉토리로 복사되며 활성 부트 환경은 어떤 경우에도 변경되지 않습니다. 새 부트 환경 작성 절차는 "새 부트 환경 작성하기"를 참조하십시오.
다음 그림은 다양한 새 부트 환경 작성 방법을 보여줍니다.
그림 30-1은 새 부트 환경을 만들기 위해 디스크의 다른 슬라이스로 복사된 중요한 파일 시스템 루트(/)를 보여줍니다. 활성 부트 환경은 한 개의 슬라이스에 루트(/)를 포함합니다. 새 부트 환경은 새 슬라이스에 루트(/)가 있는 정확한 복제 부트 환경입니다. 파일 시스템 /swap 및 /export/home은 활성 및 비활성 부트 환경에 의해 공유됩니다.
그림 30-2은 새 부트 환경을 만들기 위해 디스크의 슬라이스에 분할 복사된 중요한 파일 시스템을 보여줍니다. 활성 부트 환경은 하나의 슬라이스에 루트(/)를 포함합니다. 해당 슬라이스에서 루트(/)는 /usr, /var 및 /opt 디렉토리를 포함합니다. 새 부트 환경에서 루트(/)는 분리되어 /usr 및 /opt가 별개의 슬라이스에 배치됩니다. 파일 시스템 /swap 및 /export/home은 양쪽 부트 환경에서 모두 공유합니다.
그림 30-3은 새 부트 환경을 만들기 위해 디스크의 슬라이스에 병합 복사된 중요한 파일 시스템을 보여줍니다. 활성 부트 환경에는 루트(/), /usr, /var 및 /opt가 자체 슬라이스에 포함되어 있습니다. 새 부트 환경에서 /usr 및 /opt는 슬라이스의 루트(/)에 병합됩니다. 파일 시스템 /swap 및 /export/home은 양쪽 부트 환경에서 모두 공유합니다.