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」でない場合、フロッピーデバイスの名前が印刷されます。
他の方法:
注意深く読んでくださいオンラインマニュアルカズチ文書より多くのアイデアを得るために。品質管理計画フロッピーイメージを動的に追加することは可能かもしれませんが、私はそれに精通していません。