FreeDOS هو نظام تشغيل مجاني ومفتوح المصدر متوافق مع DOS يتيح لك تشغيل برامج وألعاب DOS القديمة على الأجهزة الحديثة. في حين أن لينكس هو نظام تشغيل قوي ومتعدد الاستخدامات، هناك أوقات قد تحتاج فيها إلى تشغيل تطبيقات تعتمد على DOS لأسباب تتعلق بالتوافق أو الحنين إلى الماضي.
في هذا الدليل، سأرشدك خلال الخطوات لتثبيت FreeDOS على نظام Linux باستخدام Qemu، وهو محاكي مفتوح المصدر قوي.
ما هو Qemu؟
Qemu هو محاكي آلة عام ومفتوح المصدر يمكنه محاكاة نظام كمبيوتر كامل، بما في ذلك المعالج والذاكرة والأجهزة الطرفية، مما يتيح لك تشغيل أنظمة تشغيل مصممة لعمليات معمارية مختلفة.
Qemu خفيف وسريع ومثالي لتشغيل FreeDOS على لينكس.
لماذا استخدام FreeDOS؟
FreeDOS هو تنفيذ حديث لـ DOS متوافق تمامًا مع تطبيقات وألعاب DOS الكلاسيكية.
إنه مثالي لـ:
- تشغيل البرامج القديمة.
- تعلم عن DOS وأوامره.
- اختبار البرامج القديمة في بيئة مسيطر عليها.
- الاستمتاع بالألعاب الكلاسيكية.
الخطوة 1: تثبيت Qemu على لينكس
يتوفر Qemu في معظم توزيعات لينكس في المستودعات، ولتثبيته، افتح الطرفية الخاصة بك واذهب إلى الأوامر التالية بناءً على توزيعتك:
لـ Ubuntu/Debian:
sudo apt update sudo apt install qemu qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager
لـ Fedora:
sudo dnf install qemu qemu-kvm virt-manager libvirt libvirt-python libvirt-client virt-install virt-viewer
لـ Arch Linux:
sudo pacman -S qemu qemu-arch-extra virt-manager libvirt
بمجرد التثبيت، تحقق من التثبيت عن طريق تشغيل:
qemu-system-x86_64 --version
نموذج الإخراج:
QEMU emulator version 6.2.0 (Debian 1:6.2+dfsg-2ubuntu6.24) Copyright (c) 2003-2021 Fabrice Bellard and the QEMU Project developers
الخطوة 2: تثبيت FreeDOS باستخدام Qemu في لينكس
أولاً، قم بزيارة الموقع الرسمي لـ FreeDOS وقم بتنزيل أحدث صورة ISO (FD14-LiveCD.zip)، واحفظ ملف ISO في دليل، مثل ~/Downloads
.
بعد ذلك، تحتاج إلى إنشاء قرص افتراضي بسعة 2GB بصيغة Qcow2 لتثبيت FreeDOS، وهو فعال ويدعم ميزات مثل اللقطات.
qemu-img create -f qcow2 freedos.img 2G
الآن، استخراج FD14-LiveCD.zip وقم بتمهيد FD14LIVE.iso لتثبيته على القرص الافتراضي عن طريق تشغيل الأوامر التالية.
unzip FD14-LiveCD.zip qemu-system-x86_64 -hda freedos.img -cdrom FD14LIVE.iso -boot d -m 512

بمجرد أن يتم تمهيد الآلة الافتراضية، اختر “تثبيت على القرص الصلب” واضغط Enter.





مرة أخرى اختر خيار “تثبيت على القرص الصلب”، والذي سيبدأ في تهيئة القرص.





بعد التثبيت، يمكنك تشغيل FreeDOS مباشرة من القرص الافتراضي دون الحاجة إلى ISO.
qemu-system-i386 -m 64 -hda freedos.img -boot c

تشغيل برامج DOS على FreeDOS في Linux
مع FreeDOS قيد التشغيل، يمكنك الآن تثبيت وتشغيل تطبيقات وألعاب DOS.
على سبيل المثال، لتشغيل لعبة كلاسيكية مثل Doom:
- قم بتنزيل ملفات لعبة Doom (مثل doom1.zip).
- استخرج الملفات إلى دليل على نظام Linux الخاص بك.
- قم بتحميل الدليل في Qemu باستخدام الخيار
-hdb
:
qemu-system-x86_64 -hda freedos.img -hdb ~/Games/Doom -m 512
داخل FreeDOS، انتقل إلى الدليل وقم بتشغيل:
C:\> doom.exe
الاستنتاج
من خلال اتباع هذا الدليل، لقد نجحت في إعداد FreeDOS على Linux باستخدام QEMU. يمكنك الآن تشغيل برامج DOS القديمة، ولعب الألعاب الكلاسيكية، أو تجربة تطبيقات DOS دون الحاجة إلى أجهزة مخصصة.