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


Πώς να αλλάξετε την κύρια διεύθυνση email σε έναν λογαριασμό LinkedIn

Πώς να αλλάξετε την κύρια διεύθυνση email σε έναν λογαριασμό LinkedIn

Η διεύθυνση email σας είναι το κλειδί για την επαγγελματική πλατφόρμα δικτύωσης LinkedIn. Όχι μόνο το χρησιμοποιείτε για να συνδεθείτε, αλλά είναι επίσης ορατό σε όλους

Μπορείτε να δείτε έναν ιδιωτικό λογαριασμό Instagram;

Μπορείτε να δείτε έναν ιδιωτικό λογαριασμό Instagram;

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

Πώς να χρησιμοποιήσετε μια κάθετη διάταξη στις διαφάνειες Google

Πώς να χρησιμοποιήσετε μια κάθετη διάταξη στις διαφάνειες Google

Εάν θέλετε να δημιουργήσετε μια παρουσίαση για κινητά τηλέφωνα, θα πρέπει να αλλάξετε τη διάταξη σε κατακόρυφη στις Παρουσιάσεις Google. Οι Παρουσιάσεις Google προορίζονται για

VS Code Vs. Visual Studio – Ποια είναι η διαφορά;

VS Code Vs. Visual Studio – Ποια είναι η διαφορά;

Ως προγραμματιστής, έχετε σίγουρα χρησιμοποιήσει τουλάχιστον ένα από τα δύο θρυλικά εργαλεία: Visual Studio Code (VS Code) και το κανονικό Visual Studio. Και οι δύο είναι

Πώς να αποκτήσετε δωρεάν πρόσβαση στο GPT-4

Πώς να αποκτήσετε δωρεάν πρόσβαση στο GPT-4

Εφαρμογή chatbot του OpenAI - Το ChatGPT είναι η πιο επιτυχημένη υλοποίηση Large Language Model (LLM). Ωστόσο, χρησιμοποίησε το GPT 3.5, το οποίο λείπει

Πώς να ενσωματώσετε ένα βίντεο στο PowerPoint

Πώς να ενσωματώσετε ένα βίντεο στο PowerPoint

Η προσθήκη βίντεο στο PowerPoint σας μπορεί να ανεβάσει την παρουσίασή σας σε άλλο επίπεδο. Πώς όμως ενσωματώνετε ένα βίντεο σε μια διαφάνεια του PowerPoint; Υπάρχουν

Πώς να διορθώσετε τις ειδοποιήσεις του GroupMe που δεν λειτουργούν

Πώς να διορθώσετε τις ειδοποιήσεις του GroupMe που δεν λειτουργούν

Μπορεί να χάσετε κάτι σημαντικό εάν δεν λαμβάνετε ειδοποιήσεις GroupMe. Όπως είναι λογικό, θέλετε να βεβαιωθείτε ότι λαμβάνετε ειδοποίηση

WordPress: Πώς να προσθέσετε μια ανάρτηση σε μια σελίδα

WordPress: Πώς να προσθέσετε μια ανάρτηση σε μια σελίδα

Η δημοσίευση είναι ένα ουσιαστικό μέρος του blogging στο WordPress. Είναι ο τρόπος με τον οποίο μεταφέρετε το περιεχόμενό σας στον κόσμο. Οι αναρτήσεις μπορεί να περιέχουν οτιδήποτε από πληροφορίες για εσάς

Γιατί το Apple Watch Series 3 (GPS + 4G) είναι το καλύτερο Swim Tracker

Γιατί το Apple Watch Series 3 (GPS + 4G) είναι το καλύτερο Swim Tracker

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

Καλύτερες κωμωδίες στο Netflix UK 2018: Από το Peep Show στο The Good Place

Καλύτερες κωμωδίες στο Netflix UK 2018: Από το Peep Show στο The Good Place

Α, Netflix. Πυλώνας του πολιτισμού μας, έχει γίνει μια απαραίτητη πηγή ανάπαυσης για τους 110 εκατομμύρια χρήστες του. Γεμάτη με ποιοτικό περιεχόμενο, από