부팅 가능한 USB를 만드는 데 몇 가지 문제가 있습니다.

부팅 가능한 USB를 만드는 데 몇 가지 문제가 있습니다.

부팅 가능한 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

관련 정보