가상 머신을 디스크에 덤프

가상 머신을 디스크에 덤프

VM 디스크의 내용을 하드 드라이브에 직접 기록하여 부팅하고 VM을 일반 OS 설치로 전환할 수 있습니까?

답변1

예, 가상 하드디스크의 내용을 물리적 하드디스크에 쓸 수 있습니다.

가상 머신 소프트웨어(및 VM 디스크 형식)에 따라 사용 가능한 여러 V2P(가상-물리적 마이그레이션) 도구가 있습니다.

가상 상자의 경우:

  1. 다음을 사용하여 VM 디스크를 준비합니다.vboxmanage internalcommands converttoraw vm_disk.vdi vm_disk.raw
  2. 디스크에 복사합니다.dd if=vmdisk.raw of=/dev/sda bs=1M
    올바른 대상 디스크를 선택했는지 확인하십시오..

OS에 따라그냥 일이야(예: 대부분의 BSD 및 Linux VM의 경우) 또는 많은 드라이버 문제가 발생할 수 있습니다. 후자는 설치 중에 드라이버 모델을 선택하고 해당 시점부터 사용하는 창에서 발생할 가능성이 높습니다. 해당 모델에는 이제 잘못된 드라이버, 즉 현재 베어 메탈 하드웨어에 있는 가상박스 '하드웨어'용 드라이버가 있습니다. Linux는 일반적으로 부팅 시 하드웨어를 (재)감지합니다. 이로 인해 부팅 속도가 약간 느려지지만 일반적으로 이러한 종류의 변경 사항에 잘 대처합니다.

(VM에 OS를 지정하지 않았으므로 여기서는 광범위한 답변을 시도합니다.)

OS가 Windows이고 부팅에 실패하는 경우 sysprep의 많은 게시물 중 하나를 읽어보세요. 이는 만약을 대비해 VM 백업을 만들고 sysprep으로 일반화를 실행한 다음 V2P 변환을 시작하는 방법을 보여줍니다.

관련 정보