2016년 5월 25일 수요일

[VirtualBox] VirtualBox Command

  • VirtualBox에서 디스크 이미지 크기 줄이기

    [Windows]
    1. Guest VM 을 실행.
    2. Guest VM 에서 SDelete 를 다운로드후 압축해제
       http://technet.microsoft.com/en-us/sysinternals/bb897443.aspx
    3. Guest VM 에서 SDelete 실행
       sdelete -c c:
    4. Guest VM 종료
    5. Host OS 명령창에서 다음 명령 실행 (반드시 관리자 권한으로 실행)
      "C:\Program Files\Sun\VirtualBox\VBoxManage.exe" modifyhd "d:\My Virtual Machines\VirtualBox\HardDisks\Windows 7.vdi" --compact
    *. 디스크이미지파일이름은 반드시 전체경로를 써줘야 함

    [Linux]
    $ cat /dev/zero >./tmp
    $ sync
    $ rm ./tmp
    $ sync

    $ VBoxManage.exe modifyvdi 축소할.vdi compact


  • img 파일을 vdi 파일로 변환하는 방법

    "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" convertfromraw -format VDI ChromeOS-Flow.img ChromeOS-Flow.vdi

  • vmdk 파일을 vdi 파일로 변환하는 방법

    "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" clonehd "c:\Users\soohw_000\VirtualBox VMs\Oracle BI for Windows\Windows 7 Enterprise K-disk1.vmdk" "c:\Users\soohw_000\VirtualBox VMs\Oracle BI for Windows\Oracle BI for Windows.vdi" --format VDI

  • VirtualBox에서 Physical Disk를 이용하는 방법

    "C:\Program Files\Sun\xVM VirtualBox\vboxmanage.exe" internalcommands createrawvmdk -filename myworks.vmdk -rawdisk \\.\PhysicalDrive0 -register

    위의 명령을 사용하여 생성된 myworks.vmdk 파일은 크기가 500여 바이트 밖에 안되며, 실제 디스크를 가리키게 된다. VirtualDisk의 디스크 관리자에서 추가하여 사용하면 된다. \\.\PhysicalDriveN 은 0이 첫번째고 이후 1, 2, 3.. 식으로 늘어간다.

댓글 없음:

댓글 쓰기