다음 루틴을 사용하면 신속하게 파일 시스템을 복원할 수 있습니다. 이 절차에서는 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
2005/07/05 15:26 2005/07/05 15:26

트랙백 주소 :: 이 글에는 트랙백을 보낼 수 없습니다