FreeBSD 8.x 시스템 디스크 교체
페이지 정보
작성자 상석하대 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 에필로그 댓글 0건 조회 3,276회 작성일 18-07-03 11:11본문
설치 미디어로 부팅한 후 Fixit으로 복구시 에러가 발생한다.
백업할 외장하드와 새 디스크를 연결해서 작업했다.
작업개요
외장하드에 파티션 별로 dump
새 디스크 파티션
restore
fstab 수정
원 디스크 제거
외장하드 초기화, 포맷, 마운트 #da0, 2TB이하
dd if=/dev/zero of=/dev/da0 count=4096
gpart create -s mbr da0
gpart add -t freebsd-ufs da0
newfs -U da0p1
mount /dev/da0p1 /mnt
백업 #예 : ad0
sync;sync;sync
dump -a -L -b 64 -C 32 -f /mnt/ad0s1a.dump /dev/ad0s1adump -a -L -b 64 -C 32 -f /mnt/ad0s1d.dump /dev/ad0s1ddump -a -L -b 64 -C 32 -f /mnt/ad0s1e.dump /dev/ad0s1edump -a -L -b 64 -C 32 -f /mnt/ad0s1f.dump /dev/ad0s1fumount /mnt
파티션 및 포맷 #예 : ad4
ls -l /dev/ad*dd if=/dev/zero of=/dev/ad4 count=4096diskinfo -v ad4gpart create -s mbr ad4gpart bootcode -b /boot/mbr ad4gpart add -t freebsd ad4gpart set -a active -i 1 ad4gpart create -s bsd ad4s1gpart bootcode -b /boot/boot ad4s1gpart add -t freebsd-ufs -s 1g ad4s1gpart add -t freebsd-swap -s 4g ad4s1gpart add -t freebsd-ufs -s 6g ad4s1gpart add -t freebsd-ufs -s 1g ad4s1gpart add -t freebsd-ufs ad4s1newfs -U /dev/ad4s1anewfs -U /dev/ad4s1dnewfs -U /dev/ad4s1enewfs -U /dev/ad4s1f
복구
mount /dev/da0p1 /mediamount /dev/ad4s1a /mntcd /mntrestore -rf /media/ad0s1a.dumpcd ..ee /mnt/etec/fstab #ad0을 ad4로 모두 수정umount /mntmount /dev/ad4s1d /mnt
cd /mnt
restore -rf /media/ad0s1d.dump
cd ..
umount /mntmount /dev/ad4s1e /mnt
cd /mnt
restore -rf /media/ad0s1e.dump
cd ..
umount /mntmount /dev/ad4s1f /mnt
cd /mnt
restore -rf /media/ad0s1f.dump
cd ..
umount /mnt
종료, 기존 디스크 제거, 부팅
댓글목록
등록된 댓글이 없습니다.