3 formas en que puedes ejecutar juegos y aplicaciones de MS-DOS en Linux

3 formas en que puedes ejecutar juegos y aplicaciones de MS-DOS en Linux / Linux

MS-DOS (sistema operativo de disco de Microsoft, a menudo se usa indistintamente con “DOS”) se relaciona a menudo con la nostalgia aguda. Un procesador de textos antiguo, o tal vez algún juego de DOS que proporcionaba horas de entretenimiento puro, no basado en Internet. Pero, ¿qué opciones tenemos para encender esa vieja llama en Linux? Afortunadamente, bastantes!

FreeDOS

FreeDOS es un sistema operativo completo, gratuito y compatible con DOS. Cualquier programa que funcione en MS-DOS también debería ejecutarse en FreeDOS. Además de ser completamente gratuito para descargar y usar, también se puede compartir para que cualquiera lo disfrute!

MS-DOS se lanzó por última vez en 1994, hace casi un cuarto de siglo. La versión actual de FreeDOS se lanzó en diciembre de 2016. Esto indica que el equipo aún mantiene el proyecto actualizado, para el mayor beneficio de la raza humana..

Deberá descargar FreeDOS para utilizarlo con nuestros dos primeros métodos..

1. VirtualBox

Si su máquina tiene algunos recursos para ejecutar VirtualBox de Oracle de repuesto, es un gran software gratuito de virtualización Cómo usar VirtualBox: Guía del usuario Cómo usar VirtualBox: Guía del usuario Con VirtualBox, puede instalar y probar fácilmente varios sistemas operativos. Le mostraremos cómo configurar Windows 10 y Ubuntu Linux como una máquina virtual. Lee mas . Permite instalar máquinas virtuales, incluido DOS, en su computadora host. La única consideración es que los recursos de su host se compartirán con la máquina virtualizada, sin embargo, el DOS no será codicioso.

Puede descargar VirtualBox para su sistema operativo respectivo e iniciar el instalador a través de su GUI. Si prefieres el tipo de línea de comando:

sudo apt install virtualbox sudo apt install virtualbox-guest-dkms

Creación de una máquina virtual Cómo configurar una máquina virtual de Windows en Linux Cómo configurar una máquina virtual de Windows en Linux Muchos usuarios domésticos prefieren ejecutar una configuración de arranque dual cuando se necesitan tanto Windows como Linux, pero si prefiere ejecutarla Windows dentro de Linux, aquí está cómo configurar eso. Leer más es muy sencillo. Después de lanzar VirtualBox, haga clic en Nuevo. Dale a tu máquina un Nombre y deja la memoria RAM configurada a 512MB. Seleccionar Crea un disco duro virtual ahora, y asegurar VHD se selecciona en Tipo de archivo de disco duro. Deje el conjunto de discos en Asignado dinámicamente y dale un tamaño (1GB o 2GB es suficiente).

Hacer clic Crear Para finalizar el asistente y crear su máquina..

Siguiente clic en Ajustes> Almacenamiento> Controlador: IDE> Vacío. En el Atributos En la sección, hay un icono de CD con una flecha desplegable que le permitirá buscar su FreeDOS ISO que se acaba de descargar. Haga clic en el DE ACUERDO botón para finalizar el asistente.

Ahora haga clic en comienzo desde la pantalla de inicio de VirtualBox para iniciar el instalador de FreeDOS!

Instalando FreeDOS

Su asistente de instalación debería comenzar y, a través de una serie de selecciones sencillas, puede instalar FreeDOS. Seleccionar Instalar en el disco duro, entonces acepta el aviso legal seguido de Unidad de partición C. Entonces, como en los viejos tiempos, necesitamos reiniciar para que las particiones surtan efecto..

Después de un reinicio rápido, seleccione Instalar en el disco duro seguido de su idioma preferido y acepte el descargo de responsabilidad nuevamente. Seleccione la opción para Borrar y formatear la unidad, y finalmente puede comenzar la instalación real.

Una vez que haya elegido la distribución de su teclado, seleccione Instalación completa seguido por Sí, por favor instale FreeDOS. Definitivamente uno de los asistentes de instalación más educados. Tu instalación debería comenzar ahora.

Una vez completada la instalación, debe eliminar el ISO de la máquina virtual para que la máquina arranque directamente en FreeDOS. Desde la misma pantalla, montamos el ISO arriba; puede desmontarlo antes de hacer clic en reiniciar en el asistente de instalación.

Si hizo todo lo anterior correctamente, y estoy seguro de que lo hizo, la pantalla que ahora se presenta debería ser un sitio familiar..

Transferencia de archivos para Virtualbox

Antes de transferir archivos a su máquina virtual, asegúrese de apagarlo por completo y, en buena medida, salga de Virtualbox mientras está en ello. El comando de apagado de DOS, en caso de que haya olvidado que es de hecho, apagar.

El método de FreeDOS para montar una unidad no parecía ser demasiado consistente. Esto estaba usando libguesftfs-herramientas. La solución estaba usando el qemu-nbd mando. Para instalar esto ejecuta lo siguiente en un terminal:

sudo apt instalar qemu

Esto instala QEMU junto con sus herramientas. Ahora ejecuta los siguientes comandos:

sudo modprobe nbd sudo qemu-nbd -c / dev / nbd0 

Por defecto, su directorio VirtualBox debería estar en su carpeta de inicio. Reemplazar en el comando anterior con la ruta a su máquina virtual. Ahora ejecuta el siguiente comando para montar el dispositivo:

sudo mount / dev / nbd0p1 / ruta de su elección

Ahora copie sus programas y archivos favoritos a su máquina virtual. Una vez completado, desmonte la máquina virtual ejecutando:

sudo umount / ruta de su elección sudo qemu-nbd -d / dev / nbd0

2. EMUlator rápido (QEMU)

Similar a Virtualbox, QEMU es un hipervisor de código abierto 3 maneras de ejecutar una máquina virtual en Linux 3 formas de ejecutar una máquina virtual en Linux Si desea ejecutar un segundo sistema operativo en su máquina Linux sin reiniciar para alternar entre ellos, un virtual La máquina es tu única respuesta. Leer más que puede ejecutar FreeDOS como un sistema operativo invitado. Los pasos son bastante similares al método anterior, sin embargo, se puede lograr con solo unos pocos comandos de terminal. Primero, instale QEMU ejecutando:

sudo apt instalar qemu

Ahora necesitamos crear un disco duro virtual para instalar FreeDOS. Podemos hacer esto escribiendo:

qemu-img crear dos.img 500M

Ahora creamos nuestra máquina virtual de una sola vez ejecutando:

qemu-system-i386 -cdrom FD12CD.iso -m 32 -hda dos.img -k es -r -rtc = localtime -soundhw sb16, adlib -dispositivo cirrus-vga -boot order = d 

Hay unos cuantos parámetros en el comando. Básicamente eres:

  • Seleccionando el ISO de FreeDOS
  • Configuración del tamaño de la memoria RAM
  • Seleccionando el disco virtual que creamos arriba
  • Configuración de una distribución de teclado
  • Asegurando que el tiempo coincida con el anfitrión
  • Elegir una tarjeta de sonido común
  • Elegir una tarjeta gráfica común
  • Establecer el orden de arranque

FreeDOS debería abrirse en una nueva ventana y el asistente de instalación exactamente de la misma manera que el método Virtualbox anterior. Una vez finalizada la instalación, ya no requerimos la ISO y podemos iniciar directamente en nuestra imagen instalada ejecutando:

qemu-system-i386 -m 32 -hda dos.img -k en-us -rtc base localtime -soundhw sb16, adlib -device cirrus-vga -boot order = c

Transferencia de archivos para QEMU

Afortunadamente, esta parte es mucho más simple. Todo lo que necesitamos hacer es crear una carpeta e incluir esa carpeta en nuestro comando que usamos para iniciar nuestra máquina QEMU FreeDOS. Primero cierra la ventana de QEMU y luego escribe:

mkdir dosfiles

Ahora copie los archivos o carpetas que le gustaría ver en su máquina virtual en el dosfiles carpeta. Cuando hayas terminado, escribe:

qemu-system-i386 -m 16 -k en-us -rt base = localtime -soundhw sb16, adlib -device cirrus-vga -display gtk -hda dos.img -drive file = fat: rw: dosfiles / -boot order = do 

Como puedes ver la nueva parte del comando es la -conducir parámetro que utiliza el dosfiles carpeta que hemos creado. También lo montará en la siguiente letra de unidad disponible, que es en nuestro caso D. Si desea ver su dosfiles carpeta dentro de FreeDOS simplemente escriba:

RE:

Una vez más, DOS lejos al contenido de su corazón.!

3. DOSBox

Si todo esto parece un poco excesivo y solo quieres ejecutar el juego extraño, y eres más una persona de GUI, entonces podrías obtener DOSBox Cómo jugar juegos retro en cualquier plataforma Con DOSBox Cómo jugar juegos retro en Cualquier plataforma con DOSBox ¿Quiere jugar juegos de PC retro en su computadora, teléfono o consola de juegos? Aquí tienes todo lo que necesitas saber para comenzar con DOSBox, ¡incluyendo los mejores juegos para emular! Lee mas . Por su propia admisión, los desarrolladores de DOSBox afirman: “DOSBox también viene con su propio símbolo del sistema similar a DOS. Todavía es bastante rudimentario y carece de muchas de las funciones que se encuentran en MS-DOS, pero es suficiente para instalar y ejecutar la mayoría de los juegos de DOS.”

Gran parte de su énfasis se ha puesto en los juegos, y si eso es todo lo que necesita, DOSBox puede ser suficiente. Antes de comenzar, cree una carpeta en su máquina Linux y mueva sus programas de DOS allí. Nuestro ejemplo usa / dosbox / dosfiles.

Ahora ve al software de Ubuntu y descarga el emulador DOSBox. Una vez que inicie DOSBox, puede montar la carpeta que acaba de crear arriba escribiendo lo siguiente en la consola de DOSBox:

montaje c ~ / dosbox / dosfiles C:

Todos sus archivos deberían ser visibles, sus juegos jugables y la nostalgia comenzando.!

Todavía puede ejecutar DOS!

Le guste o no, MS-DOS ha sido una gran parte del mundo de la computación. Muchos de los juegos que conocemos y amamos provienen de los días de gloria de MS-DOS. Es posible que se sorprenda al saber que muchas empresas todavía utilizan los programas de MS-DOS para ejecutar sus negocios completos. La buena noticia es que Linux ofrece muchas opciones para hacer que MS-DOS sea posible, como hemos demostrado..

No se limite a MS-DOS, tampoco. Otros sistemas operativos clásicos pueden instalarse o emularse en Linux. 5 Sistemas operativos retro. Puede volver a usarlo con facilidad en Linux. 5 Sistemas operativos retro. Se puede revisar con facilidad en Linux. colecciones como MAME, pero ¿sabía que hay varios emuladores disponibles para ejecutar aplicaciones completas? Así es cómo. Lee mas .

¿Cuáles son tus juegos favoritos de DOS? ¿Cómo se ejecuta DOS en Linux? ¿Crees que alguna vez nos desharemos de DOS? Háganos saber en los comentarios a continuación.!

Explore más sobre: ​​Emulación, Linux, MS-DOS, Virtualización.