2017-10-11 8 views
-1

우분투 14.04가 설치된 Windows 7 호스트에 새로운 가상 컴퓨터를 만들면됩니다. I는이어서기존 Linux 시스템에서 VM 만들기

dd if=/dev/sda of=/path/to/image.iso 

시도 I는 제 않음 here에서 설명한 것처럼 VM에 이미지를 추가하지만 매번 제가

dd if=/dev/sda | pv > /path/to/image.iso 

하여 PC - 미리, I는 우분투의 이소 - 생성 이미지 이

Fatal: No bootable medium found. System halted! 

가 나는 또한은/dev/sda1과 같은 것으로는/etc가/fstab에있는 UUID를 변경 반환 VM을 시작하려면, 주석 "GRUB_DISABLE_LINUX_UU/etc/default/grub에서 "ID = true"를 입력 한 다음 update-grub을 실행하고 /etc/udev/rules.d/70-persistent-net.rules의 첫 번째 주석 뒤에 모든 내용을 삭제했습니다.

저는 iso - NTFS로 포맷 된 외장형 하드 드라이브에 이미지. 그것이 문제인지 또는 다른 것을 놓치고 있는지 확실하지 않습니다.

어떤 조언을 주셔서 감사합니다!

+0

리눅스에서'file yourImage.iso'를 실행하여 부팅 가능한 것으로 확인하십시오. –

답변

1

ISO는 구조화 된 이미지이며 하드 드라이브의 바이트를 원시 읽지 않습니다. 일반적으로 dd을 사용하여 ISO를 가져올 수 없습니다. 원시 이미지 (현재 image.iso)를 VirtualBox 형식으로 변환해야합니다. 명령 줄에서, 이것은 매우 간단하다 :

$ vboxmanage convertfromraw 
Usage: 

VBoxManage convertfromraw <filename> <outputfile> 
          [--format VDI|VMDK|VHD] 
          [--variant Standard,Fixed,Split2G,Stream,ESX] 
          [--uuid <uuid>] 
VBoxManage convertfromraw stdin <outputfile> <bytes> 
          [--format VDI|VMDK|VHD] 
          [--variant Standard,Fixed,Split2G,Stream,ESX] 
          [--uuid <uuid>] 

그리고 바로 당신을 위해 유용한 무언가로 그 터닝 :

$ vboxmanage convertfromraw image.iso image.vdi --format VDI 

을 그리고, image.vdi와 가상 머신의 구성에 image.iso을 변경하고 당신은 해야 잘 가십시오.

그리고 명확하게하기 위해, 하드 드라이브에 아마도 이전 설치, 당신은 image.vdi 하드 드라이브, 그리고 다른 저장 유형으로 연결되어 있는지 확인해야합니다 이후.