가상 플로피 디스크를 가상 머신에 마운트하는 방법은 무엇입니까?

가상 플로피 디스크를 가상 머신에 마운트하는 방법은 무엇입니까?

qemu-system-x86_64를 사용하여 가상 머신을 부팅하고 있지만 가상 플로피(vfd 파일)를 여기에 마운트하는 방법을 전혀 모릅니다.

iso를 마운트하려면 간단합니다.

-drive "file=/path/to/iso/file.iso,index=1,media=cdrom"

드라이버를 마운트하려는 경우에도 매우 간단합니다.

-drive id=disk0,if=virtio,cache.direct=on,if=virtio,aio=native,format=raw,file=/path/to/drive/image

심지어 물리적 드라이브를 마운트하는 방법도 알아냈습니다.

-drive file=/path/to/drive,if=virtio

하지만 vfd를 설치하는 방법에 대한 예를 찾을 수 없습니다.

답변1

짧은 방법:

$ qemu-system-x86_64 -fda /path/to/floppy.img

"편의 플래그"로 설명된 옵션과 유사한 QEMU 명령줄 옵션에 대해 들어본 적이 있습니다.

긴 길:

$ qemu-system-x86_64 -drive file=/path/to/floppy.img,index=0,if=floppy,format=raw

이 옵션은분명히 더 이상 사용되지 않습니다.

"현대적인" 방식:

$ qemu-system-x86_64 -blockdev driver=file,node-name=f0,filename=/path/to/floppy.img -device floppy,drive=f0

이러한 방식으로 연결된 장치는 플래그 및 모니터 명령과 같은 이전 QEMU 기능과 -snapshot잘 작동 하지 않는 경향이 있습니다 change.

즉각적인:

(qemu) floppy0 /path/to/floppy.img 변경

이것은감시 장치에뮬레이터가 시작된 후 이동식 미디어를 관리하기 위한 명령입니다. info block플로피 장치의 이름이 "floppy0"이 아니면 플로피 장치의 이름이 인쇄됩니다.


다른 방법:

주의 깊게 읽어보세요온라인 매뉴얼카즈치문서더 많은 아이디어를 얻기 위해.품질 관리 계획플로피 이미지를 동적으로 추가하는 것이 가능할 수도 있지만 저는 그것에 익숙하지 않습니다.

관련 정보