Πώς να εκτελέσετε το DOS σε ένα Raspberry Pi

Πώς να εκτελέσετε το DOS σε ένα Raspberry Pi

Δείτε πώς μπορείτε να εκτελέσετε το DOS σε ένα Rasberry Pi

Αποκτήστε μια καθαρή εγκατάσταση του Raspbian εγκατεστημένο στο Raspberry Pi

Πληκτρολογήστε εντολές Linux για να ορίσετε την εικόνα εικονικού δίσκου στο Linux για FreeDOS.

Κατεβάστε και εγκαταστήστε την πιο πρόσφατη διανομή του FreeDOS

Ακολουθήστε τις οδηγίες μας για να εγκαταστήσετε το FreeDOS

Κάντε επανεκκίνηση του FreeDOS για να απολαύσετε

Σημείωση: αυτό το σεμινάριο δεν είναι για αρχάριους. Αυτό το σεμινάριο απαιτεί τη χρήση εντολών τερματικού Raspian που βασίζονται σε κείμενο, επομένως θα πρέπει τουλάχιστον να έχετε βασικές γνώσεις Linux. Δεν μπορείτε να εκτελέσετε το πραγματικό MS-DOS στο Raspberry Pi ως έχει, αντίθετα θα εκτελείτε το DOS μέσω ενός εξομοιωτή. Χρησιμοποιώντας έναν συνδυασμό εξομοιωτή υπολογιστή QEMU και FreeDOS, μπορείτε να παίξετε κλασικά παιχνίδια DOS και να εκτελέσετε άλλα προγράμματα DOS στο Raspberry Pi. Αφού ρυθμίσετε το QEMU ως εικονική μηχανή και εγκαταστήσετε το FreeDOS, μπορείτε να εκτελέσετε προγράμματα και παιχνίδια DOS στο Raspberry Pi.

Προς το παρόν, το FreeDOS είναι το μόνο πρόγραμμα DOS που θα σας επιτρέψει να εκτελείτε προγράμματα και παιχνίδια. Ο λόγος που δεν μπορείτε να εγκαταστήσετε το FreeDOS απευθείας στο Raspberry Pi είναι λόγω της αρχιτεκτονικής της CPU. Όπως κάθε DOS, το FreeDOS απαιτεί επεξεργαστή Intel x86 και BIOS για την παροχή βασικών υπηρεσιών χρόνου εκτέλεσης. Το Raspberry Pi λειτουργεί χρησιμοποιώντας μια εντελώς διαφορετική αρχιτεκτονική, χρησιμοποιώντας μια CPU ARM, η οποία δεν είναι δυαδική συμβατή με την CPU της Intel και δεν περιλαμβάνει BIOS. Επομένως, το FreeDOS δεν μπορεί να εκτελεστεί στο Raspberry Pi εγγενώς και αντ' αυτού πρέπει να χρησιμοποιηθεί μέσω ενός εξομοιωτή.

Ρύθμιση Raspberry Pi

Πρώτα, χρειάζεστε μια καθαρή εγκατάσταση του Raspbian εγκατεστημένη στο Raspberry Pi. Το Raspbian είναι το λειτουργικό σύστημα (OS) που έχει δημιουργηθεί ειδικά για χρήση σε ένα Raspberry Pi. Χρησιμοποίησα ένα Raspberry Pi 3 Model B+ για αυτό, αλλά οποιοδήποτε μοντέλο Raspberry Pi θα πρέπει να λειτουργεί. Πρώτα, πρέπει να εγκαταστήσετε το Raspbian στο Raspberry Pi. Ακολουθήστε τα βήματα σχετικά με τον τρόπο εγκατάστασης ενός λειτουργικού συστήματος σε ένα Raspberry Pi . Το Raspbian είναι το λειτουργικό σύστημα που θέλετε να εγκαταστήσετε. Μόλις εγκατασταθεί, θα θέλετε να ανοίξετε το Terminal από την επιφάνεια εργασίας του Raspbian.

Εγκαταστήστε το FreeDOS σε ένα Raspberry Pi

Το QEMU είναι συντομογραφία του Quick EMULator. Το QEMU είναι λογισμικό εικονικής μηχανής ανοιχτού κώδικα (VM) που εκτελεί το DOS ως "επισκέπτης" λειτουργικό σύστημα στο Linux. Δεν διαφέρει από τη χρήση εικονικής μηχανής στα Windows 10. Τα καλά νέα είναι ότι το QEMU είναι ήδη διαθέσιμο στα περισσότερα συστήματα Linux, συμπεριλαμβανομένου του Raspbian, επομένως δεν υπάρχει επιπλέον λογισμικό για εγκατάσταση.

Πληκτρολογώντας μερικές γραμμές εντολών Linux, μπορείτε να έχετε το FreeDOS σε λειτουργία σε χρόνο μηδέν. Χρησιμοποιώντας το QEMU, πρέπει να δημιουργήσετε κάθε στοιχείο της Εικονικής Μηχανής (VM). Εδώ είναι τα βήματα και οι εντολές που πρέπει να χρησιμοποιήσετε για να εγκαταστήσετε και να εκτελέσετε το FreeDOS. Πρώτα, πρέπει να ορίσετε την εικόνα εικονικού δίσκου στο Linux για FreeDOS. Επειδή το FreeDOS δεν καταλαμβάνει πολύ χώρο, χρησιμοποίησα την ακόλουθη εντολή:

qemu-img δημιουργία freedos.img 200M

Αυτή η εντολή δίνει εντολή στο QEMU να δημιουργήσει μια εικόνα δίσκου με το όνομα FreeDOS.img μεγέθους 200 MB.
Τώρα, πρέπει να κατεβάσετε και να εγκαταστήσετε την πιο πρόσφατη διανομή του 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 megabyte, ένα πληκτρολόγιο ΗΠΑ-αγγλικό και ένα ρολόι πραγματικού χρόνου με βάση την ώρα του τοπικού μου συστήματος. Η γραμμή εντολών δίνει επίσης στο 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 σε ένα Raspberry Pi

Αφού ολοκληρωθεί η εγκατάσταση, επανεκκινήστε το FreeDOS. Μετά την επανεκκίνηση, το πακέτο διανομής FreeDOS διαθέτει ήδη προεγκατεστημένα παιχνίδια και εφαρμογές για χρήση σε DOS που εκτελούνται μέσω του εξομοιωτή QEMU στο Raspberry Pi. Το FreeDOS προσφέρει επίσης πρόσθετους συνδέσμους προς άλλα προγράμματα και παιχνίδια DOS που είναι διαθέσιμα για λήψη στον ιστότοπό του.

Εκτελέστε το FreeDOS στο Raspberry Pi


Τώρα που έχετε εγκαταστήσει το FreeDOS στο QEMU, ίσως θέλετε να δείτε πόσο καλά το FreeDOS εκτελεί εφαρμογές και παιχνίδια DOS. Τα προβλήματα απόδοσης είναι σπάνια, αλλά ενδέχεται να αντιμετωπίζετε αργούς χρόνους ανάγνωσης/εκτέλεσης κάθε φορά που πραγματοποιείτε είσοδο/εξόδου δίσκου, συμπεριλαμβανομένης της εγγραφής μεγάλων ποσοτήτων δεδομένων. Συνολικά, δεν έχω αντιμετωπίσει κανένα πρόβλημα με την εκτέλεση εφαρμογών DOS και την αναπαραγωγή παιχνιδιών DOS. Αυτήν τη στιγμή, το αγαπημένο μου παιχνίδι που παίζω χρησιμοποιώντας το FreeDOS στο QEMU είναι το Doom. Το Doom ήταν το αγαπημένο μου παιχνίδι όταν μεγάλωνα. Παρόμοια παιχνίδια, συμπεριλαμβανομένων των Wolfenstein και Heretic, λειτουργούν επίσης καλά.

Και πάλι, λόγω της αρχιτεκτονικής της CPU, δεν μπορείτε να εκτελέσετε κανένα πρόγραμμα DOS απευθείας στο Raspberry Pi. Ωστόσο, είναι ωραίο να γνωρίζουμε ότι υπάρχει μια λύση για την εκτέλεση εφαρμογών DOS και την αναπαραγωγή παιχνιδιών DOS στο Raspberry Pi μέσω του εξομοιωτή υπολογιστή QEMU. Αφού ρυθμίσετε το QEMU ως εξομοιωτή εικονικής μηχανής και εγκαταστήσετε το FreeDOS, είστε έτοιμοι να εκτελέσετε όλα τα αγαπημένα σας προγράμματα και παιχνίδια DOS στο Raspberry Pi.


Το ISperm σας επιτρέπει να ελέγχετε το σπέρμα σας χρησιμοποιώντας ένα iPad

Το ISperm σας επιτρέπει να ελέγχετε το σπέρμα σας χρησιμοποιώντας ένα iPad

Πέρασες μια δύσκολη μέρα στη δουλειά. Στήσατε το iPad στο τραπεζάκι του καφέ. Βλέπεις λίγο Netflix, κλείνεις την κουρτίνα, αναλύεις τον αριθμό των σπερματοζωαρίων σου, ελέγχεις το Twitter

Το ParrotS Disco Drone ανεβάζει τα χάρτινα αεροπλάνα στο επόμενο επίπεδο

Το ParrotS Disco Drone ανεβάζει τα χάρτινα αεροπλάνα στο επόμενο επίπεδο

Σκεφτείτε ένα drone και θα σκεφτείτε ένα βουητό τετρακόπτερο που αιωρείται πάνω από ένα πάρκο. Αυτό, ή πόλεμος. Αλλά τέσσερις κινητήρες είναι τόσο 2015, φαίνεται, σαν drone

Μπορείτε να βοηθήσετε το Crowdfund για ένα άγαλμα της πρώτης δ��αστημικής γάτας στον κόσμο

Μπορείτε να βοηθήσετε το Crowdfund για ένα άγαλμα της πρώτης δ��αστημικής γάτας στον κόσμο

Kickstarter της εβδομάδας: Ένα άγαλμα της Félicette, της πρώτης γάτας στο διάστημα Η Laika, ο πρώτος σκύλος στο διάστημα, έχει ένα άγαλμα στη Μόσχα. Ζαμπόν, ο αστροχιμπατζής

Πώς να ελέγξετε ποιος κατέχει ένα αρχείο στο Linux

Πώς να ελέγξετε ποιος κατέχει ένα αρχείο στο Linux

Εάν θέλετε να ελέγξετε σε ποιον ανήκει ένα αρχείο, το Linux λειτουργεί πολύ διαφορετικά από άλλα συστήματα. Δεν υπάρχει επιλογή να κάνετε απλώς δεξί κλικ σε ένα αρχείο και να μεταβείτε στις Ιδιότητες

Πώς να διαγνώσετε και να διορθώσετε έναν ελεγκτή Xbox που δεν φορτίζεται

Πώς να διαγνώσετε και να διορθώσετε έναν ελεγκτή Xbox που δεν φορτίζεται

Οι παίκτες λατρεύουν τις κονσόλες Xbox για τη συμβατότητά τους προς τα πίσω, που σημαίνει ότι οι παίκτες μπορούν να χρησιμοποιούν παλαιότερα αξεσουάρ στις νεότερες κονσόλες. Με την κυκλοφορία του Xbox

Πώς να χρησιμοποιήσετε το δικό σας δρομολογητή με το Verizon Fios

Πώς να χρησιμοποιήσετε το δικό σας δρομολογητή με το Verizon Fios

Εάν χρησιμοποιείτε τη Verizon ως πάροχο Διαδικτύου και έχετε το δικό σας δρομολογητή, η ιδέα να εγκαταλείψετε τον ενοικιαζόμενο δρομολογητή της Verizon πρέπει να έχει περάσει από το μυαλό σας. Χρησιμοποιώντας

Δεν μπορώ να μοιραστώ ανάρτηση στο Instagram Story – Γιατί όχι;

Δεν μπορώ να μοιραστώ ανάρτηση στο Instagram Story – Γιατί όχι;

Το Instagram διαθέτει μια σειρά από λειτουργίες που μας επιτρέπουν να αλληλεπιδρούμε με άλλους λογαριασμούς στην πλατφόρμα. Ωστόσο, μπορεί να μην λειτουργούν πάντα όπως υποτίθεται

Fire Tablet: Τελευταίες γενιές

Fire Tablet: Τελευταίες γενιές

Η τελευταία γενιά του Amazon Fire Tablet έρχεται με μερικές εξαιρετικές δυνατότητες για να διασκεδάζει όλη την οικογένεια. Με νέα μοντέλα να κυκλοφορούν

Πώς να προσθέσετε υποσημειώσεις σε ένα έγγραφο Google

Πώς να προσθέσετε υποσημειώσεις σε ένα έγγραφο Google

Ενημερώθηκε στις 23 Νοεμβρίου 2022 από τον Steve Larner. Οι υποσημειώσεις στα Έγγραφα Google είναι ένας πολύ καλός τρόπος προσθήκης σχολίων, αναφοράς παραπομπών ή ακόμη και παροχής συνδέσμου σε πηγές στο

Ποιο είναι το νεότερο Kindle Out Τώρα;

Ποιο είναι το νεότερο Kindle Out Τώρα;

Ενημερώθηκε στις 23 Νοεμβρίου 2022 από τον Steve Larner, για να αντικατοπτρίζει τις τρέχουσες εκδόσεις του Kindle. Το Amazons Kindle είναι ο οριστικός ηγέτης στην αγορά των ηλεκτρονικών βιβλίων στις ΗΠΑ.