시스템 하드를 옮기는 여러가지 방법 - lilo , grub 의 의문사항
글쓴이: 1day1 / 작성시간: 목, 2006/09/14 - 2:12오전
예전에 시도 했던 방법
http://kldp.org/node/57340 - 리눅스 시스템의 HDD 를 변경(교체)하고자 할때
그때 했던 방법은 시스템 hda 를 hdb 로 옮기는 방식이었습니다.
기본 개념은
1. 기존 시스템인 hda 에 새로 옮길 hdb 를 장착
2. hda , hdb 로 cp -a 또는 tar cvpf 등으로 복사를 하고
3. 복사한 hdb 로 chroot 하여 lilo 나 grub 을 올려주고 부팅
이었습니다.
이번에 시도하려는 것은 hda -> hdb 의 상황은 같습니다.
그런데, 기존 시스템 hda 로 부팅할 수 없는 상황입니다.
방법은 동일하게
1. 제 3의 시스템 hdc 로 부팅된 상태에서
2. cp, tar 등으로 hda -> hdb 복사를 하고
3. chroot 후 lilo , grub 올리고 부팅
그런데, 궁금한 부분이 lilo , grub 을 올리기 위해 chroot 해서 하는 방법이외에는 없는 것인지요?
hda, hdb 가 사양,용량이 동일하여, dd , cat 등으로 똑같이 복제하면 되겠지만, 그렇지 않은 경우는 방법이 없는 것인지요?
dd if=/dev/hda1 of=/bootsect.lnx bs=512 count=1
와 비슷한 방법으로 lilo , grub 부트 부분을 복제(?)해서 chroot 필요없이 옮길 수는 없는 것인지요?
가능하다고 해도 hda,hdb 가 용량이 똑같다는 전제가 필요한 것인가요?
Forums:
댓글 달기