Πώς να εκτελέσετε το 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.

Αφήστε ένα σχόλιο

Πώς να καθαρίσετε ένα φίλτρο άμμου πισίνας: Οδηγός για αρχάριους για αντίστροφη πλύση

Πώς να καθαρίσετε ένα φίλτρο άμμου πισίνας: Οδηγός για αρχάριους για αντίστροφη πλύση

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

Πώς να καθαρίσετε μια λεκιασμένη σανίδα στεγνού σβήματος χωρίς να καταστρέψετε την επιφάνεια

Πώς να καθαρίσετε μια λεκιασμένη σανίδα στεγνού σβήματος χωρίς να καταστρέψετε την επιφάνεια

Καθαρίστε τους λεκέδες από είδωλα, ξεραμένο μελάνι και μόνιμο μαρκαδόρο από έναν πίνακα στεγνού σβήματος ακολουθώντας βήματα ασφαλείας για την επιφάνεια και τις προφυλάξεις που υποστηρίζονται από τον κατασκευαστή.

Πώς να καθαρίσετε ένα μηχανικό πληκτρολόγιο με ασφάλεια: Πλήκτρα, διακόπτες και θήκη

Πώς να καθαρίσετε ένα μηχανικό πληκτρολόγιο με ασφάλεια: Πλήκτρα, διακόπτες και θήκη

Μάθετε πώς να καθαρίζετε με ασφάλεια ένα μηχανικό πληκτρολόγιο, από τα καλύμματα των πλήκτρων και την αφαίρεση σκόνης έως τον έλεγχο της υγρασίας, το στέγνωμα, την επανασυναρμολόγηση και τον τελικό έλεγχο των πλήκτρων.

Πώς να καθαρίσετε μια μηχανή Nespresso Vertuo: Μια ασφαλής ρουτίνα 4 βημάτων

Πώς να καθαρίσετε μια μηχανή Nespresso Vertuo: Μια ασφαλής ρουτίνα 4 βημάτων

Καθαρίστε μια Nespresso Vertuo με ασφάλεια με κύκλο ξεβγάλματος μόνο με νερό, πλύσιμο αφαιρούμενων μερών, ελέγχους μοντέλων και σαφείς ενδείξεις ότι χρειάζεται αφαλάτωση.

Πώς να καθαρίσετε μια βούρτσα μαλλιών μετά από ψείρες: Ένας ασφαλής, πρακτικός οδηγός

Πώς να καθαρίσετε μια βούρτσα μαλλιών μετά από ψείρες: Ένας ασφαλής, πρακτικός οδηγός

Μάθετε πώς να καθαρίζετε μια βούρτσα μαλλιών μετά από ψείρες χρησιμοποιώντας τις οδηγίες του CDC, συμπεριλαμβανομένης της χρήσης ζεστού νερού στους 130°F, τι πρέπει να αποφεύγετε και πότε η αντικατάστασή της έχει περισσότερο νόημα.

Πώς να καθαρίσετε μια κεφαλή εκτύπωσης Epson με ασφάλεια: Ξεκινήστε με τα ενσωματωμένα εργαλεία καθαρισμού

Πώς να καθαρίσετε μια κεφαλή εκτύπωσης Epson με ασφάλεια: Ξεκινήστε με τα ενσωματωμένα εργαλεία καθαρισμού

Καθαρίστε μια κεφαλή εκτύπωσης Epson με ασφάλεια με έλεγχο ακροφυσίων, καθαρισμό κεφαλής και ισχυρό καθαρισμό εγκεκριμένο για το μοντέλο—χωρίς να ανοίξετε τον εκτυπωτή ή να αγγίξετε τα ακροφύσια.

Πώς να καθαρίσετε τα στόρια σε μια μπανιέρα: Ασφαλείς μέθοδοι ανά υλικό

Πώς να καθαρίσετε τα στόρια σε μια μπανιέρα: Ασφαλείς μέθοδοι ανά υλικό

Μάθετε πότε ο καθαρισμός της μπανιέρας είναι ασφαλής για τα στόρια, ποια υλικά πρέπει να παραμένουν στεγνά και πώς να πλένετε τα συμβατά στόρια χωρίς να καταστρέψετε το ανωκάσι.

Πώς να απολυμάνετε μια βούρτσα μαλλιών με ασφάλεια: Ένας πρακτικός οδηγός βήμα προς βήμα

Πώς να απολυμάνετε μια βούρτσα μαλλιών με ασφάλεια: Ένας πρακτικός οδηγός βήμα προς βήμα

Μάθετε πώς να καθαρίζετε και να απολυμαίνετε μια βούρτσα μαλλιών με ασφάλεια, να επιλέγετε τη σωστή μέθοδο ανάλογα με τον τύπο βούρτσας και να χειρίζεστε τις ψείρες του κεφαλιού ή την τριχοφυΐα χωρίς να καταστρέψετε τη βούρτσα.

Πώς να αφαιρέσετε το αποσμητικό από ένα μαύρο πουκάμισο χωρίς να ξεθωριάσει

Πώς να αφαιρέσετε το αποσμητικό από ένα μαύρο πουκάμισο χωρίς να ξεθωριάσει

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

Πώς να βγάλετε την τσίχλα από τα ρούχα: Μια πρακτική, ασφαλής για τα υφάσματα μέθοδος

Πώς να βγάλετε την τσίχλα από τα ρούχα: Μια πρακτική, ασφαλής για τα υφάσματα μέθοδος

Μάθετε πώς να αφαιρείτε την τσίχλα από τα ρούχα με πάγο, απαλό ξύσιμο, προεπεξεργασία με απορρυπαντικό και πλύσιμο ασφαλές σύμφωνα με την ετικέτα φροντίδας, καθώς και πότε να σταματάτε.