QEMU/FreeDOS
外觀
< QEMU

FreeDOS 是在現代作業系統下讓那些古老、備受歡迎且難以替換的 DOS 時代程式重煥生機的好方法。使用 FreeDOS,那些在微軟 Windows、Wine 或 DOSBox 下無法執行的圖形程式,在 QEMU 下可能可以完美執行。
從 FreeDOS 發行版 下載一個可啟動的 CD 映象。FreeDOS 1.2 的“標準”CDROM 映象應該適用於大多數計算機和 PC 模擬器。FreeDOS 1.2 於 2016 年 12 月 25 日釋出。
為了能夠透過將檔案複製到映象中和從映象中複製檔案來與 FreeDOS 交換檔案,不要將映象建立為qcow。相反,只需建立raw 映象。這將允許 FreeDOS 映象在 Linux 和其他類 Unix 主機下像普通硬碟一樣被 掛載。建立一個名為 freedos.img 的 100 MiB 硬碟映象
qemu-img create -f raw freedos.img 100M
現在從 CD 映象 (FD12CD.iso) 啟動 FreeDOS,並按照選單提示進行分割槽、格式化和安裝到硬碟。
qemu -rtc base=localtime -hda freedos.img -cdrom FD12CD.iso -boot d
安裝完成後,您可以從映象檔案啟動 FreeDOS,而無需 CD。
qemu -rtc base=localtime -hda freedos.img
要在 FreeDOS 和主機之間傳輸檔案,請停止 QEMU 並將 FreeDOS 映象掛載到檔案系統。
mkdir -p /mnt/freedos mount -t msdos -o loop,offset=32256 freedos.img /mnt/freedos cp oldgames /mnt/freedos umount /mnt/freedos
提醒:在 QEMU 使用映象時,切勿掛載映象,並記住在再次啟動 QEMU 之前將其解除安裝!