FreeDOS הוא מערכת הפעלה חינמית וקוד פתוח המתאימה ל־DOS שמאפשרת לך להריץ תוכנות ומשחקים מתקופת DOS על חומרה מודרנית. בעוד ש־Linux הוא מערכת הפעלה עוצמתית ורבת ערכות, ייתכן שיהיו רגעים בהם תזדקק להריץ יישומים בנויים על DOS מסיבות תאימות או נוסטלגיה.
במדריך זה, אני אדריך אותך דרך השלבים להגדרת FreeDOS על מערכת Linux באמצעות Qemu, מהמודל הפתוח והעוצמתי.
מהו Qemu?
Qemu הוא מדמה מכונה גנרי וקוד פתוח שיכול למדמות מערכת מחשב מלאה, כולל המעבד, הזיכרון והתקשורת, מאפשר לך להריץ מערכות הפעלה שנועדו לארכיטקטורות שונות.
Qemu הוא קל, מהיר, ומושלם להרצת FreeDOS על Linux.
למה להשתמש ב־FreeDOS?
FreeDOS היא יישום מודרני של DOS המותאמת לתוכניות ומשחקי DOS קלאסיים.
זה רעיון טוב ל:
- הפעלת תוכנות ישנות.
- ללמוד על DOS ופקודותיה.
- לבדוק תוכניות ישנות בסביבה שליטה.
- ליהנות ממשחקי רטרו.
שלב 1: התקן את Qemu על Linux
Qemu זמין במאגרי החבילות של רוב ההפצות של Linux וכדי להתקין אותו, יש לפתוח את הטרמינל ולהריץ את הפקודות הבאות בהתאם להפצה שלך:
עבור 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 ב-Linux
ראשית, עליכם לבקר ב-אתר הרשמי של FreeDOS ולהוריד את קובץ ה-ISO האחרון (FD14-LiveCD.zip), ולשמור את קובץ ה-ISO בתיקייה, כגון ~/הורדות
.
בשלב הבא, עליכם ליצור דיסק וירטואלי בנפח של 2GB בפורמט Qcow2 כדי להתקין את FreeDOS, שהוא יעיל ותומך בתכונות כמו צילומי מצב.
qemu-img create -f qcow2 freedos.img 2G
כעת, יש לחלץ את קובץ ה-FD14-LiveCD.zip ולהפעיל את ה-ISO 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 בלי צורך בחומרה מיוחדת.