![부팅 가능한 USB를 만드는 데 몇 가지 문제가 있습니다.](https://linux55.com/image/109580/%EB%B6%80%ED%8C%85%20%EA%B0%80%EB%8A%A5%ED%95%9C%20USB%EB%A5%BC%20%EB%A7%8C%EB%93%9C%EB%8A%94%20%EB%8D%B0%20%EB%AA%87%20%EA%B0%80%EC%A7%80%20%EB%AC%B8%EC%A0%9C%EA%B0%80%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
부팅 가능한 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