부팅 가능한 USB를 만드는 데 사용하고 싶은 output.iso라는 iso 파일이 있습니다.
다음 명령을 실행할 때:
sudo qemu-system-x86_64 -cdrom output.iso
나는 qemu가 그것으로 부팅하는 것을 보고 iso가 괜찮다고 생각했습니다.
다음 명령을 사용하여 파일을 USB에 복사합니다.
sudo dd if=output.iso of=/dev/sdb bs=4M; sync
그런 다음 다음 명령을 사용하여 다시 시작해 보십시오.
sudo qemu-system-x86_64 -hda \dev\usb
하지만 지금은 다음과 같은 결과를 얻습니다.
No bootable device.
내가 뭘 잘못하고 있는지 아는 사람 있나요?
미리 감사드립니다....
답변1
sudo dd iflag=fullblock if=/path/to/iso of=/dev/sdx status=progress
/dev/sdx를 /dev/sdb와 같은 USB 드라이브로 바꾸십시오. 그런 다음:
qemu -hda /dev/sdb
그렇지 않으면 ISO 해시를 다시 확인하세요.
답변2
ISO와 비슷한 문제가 있습니다. 다음 명령을 사용하면 ISO가 제대로 작동한다고 확신합니다. 그러나 dd는 USB로 전송된 후 항상 실패합니다. :(
qemu-system-x86_64 -cdrom /path/to/iso