[quote="rokmn3309":2q2bicm4]
2. 하드 디스크 복제 유틸리티 (Clonezilla 등) 를 사용하여 구 하드 디스크를 새 하드 디스크로 복제
[/quote:2q2bicm4]
Clonezilla의 사용법을 알 수 있을까요?
이 싸이트에는 없는 것 같은데…
[quote="cklove":2juvfnk7][quote="rokmn3309":2juvfnk7]
2. 하드 디스크 복제 유틸리티 (Clonezilla 등) 를 사용하여 구 하드 디스크를 새 하드 디스크로 복제
[/quote:2juvfnk7]
Clonezilla의 사용법을 알 수 있을까요?
이 싸이트에는 없는 것 같은데…[/quote:2juvfnk7]
검색은 해 보셨나요?
혹시라도 안 해보셨다면 다음 부터는 부디 찾아보시길 바랍니다 ㅋ
네이버에 Clonezilla라고 검색하니 나오는군요… 간단한 사용법입니다(사용기에 가까움)
[url:2juvfnk7]http://youngjr.tistory.com/50[/url:2juvfnk7]
링크 올려주신 글을 읽어보지는 않았습니다만
전 HDClone으로 하는 다른 글을 본적이 있었는데…
그 글의 첫머리에는 이런 내용이…
[quote:oj4c5ub3]VirtualBox의 도구로 직접 늘리는 방법은 없고 일반 PC에서 하드디스크 교체하는 것과 같이 한다.[/quote:oj4c5ub3]그래서 검색하실 때 "하드디스크 옮기기","하드디스크 교체하기"와 같은 내용으로 검색하시면 더 많은 자료가 나올 것같습니다.
터미널에서 다음 명령어로 새 하드디스크를 포맷하고 마운트합니다. 두번째 하드는 hdb2나 sdb2입니다.
sudo mkfs.ext3 /dev/sdb2
sudo mkdir /media/new-disk
sudo mount -t ext3 /dev/sdb2 /new-disk
옛 하드를 새 하드로 복사하기 (다른 고수님이 더 좋은 거 갈켜주세요.)
sudo cd / && cp -a /bin/ls -1A | egrep -v "^new-disk$|^proc$" /new-disk
새 하드 디스크의 uuid를 파악한다. 여기서 두번째 하드는 sdb2입니다.
ls -l /dev/disk/by-uuid/
lrwxrwxrwx 1 root root 10 Dec 1 02:52 [color=#FF0000:jc1o9nbg]83005565-3792-42ea-9c7c-1dae66b49baa[/color:jc1o9nbg] -> …/…/[color=#0000FF:jc1o9nbg]sdb1[/color:jc1o9nbg]
여기서는 빨간 글씨가 uuid입니다.
Grub을 수정한다.
sudo nano /boot/grub/menu.lst
## End Default Options ## 다음에 오는 첫 부팅 메뉴에서 수정하면 됩니다.
흐음. 위에 방법들은 다들 새로운 가상 하드를 만들고 거기에 복사해 넣는 방식이군요.
이 방법 말고도, 가상하드 자체의 용량을 직접 변경할 수 있습니다.
원래는 동적 하드로 잡아도 지정한 용량이 최대 하드 용량이지만, 가상 하드 파일을 VirtualBox 가 제공하는 유틸리티를 통해 직접 변경가능합니다.
일단, 가상 OS 는 정상 종료 하시구요.
터미널을 여시고, 가상하드 이미지 파일이 있는 곳으로 가 주세요.
그리고, WinXP.vdi 라는 이름의 10 기가 용량의 하드디스크 이미지가 있다고 가정하고 이를 20 GB 변경한다고 해보죠.
그럴려면 다음 명령을 쳐 주세요.
이와 같이 하시고 가상 머신을 다시 구동해 보시면, 물리적 하드 디스크의 용량이 20 기가로 변경되어 있을겁니다. 단, 하드디스크내의 파티션은 여전히 10 GB 입니다.
이는 다시 파티션 프로그램을 이용해 확장해 주어야 합니다. 우분투 LiveCD 로 가상 머신을 부팅한 후, GParted 등을 써서 변경하시면 됩니다.
윈도우 7의 경우는 파티션 조절이 기능이 있어서 좀 더 편하게 할 수 있네요.
다시 한 번 정리하자면, 가상 하드 디스크의 이미지를 위 명령으로 늘리고, 가상 OS 내에서, 다시 파티션을 늘리는 작업을 하시면 됩니다. 이렇게 하는 게,
위에 처럼 새로운 하드에 복사하는 것보다 시간적으로 훨씬 빠릅니다.
참고로,
[code:gl72duvj]VBoxManage modifyhd <filename> --compact[/code:gl72duvj]
등을 활용하시면, 용량을 줄이는 것도 가능합니다.
자세한 것은, 구글링~
[code:25o5kr5s]VBoxManage modifyhd <filename> --compact[/code:25o5kr5s]
등을 활용하시면, 용량을 줄이는 것도 가능합니다.
자세한 것은, 구글링~[/quote:25o5kr5s]
compact는 실제 사용하고 있는 용량만큼 가상디스크파일을 줄여주지만 가상디스크파일의 최대크기를 줄여주지는 않습니다.
resize 명령사용으로 용량을 늘리는건 가능하지만 줄이는건 안됩니다.
가상디스크파일은 compact 안해주면 최대크기까지 무한증식?하므로 resize시 욕심은 금물!!