활성 부트 환경과 기타 부트 환경 사이의 차이를 확인하려면 비교 사용 메뉴 또는 lucompare를 사용하십시오. 비교하려면 비활성 부트 환경이 완료 상태여야 하며 대기중인 복사 작업이 있으면 안 됩니다. "모든 부트 환경의 상태 표시하기"를 참조하십시오.
지정된 부트 환경은 lumount 또는 mount를 사용해 마운트된 어떤 분할 영역도 갖고 있어선 안됩니다.
주 메뉴에서 비교를 선택하십시오.
원본과 비교 또는 활성 부트 환경과 비교를 선택하십시오.
F3을 누르십시오.
원래의(활성) 부트 환경 및 비활성 부트 환경의 이름 및 파일 경로를 입력하십시오.
Name of Parent: solaris8 Name of Child: solaris8-1 Full Pathname of the file to Store Output: /tmp/compare |
파일에 저장하려면 F3을 누르십시오.
비교 메뉴는 다음 속성들을 표시합니다.
모드.
링크 개수.
소유자.
그룹.
체크섬 - 지정된 부트 환경의 파일이 이전에 설명한 모든 필드들에서 활성 부트 환경의 관련 필드들과 일치하는 경우에만 체크섬을 계산합니다. 모든 필드가 일치하지만 체크섬이 다르면 체크섬의 차이는 비교되는 파일들의 입력 항목에 추가됩니다.
크기.
단 한 개의 부트 환경에만 파일들이 존재해야 함.
비교 메뉴로 돌아가려면 F3을 누르십시오.
수퍼 유저로 로그인합니다.
다음을 입력합니다.
# /usr/sbin/lucompare -i infile (or) -t -o outfile BE_name |
-i infile |
infile에 나열된 파일들을 비교하십시오. 비교할 파일들은 절대적 파일 이름이어야 합니다. 파일의 입력 항목이 디렉토리라면 비교는 디렉토리로 순환됩니다. 이 옵션 또는 - t를 사용해야 하며 동시에 둘 다 사용할 수는 없습니다. |
-t |
이진 파일이 아닌 것만 비교하십시오. 이 비교는 각 파일에 대해 file(1) 명령을 사용해 해당 파일이 텍스트 파일인지 확인합니다. 이 옵션 또는 - i를 사용해야 하며 동시에 둘 다 사용할 수는 없습니다. |
-o outfile |
차이점 출력값은 outfile에 저장하십시오. |
BE_name |
활성 부트 환경과 비교할 부트 환경의 이름을 지정하십시오. |
이 예제에서는 first_disk 부트 환경 (소스)을 second_disk 부트 환경과 비교하여 결과를 파일로 전송합니다.
# /usr/sbin/lucompare -i /etc/lu/compare/ \ -o /var/tmp/compare.out second_disk |