Windows XP를 쓰는 VirtualBox의 메인 파티션이 10GB였는데, 곧 용량이 차서 늘여야할 판이 되었다. 그러나, 보안 속성등을 유지하면서 넓은 파티션으로 이동하는게 잘 안될것 같아 궁리하다가 해본 절차를 공유하자면, (VMWare나 VirtualPC에서도 쓸 수 있는 방법이 될 것 같다)

1. 다른 하드디스크를 하나 더 40GB 정도로 만든다.
2. 다른 VirtualBox에 두 하드 디스크를 연결한다.
3. 부팅한 다음, diskmgmt.msc 유틸리티를 이용하여 40GB를 F: 에 연결한다.
    (10GB는 E:에 연결되었다고 가정)
4. 오른쪽 버튼을 눌러 40GB를 "파티션을 활성화로 표시"해 둔다.
5. Windows XP Support Tools 을 설치한다.
6. cmd 창을 열어, Support tool로 이동한다음, robocopy라는 프로그램으로 E: 드라이브를 F:에 다음과 같이 복사한다.
robocopy e:\ f:\ /mir /copyall /zb /XD "System Volume Information" /XJ
System Volume Information 디렉토리만 제외하고 모두 복사한다.
7. 작업에 사용된 VirtualBox를 종료한다.
8. 기존 VirtualBox에서 하드디스크를 10GB를 40GB로 교체하여 부팅한다.
신고
  1. cmoh1110 2009.07.02 12:15 신고

    VirtualBox WindowsXP를 하나만 쓰고 있어서 robocopy하면 사용중인 시스템 파일들 복사가 안 되네요..

    구글링해보니, 아래 같은 방법도 있습니다.

    http://www.my-guides.net/en/content/view/122/26/

    괜찮네요.. :)

+ Recent posts