TÍTULO: Instalar y configurar dosemu con freeDOS u otro dos VERSIÓN LFS: Cualquiera AUTOR: Alex Kloss <l.x.@gmx.de> TRADUCTOR: Proyecto LFS-ES SINOPSIS: En ocasiones te apetece usar al bueno y viejo Disk Operating System, por ejemplo para jugar a esos antiguos juegos (como el commander keen), pero no quieres apagar tu sistema linux y no tienes un disquete de arranque en ningún sitio... RECETA: Consigue dosemu (y freeDOS) ¡ya! DESCARGAS: http://www.dosemu.org dosemu-<versión>.tgz; dosemu-freedos-bin.tgz INSTALACIÓN: dosemu: Primero edita las opciones de compilación (compiletime-settings) para elegir las que desees. El fichero compiletime-settings.help explica la utilidad de estas opciones. Yo he escogido: --snip config { experimental on sbemu on mitshm on x on net on dodebug on slangforce on oldslang off runasroot off linkstatic off newint on aspi on } --snap ./rebuild all && cp bin/* <wanted prefix, e.g. /usr/bin> && mkdir /var/lib/dosemu /var/lib/dosemu/dosemu && cp src/plugin/commands/*.com /var/lib/dosemu/dosemu ahora elige entre "dos" o "xdos". Si xdos se queja de que no encuentra las fuentes tipográficas necesarias tendrás que editar tu fichero etc/X11/XftConfig y añadir a las primeras líneas dir "/usr/X11R6/lib/X11/fonts/misc" y reiniciar las X. Un pequeño problema es que el directorio src/plugin/commands todo el material de dosemu. Por ejemplo falta el driver cdrom.sys. Puedes encontrar el código fuente para turbo C en /src/commands. Pero probablemente no tengas turbo C, así que tendrás que encontrar la manera de 1. sacar el driver de alguna distribución binaria o 2. compilarlo sin turbo C: cd src/commands && for i in aspi cdrom ems emufs; do as86 -b ${i}.sys ${i}.S done && cp *.sys /var/lib/dosemu/dosemu No hagas caso de los errores. Los drivers funcionan de todas maneras. freedos: mkdir /var/lib/dosemu && cd /var/lib/dosemu && tar xzfv /<wherever it is>/freedos-bin.tar.gz cualquier otro dos: mkdir /var/lib/dosemu /var/lib/dosemu/dos && cp /<wherever it is>/io.sys /var/lib/dosemu && cp /<wherever it is>/msdos.sys /var/lib/dosemu && cp /<wherever it is>/command.com /var/lib/dosemu Puede que estés interesado en copiar otros ficheros (himem.sys) al directorio de dos. CONFIGURACIÓN: Copia etc/dosemu.users.[easy|secure] (fácil|seguro) y etc/dosemu.conf a /etc y cámbialos para ajustarlos a tus preferencias. POR HACER: Comprobar otros DOS, por ejemplo Caldera Open Dos, que también es libre. ¡Espero que os haya ayudado! Alex |