如何在樹莓派上運行 DOS

這是在 Rasberry Pi 上運行 DOS 的方法

在 Raspberry Pi 上全新安裝 Raspbian

鍵入 Linux 命令以在 Linux for FreeDOS 中定義虛擬磁盤映像。

下載並安裝最新的 FreeDOS 發行版

按照我們的提示安裝 FreeDOS

重啟 FreeDOS 即可享受

請注意:本教程不適合初學者。本教程需要使用基於文本的 Raspian 終端命令,因此您至少需要具備基本的 Linux 知識。您不能按原樣在 Raspberry Pi 上運行實際的 MS-DOS,而是通過模擬器運行 DOS。通過使用 QEMU PC 模擬器和 FreeDOS 的組合,您可以在樹莓派上玩經典的 DOS 遊戲並運行其他 DOS 程序。一旦您將 QEMU 設置為虛擬機並安裝了 FreeDOS,您就可以在 Raspberry Pi 上運行 DOS 程序和遊戲。

目前,FreeDOS 是唯一允許您運行程序和遊戲的 DOS 程序。不能直接在樹莓派上安裝 FreeDOS 是因為 CPU 架構的原因。像任何 DOS 一樣,FreeDOS 需要一個 Intel x86 CPU 和一個 BIOS 來提供基本的運行時服務。Raspberry Pi 使用完全不同的架構運行,使用 ARM CPU,它與 Intel CPU 二進制不兼容,不包含 BIOS。因此,FreeDOS 不能在本地運行在 Raspberry Pi 上,而必須通過模擬器使用。

樹莓派設置

首先,您需要在 Raspberry Pi 上全新安裝 Raspbian。Raspbian 是專為在 Raspberry Pi 上使用而構建的操作系統 (OS)。我為此使用了 Raspberry Pi 3 Model B+,但任何 Raspberry Pi 型號都可以使用。首先,您需要將 Raspbian 安裝到您的 Raspberry Pi。按照有關如何將操作系統安裝到 Raspberry Pi的步驟進行操作。Raspbian 是您要安裝的操作系統。安裝後,您將需要從 Raspbian 桌面打開終端。

將 FreeDOS 安裝到樹莓派

QEMU 是 Quick Emulator 的縮寫。QEMU 是開源虛擬機 (VM) 軟件,可在 Linux 上將 DOS 作為“訪客”操作系統運行。這與在 Windows 10 中使用 VM 沒有什麼不同。好消息是 QEMU 已經在大多數 Linux 系統上可用,包括 Raspbian,因此無需安裝額外的軟件。

通過鍵入幾行 Linux 命令,您可以立即啟動並運行 FreeDOS。通過使用 QEMU,您需要創建虛擬機 (VM) 的每個組件。以下是安裝和運行 FreeDOS 所需的步驟和命令。首先,您需要在 Linux 中為 FreeDOS 定義虛擬磁盤映像。由於 FreeDOS 不佔用太多空間,我使用了以下命令:

qemu-img 創建 freedos.img 200M

此命令指示 QEMU 創建一個大小為 200 MB 的名為 FreeDOS.img 的磁盤映像。
現在,您需要下載並安裝最新的 FreeDOS 發行版。 下載 FreeDOS 1.2 CD-ROM “標準”安裝程序 (FD12CD.iso),因為它最適合這種情況,所以我們將使用它。

首先,您需要告訴 QEMU 使用 CD-ROM 映像並從中啟動。請記住,C:驅動器是第一個硬盤驅動器,因此 CD-ROM 將顯示為D:驅動器。為了添加其餘部分以使 FreeDOS 在 Raspberry Pi 上工作,請完整復制並粘貼以下命令:

qemu-system-i386 -m 16 -k en-us -rtc base=localtime -soundhw sb16,adlib -device cirrus-vga -hda freedos.img -cdrom FD12CD.iso -boot order=d

插入命令後,按照提示操作,很快就會安裝FreeDOS。供您參考,前面的命令行告訴 QEMU 創建一個兼容 Intel i386 的虛擬機,該虛擬機具有 16 MB 內存、一個美式英語鍵盤和一個基於我本地系統時間的實時時鐘。命令行還為我的 VM 提供了一個經典的 Sound Blaster 16 聲卡、Adlib 數字音樂卡和標準的 Cirrus Logic VGA 卡。文件 freedos.img 被指定為第一個硬盤驅動器 (C:),而 FD12CD.iso 映像被指定為 CD-ROM (D:) 驅動器。QEMU 設置為從 CD-ROM 驅動器 (D:) 引導。

FreeDOS 1.2 發行版易於安裝,您只需按照提示操作即可。我提供了一些您在插入上述 Linux 命令後應該看到的屏幕截圖供您​​參考。

如何在樹莓派上運行 DOS

安裝完成後,重啟 FreeDOS。重啟後,FreeDOS 分發包已經預裝了遊戲和應用程序,可以在 DOS 上使用,通過 Raspberry Pi 上的 QEMU 模擬器運行。FreeDOS 還提供其他 DOS 程序和遊戲的附加鏈接,可在其網站上下載。

在樹莓派上運行 FreeDOS


現在您已經在 QEMU 中安裝了 FreeDOS,您可能想看看 FreeDOS 運行 DOS 應用程序和遊戲的情況。性能問題很少見,但在執行任何磁盤 I/O(包括寫入大量數據)時,您可能會遇到讀取/運行時間變慢的情況。總的來說,我在運行 DOS 應用程序和玩 DOS 遊戲時沒有遇到任何問題。現在,我最喜歡在 QEMU 中使用 FreeDOS 玩的遊戲是 Doom。Doom 是我成長過程中最喜歡玩的遊戲。類似的遊戲,包括《德軍總部》和《異端》也運行良好。

同樣,由於 CPU 架構的原因,您不能直接在 Raspberry Pi 上運行任何 DOS 程序。但是,很高興知道有一種解決方法可以通過 QEMU PC 模擬器在 Raspberry Pi 上運行 DOS 應用程序和玩 DOS 遊戲。一旦您將 QEMU 設置為虛擬機模擬器並安裝了 FreeDOS,您就可以在 Raspberry Pi 上運行所有您喜歡的 DOS 程序和遊戲。

留下評論

2026年10月紐約市種植指南:大蒜、球莖植物、綠葉蔬菜及每週種植清單

2026年10月紐約市種植指南:大蒜、球莖植物、綠葉蔬菜及每週種植清單

規劃一個 2026 年 10 月的紐約市花園,種植大蒜、春季球莖、耐寒綠葉蔬菜、室內香草,提供防霜凍指南,並針對紐約州北部地區進行每週調整。

高雄與屏東10月種什麼?2026秋冬蔬菜、香草與逐週菜園清單

高雄與屏東10月種什麼?2026秋冬蔬菜、香草與逐週菜園清單

整理2026年10月高雄與屏東適合直播、育苗及移植的蔬菜、香草和草花,說明高屏仍可能炎熱、颱風豪雨與低溫風險,並提供逐週菜園檢查表。

如何清潔保持器盒:安全、簡單的清潔方法,真正能將其晾乾

如何清潔保持器盒:安全、簡單的清潔方法,真正能將其晾乾

學習如何用溫和的肥皂和溫水清潔保持器盒,正確擦乾,避免高溫損壞,並了解何時應該更換保持器盒。

如何安全清潔汽車空氣濾清器:何時清潔,何時更換

如何安全清潔汽車空氣濾清器:何時清潔,何時更換

學習如何檢查和保養引擎空氣濾清器,何時適合清洗,何時更換更安全,以及如何驗證是否正確重新安裝。

How to Clean an Ice Maker in a Freezer: A Beginner-Friendly Guide

How to Clean an Ice Maker in a Freezer: A Beginner-Friendly Guide

Learn how to clean a freezer ice maker safely, including the ice bin, accessible ice-maker surfaces, dispenser chute, drying, reassembly, and mistakes to avoid.

如何安全清潔坐浴盆噴嘴:哪些方法有效,哪些方法應避免

如何安全清潔坐浴盆噴嘴:哪些方法有效,哪些方法應避免

了解如何安全清潔坐浴盆噴嘴,了解自清潔的真正作用,如何處理礦物質沉積,以及哪些清潔劑取決於您的特定型號。

如何清潔泳池砂濾器:反沖洗、沖洗以及何時需要深層清潔

如何清潔泳池砂濾器:反沖洗、沖洗以及何時需要深層清潔

學習如何安全地清潔泳池砂濾器,判斷反沖洗是否有效,以及何時需要進行深度清潔、維修或更換濾材。

如何安全清潔咖啡研磨機:適用於磨盤式和刀片式研磨機的 8 步驟指南

如何安全清潔咖啡研磨機:適用於磨盤式和刀片式研磨機的 8 步驟指南

學習如何安全地清潔咖啡研磨機,從乾刷磨盤到清洗可拆卸部件、重新組裝、測試和刀片研磨機的保養。

如何去除衣服上的指甲膠而不損壞布料

如何去除衣服上的指甲膠而不損壞布料

學習如何安全地去除衣服上的指甲膠,從刮除乾膠到謹慎使用丙酮、洗滌以及晾乾前檢查織物。

如何去除衣服上的貼紙殘留物而不損壞布料

如何去除衣服上的貼紙殘留物而不損壞布料

學習如何安全地去除衣服上的貼紙殘留物,包括冷處理和預處理、小心使用溶劑、洗滌和風乾。