qcow2 이미지를 실제 하드 드라이브로 이동


12

QEMU를 사용하여 Linux 설치를 부팅하는 데 사용하는 qcow2 이미지가 있습니다. 해당 이미지의 내용을 실제 하드 드라이브에 직접 배치하여 데스크탑에서 해당 Linux 설치로 직접 부팅 할 수 있습니다. 나는 같은 것을하고 싶다 dd if=my-qcow2.img of=/dev/sdb. 그러나 qcow2는 가상 디스크의 내용을 qcow2 파일 내에서 논리적 순서로 저장하지 않기 때문에 이것은 분명히 작동하지 않습니다. 어떤 제안?

답변:


11

QEMU는 이미지 형식qemu-img변환 하는 프로그램 과 함께 제공 됩니다 .

qemu-img convert -f qcow2 -O raw my-qcow2.img /dev/sdb

명령 구문이 올바르지 않습니다.
Kais

@Kais 무엇이 문제입니까? 최근에 테스트하지는 않았지만 Qemu 2.5의 문서와 일치합니다.
Gilles 'SO- 악마 그만해'

명령을 입력하면 "원시 변환 중에 오류가 발생했습니다 : 장치가 너무 작습니다". 그러나 원시 dd드라이브를 사용 하여 외부 드라이브에 쓸 때 오류 메시지가 나타나지 않습니다.
Kais

QCOW2 형식은 압축되어 있습니다. 즉, 200GB QCOW2 이미지를 500GB 하드 드라이브로 변환 할 수 있습니다. imho를 수신하는 "장치가 너무 작습니다"오류가 발생할 수 있습니다
Etamar Laron
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.