Come eseguire DOS su un Raspberry Pi

Ecco come eseguire DOS su un Rasberry Pi

Ottieni un'installazione pulita di Raspbian installato sul Raspberry Pi

Digita i comandi Linux per definire l'immagine del disco virtuale in Linux per FreeDOS.

Scarica e installa l'ultima distribuzione di FreeDOS

Segui le nostre istruzioni per installare FreeDOS

Riavvia FreeDOS per divertirti

Nota: questo tutorial non è per principianti. Questo tutorial richiede l'uso dei comandi del terminale Raspian che sono basati su testo, quindi dovrai almeno avere una conoscenza di base di Linux. Non puoi eseguire MS-DOS effettivo sul Raspberry Pi così com'è, invece eseguirai DOS tramite un emulatore. Utilizzando una combinazione di emulatore PC QEMU e FreeDOS, puoi giocare ai classici giochi DOS ed eseguire altri programmi DOS sul Raspberry Pi. Dopo aver configurato QEMU come macchina virtuale e installato FreeDOS, puoi eseguire programmi e giochi DOS sul Raspberry Pi.

Al momento, FreeDOS è l'unico programma DOS che ti permetterà di eseguire programmi e giochi. Il motivo per cui non puoi installare FreeDOS direttamente sul Raspberry Pi è a causa dell'architettura della CPU. Come qualsiasi DOS, FreeDOS richiede una CPU Intel x86 e un BIOS per fornire servizi di runtime di base. Il Raspberry Pi opera utilizzando un'architettura completamente diversa, utilizzando una CPU ARM, che non è compatibile a livello binario con la CPU Intel e non include un BIOS. Pertanto, FreeDOS non può essere eseguito in modo nativo su Raspberry Pi e deve essere utilizzato tramite un emulatore.

Configurazione Raspberry Pi

Innanzitutto, è necessaria un'installazione pulita di Raspbian installato sul Raspberry Pi. Raspbian è il sistema operativo (OS) costruito appositamente per essere utilizzato su un Raspberry Pi. Ho usato un Raspberry Pi 3 Model B+ per questo, ma qualsiasi modello Raspberry Pi dovrebbe funzionare. Innanzitutto, devi installare Raspbian sul tuo Raspberry Pi. Segui i passaggi su come installare un sistema operativo su un Raspberry Pi . Raspbian è il sistema operativo che desideri installare. Una volta installato, vorrai aprire Terminal dal desktop Raspbian.

Installa FreeDOS su un Raspberry Pi

QEMU è l'abbreviazione di Quick EMUlator. QEMU è un software per macchine virtuali (VM) open source che esegue DOS come sistema operativo "guest" su Linux. Non è diverso dall'utilizzo di una VM in Windows 10. La buona notizia è che QEMU è già disponibile sulla maggior parte dei sistemi Linux, incluso Raspbian, quindi non è necessario installare software aggiuntivo.

Digitando poche righe di comandi Linux, puoi avere FreeDOS attivo e funzionante in pochissimo tempo. Usando QEMU, devi creare ogni componente della tua macchina virtuale (VM). Ecco i passaggi e i comandi necessari per installare ed eseguire FreeDOS. Innanzitutto, è necessario definire l'immagine del disco virtuale in Linux per FreeDOS. Poiché FreeDOS non occupa molto spazio, ho usato il seguente comando:

qemu-img crea freedos.img 200M

Questo comando indica a QEMU di creare un'immagine del disco denominata FreeDOS.img con una dimensione di 200 MB.
Ora devi scaricare e installare l'ultima distribuzione di FreeDOS. Scarica il programma di installazione "standard" del CD-ROM FreeDOS 1.2 (FD12CD.iso) , poiché funziona meglio per questo scenario, quindi lo useremo.

Per prima cosa, devi dire a QEMU di usare l'immagine del CD-ROM e avviare da quella. Ricorda che l' unità C: è il primo disco rigido, quindi il CD-ROM verrà visualizzato come unità D:. Per aggiungere il resto delle parti per far funzionare FreeDOS sul Raspberry Pi, copia e incolla il seguente comando nella sua interezza:

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

Dopo aver inserito il comando, segui le istruzioni e FreeDOS verrà installato in pochissimo tempo. Per tua informazione, la riga di comando precedente dice a QEMU di creare una macchina virtuale compatibile con Intel i386 con 16 megabyte di memoria, una tastiera inglese americana e un orologio in tempo reale basato sull'ora del mio sistema locale. La riga di comando fornisce anche alla mia VM una classica scheda audio Sound Blaster 16, una scheda musicale digitale Adlib e una scheda Cirrus Logic VGA standard. Il file, freedos.img, è designato come primo disco rigido (C:) e l'immagine FD12CD.iso è designata come unità CD-ROM (D:). QEMU è impostato per l'avvio dall'unità CD-ROM (D:).

La distribuzione FreeDOS 1.2 è facile da installare, tutto ciò che devi fare è seguire le istruzioni. Ho fornito alcuni screenshot per ciò che dovresti vedere dopo aver inserito il comando Linux sopra menzionato come riferimento.

Come eseguire DOS su un Raspberry Pi

Al termine dell'installazione, riavviare FreeDOS. Dopo il riavvio, il pacchetto di distribuzione FreeDOS viene già fornito con giochi e applicazioni preinstallati da utilizzare su DOS in esecuzione tramite l'emulatore QEMU sul Raspberry Pi. FreeDOS offre anche collegamenti aggiuntivi ad altri programmi e giochi DOS disponibili per il download sul suo sito web.

Esegui FreeDOS sul Raspberry Pi


Ora che hai installato FreeDOS in QEMU, potresti voler vedere come FreeDOS esegue applicazioni e giochi DOS. I problemi di prestazioni sono rari, ma potresti riscontrare tempi di lettura/esecuzione lenti ogni volta che esegui qualsiasi operazione di I/O del disco, inclusa la scrittura di grandi quantità di dati. Nel complesso, non ho riscontrato alcun problema nell'esecuzione di applicazioni DOS e nella riproduzione di giochi DOS. In questo momento, il mio gioco preferito con FreeDOS in QEMU è Doom. Doom era il mio gioco preferito quando ero piccola. Anche giochi simili, tra cui Wolfenstein ed Heretic, funzionano bene.

Ancora una volta, a causa dell'architettura della CPU, non è possibile eseguire alcun programma DOS direttamente sul Raspberry Pi. Tuttavia, è bello sapere che esiste una soluzione alternativa per eseguire applicazioni DOS e riprodurre giochi DOS sul Raspberry Pi tramite l'emulatore PC QEMU. Dopo aver configurato QEMU come emulatore di macchina virtuale e installato FreeDOS, sei pronto per eseguire tutti i tuoi programmi e giochi DOS preferiti sul Raspberry Pi.



Leave a Comment

I 8 modi migliori per correggere il ritardo del cursore del mouse su Mac

I 8 modi migliori per correggere il ritardo del cursore del mouse su Mac

Il cursore del mouse è in ritardo sul tuo Mac? Se sei frustrato dal problema, ecco alcune semplici soluzioni che puoi provare a risolverlo.

I 9 modi principali per risolvere il problema dellhotspot mobile che non funziona sui telefoni Samsung Galaxy

I 9 modi principali per risolvere il problema dellhotspot mobile che non funziona sui telefoni Samsung Galaxy

Stai tentando di utilizzare l'hotspot mobile sui telefoni Samsung Galaxy, solo per ricevere errori in cambio? Ecco come risolvere il problema con l'hotspot mobile che non funziona sui telefoni Samsung Galaxy.

Come disattivare la navigazione privata di Safari su Mac

Come disattivare la navigazione privata di Safari su Mac

Vuoi sapere come disattivare la navigazione privata di Safari sul tuo Mac? Ecco come puoi personalizzare la tua esperienza di navigazione in modo rapido ed efficace.

I 16 migliori trucchi per la formattazione del testo di WhatsApp che dovresti conoscere

I 16 migliori trucchi per la formattazione del testo di WhatsApp che dovresti conoscere

Vuoi rendere diverso il tuo carattere WhatsApp? Puoi ravvivare i tuoi messaggi di testo con questi trucchi e suggerimenti creativi per i messaggi di testo di WhatsApp.

I 9 modi principali per risolvere il problema con HomePod che non viene visualizzato nellapp Home

I 9 modi principali per risolvere il problema con HomePod che non viene visualizzato nellapp Home

Il tuo HomePod non viene visualizzato nell'app Home predefinita? Ecco i modi migliori per correggere HomePod che non viene visualizzato nell'app Home.

I 12 modi principali per risolvere la mancata connessione della TV Samsung al Wi-Fi

I 12 modi principali per risolvere la mancata connessione della TV Samsung al Wi-Fi

La tua TV Samsung non riesce a connettersi al Wi-Fi? Ecco i modi migliori per risolvere il problema con la TV Samsung che non si connette al Wi-Fi.

6 migliori adattatori HDMI per MacBook Air nel 2024

6 migliori adattatori HDMI per MacBook Air nel 2024

I migliori adattatori HDMI per MacBook Air e MacBook Pro nel 2024: 1. Adattatore RayCue HDMI, 2. Adattatore Benfei da USB-C a HDMI, 3. Anker USB-C...

Come ripristinare le impostazioni di fabbrica di un deck Steam: una guida completa

Come ripristinare le impostazioni di fabbrica di un deck Steam: una guida completa

Stai riscontrando problemi sul tuo Deck e vuoi ripristinarlo? Consulta la nostra guida completa su come ripristinare correttamente le impostazioni di fabbrica del tuo Steam Deck.

Recensione del Laptop HP Envy x360 15 (2023): il 2-in-1 adatto a te?

Recensione del Laptop HP Envy x360 15 (2023): il 2-in-1 adatto a te?

Cerchi un nuovo laptop convertibile 2 in 1 da acquistare? Dai un'occhiata alla nostra recensione approfondita del laptop HP Envy x360 15 (2023) per vedere se è adatto alle aspettative.

Cosè la sessione privata di Spotify e come attivarla o disattivarla

Cosè la sessione privata di Spotify e come attivarla o disattivarla

Diamo uno sguardo dettagliato a cos'è la sessione privata di Spotify e come puoi abilitarla o disabilitarla sull'app desktop e mobile Spotify.