다음 루틴을 사용하면 신속하게 파일 시스템을 복원할 수 있습니다. 이 절차에서는 ufsdump를 사용하여 루트 파일 시스템을 저장했다고 가정합니다. 또 이 설명서에서는 루트 파일 시스템이 c0t3d0s0에 있다고 가정합니다.
1. Solaris CD-ROM을 CD-ROM 드라이브로 로드하십시오.
2. 단일 사용자 모드에서 CDROM으로 부팅하십시오.
ok boot cdrom -s
3. BOURNE 쉘 프롬프트가 나오면 루트 파일 시스템의 파티션을 새로 설정하십시오(필요할 경우).
a. 드라이브 파티션을 설정하려면 "format" 명령을 사용하십시오.
b. 파일 시스템을 생성하려면 "newfs /dev/rdsk/c0t3d0s0" 명령을 사용하십시오.
4. 새 루트 파일 시스템을 확인하십시오.
# fsck /dev/rdsk/c0t3d0s0
5. /a 마운트 포인트에 루트 파일 시스템을 마운트하십시오.
# mount /dev/dsk/c0t3d0s0 /a
6. 먼저 새 루트 파일 시스템으로 이동해서 복원을 시작하십시오.
a. cd /a
b. ufsrestore rvf /dev/rmt/0
7. 복원이 완료되면 복원 기호 테이블을 제거하고 새 파일 시스템의 마운트를 해제하십시오.
a. rm restoresymtable
b. cd /
c. umount /a
8. 새 루트 파티션을 한 번 더 확인하십시오.
# fsck /dev/rdsk/c0t3d0s0
9. 부트 블록을 설치하십시오.
# Solaris 2.4 이하 버전의 경우:
a. cd /usr/lib/fs/ufs
b. installboot bootblk /dev/rdsk/c0t3d0s0
# 2.5, 2.5.1 또는 2.6의 경우:
a. cd /usr/platform//lib/fs/ufs
b. 을 가져오려면 uname -i 명령을 입력하십시오. 더 쉽게 작업을 하려면 다음과 같이 cd 명령에 포함시키십시오.
* cd /usr/platform/`uname -i`/lib/fs/ufs
* 명령 앞뒤에 역따옴표를 사용해야 합니다.
c. installboot bootblk /dev/rdsk/c0t3d0s0
10. 시스템을 다시 부팅하십시오.
# reboot
참고: 다른 파일 시스템의 파티션(usr, var 등)을 복원하려면 CDROM으로 부팅한 후에 단계 3-8을 수행하십시오.
적용 대상: 하드웨어, 운영 체제/Solaris/Solaris 2.x
1. Solaris CD-ROM을 CD-ROM 드라이브로 로드하십시오.
2. 단일 사용자 모드에서 CDROM으로 부팅하십시오.
ok boot cdrom -s
3. BOURNE 쉘 프롬프트가 나오면 루트 파일 시스템의 파티션을 새로 설정하십시오(필요할 경우).
a. 드라이브 파티션을 설정하려면 "format" 명령을 사용하십시오.
b. 파일 시스템을 생성하려면 "newfs /dev/rdsk/c0t3d0s0" 명령을 사용하십시오.
4. 새 루트 파일 시스템을 확인하십시오.
# fsck /dev/rdsk/c0t3d0s0
5. /a 마운트 포인트에 루트 파일 시스템을 마운트하십시오.
# mount /dev/dsk/c0t3d0s0 /a
6. 먼저 새 루트 파일 시스템으로 이동해서 복원을 시작하십시오.
a. cd /a
b. ufsrestore rvf /dev/rmt/0
7. 복원이 완료되면 복원 기호 테이블을 제거하고 새 파일 시스템의 마운트를 해제하십시오.
a. rm restoresymtable
b. cd /
c. umount /a
8. 새 루트 파티션을 한 번 더 확인하십시오.
# fsck /dev/rdsk/c0t3d0s0
9. 부트 블록을 설치하십시오.
# Solaris 2.4 이하 버전의 경우:
a. cd /usr/lib/fs/ufs
b. installboot bootblk /dev/rdsk/c0t3d0s0
# 2.5, 2.5.1 또는 2.6의 경우:
a. cd /usr/platform//lib/fs/ufs
b. 을 가져오려면 uname -i 명령을 입력하십시오. 더 쉽게 작업을 하려면 다음과 같이 cd 명령에 포함시키십시오.
* cd /usr/platform/`uname -i`/lib/fs/ufs
* 명령 앞뒤에 역따옴표를 사용해야 합니다.
c. installboot bootblk /dev/rdsk/c0t3d0s0
10. 시스템을 다시 부팅하십시오.
# reboot
참고: 다른 파일 시스템의 파티션(usr, var 등)을 복원하려면 CDROM으로 부팅한 후에 단계 3-8을 수행하십시오.
적용 대상: 하드웨어, 운영 체제/Solaris/Solaris 2.x