Superkkt Blog

디스크 추가 후 파티셔닝 하고(원본 디스크와 똑같이 만들 필요는 없다) 아래의 과정을 거친다.

1.

# mount 새루트파티션 /mnt
# rsync -ax --delete / /mnt

2.
# umount /mnt
# mount 새파티션 /mnt
# cd 백업할파티션
# rsync -a --delete . /mnt


파티션 수만큼 2번 반복..


전원 끄고 새로 추가한 디스크만 남겨두고 나머지 디스크는 케이블을 뺀다. 그리고 시디롬으로 싱글부팅 후 새 디스크를 마운트하고 lilo를 /dev/sda에 설치한다.

# mkdir /a
# mount /dev/sdaX /a
# chroot /a
# mount /dev/sdaX /boot (필요할 경우만..)
# vi /etc/lilo.conf
..
boot=/dev/sda
..

image=/boot/vmlinuz-2.4.20-31.9_hostechsmp
label=linux
initrd=/boot/initrd-2.4.20-31.9_hostechsmp.img
read-only
append="root=/dev/sdc"

..

# lilo


위에서 root=/dev/sdc 부분에서 sdc는 상황에 맞게 변경한다. 중요한건 boot=/dev/sda로 해야된다는 것이다. 현재 디스크가 하나밖에 연결이 안되었기 때문에 /dev/sda다.


그리고 fstab에서 설정을 적절히 변경한다.

# vi /etc/fstab

# exit
# umount /a/boot
# umount /a
# exit


전원 끄고 모든 디스크를 원래 배열로 다 연결한다. 그리고 리부팅 하면서 스카시 컨트롤 셋업에서 boot disk id를 새로 추가한 디스크로 바꾸고 부팅해본다.
2006/03/19 11:34 2006/03/19 11:34

trackbacks

trackbacks rss

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

Leave a Comment