Dosemu - Problemas y soluciones

11 - Problemas y soluciones

Tutorial creado por Mike Deisher. Extraido de: http://www.insflug.org/COMOs/Dosemu-Como/Dosemu-Como.html
19 de Diciembre de 2006

11.1 Dosemu se ha caído y ahora no puedo escribir nada.

Daniel Barlow( jo95004@sable.ox.ac.uk) comentaba (4/8/95) lo siguiente:

Si no tiene acceso a través de un terminal o de una red por el que pueda entrar, no le queda más remedio que pulsar el botón de reset. Si todavía puede utilizar alguna shell por alguna parte, ejecute "kbd_mode -a" para quitar el modo raw del teclado, y/o "stty sane" en la consola para que pueda ver lo que esté tecleando.

Algo que resulta útil es el hacer un script para ejecutar dosemu, que ejecute automáticamente "kbd_mode -a" al terminar éste. Cuando dosemu caiga, el script normalmente seguirá corriendo, y ejecutará el comando "kbd_mode -a".

11.2 He activado la memoria EMS en el dosemu.conf pero noayuda.

Rob Janssen ( pe1chl.ampr.org) comentaba (7/11/94):

No olvide cargar el ems.sys que se proporciona, en el archivo config.sys.

11.3 ¿Cómo me deshago de todos esos molestos mensajes de "diskchange"?

(8/11/94)

Consiga e instale klogd. Pruebe en

ftp://sunsite.unc.edu/pub/Linux/system/Daemons/sysklogd1.2.tgz

11.4 Por qué no se puede volver a ejecutar dosemu tras salir de modoconsola?

Aldy Hernández ( aldy@sauron.cc.andrews.edu) comentaba (7/8/94) lo siguiente:

Debe deshabilitar la caché de vídeo y/o de la BIOS.

11.5 Por qué se puede ejecutar dosemu en un xterm pero no en laconsola?

JyiJiin Luo ( jluo@casbah.acns.nwu.edu) comentaba (4/19/94):

Yo he pasado por el mismo problema anteriormente. Lo he resuelto desactivando la shadow del vídeo en mi BIOS AMI. Ahora dosemu se ejecuta bien en mi sistema.

11.6 ¿Cómo puedo hacer que dosemu se ejecute más rápido?

En algunos casos resulta útil el jugar con los valores de la variable HogThreshold en el archivo dosemu.conf.

Daniel Barlow( jo95004@sable.ox.ac.uk) comentaba (4/8/95) lo siguiente:

La variable HogThreshold debe valer aproximadamente la mitad de los BogoMips que el sistema muestre al arrancar.

11.7 Mi unidad de CDROM tiene problemas a la hora de leer algunos archivosbajo dosemu.

Vinod G Kulkarni ( vinod@cse.iitb.ernet.in) comentaba (4/7/94):

Cuando se monta el CDROM desde Linux y se utiliza dentro de dosemu (unidad mapeada), puede dar algunos problemas. El controlador del CD-ROM (iso9660) que está en el kernel trata de encontrar el tipo del fichero (ej., binario o texto). Si no puede encontrarlo, intenta adivinar el tipo del archivo a través de métodos heurísticos. Este método falla bajo ciertas circustancias como cuando un archivo de texto (que parece binario) se trata como binario. (No sé si esto es un error o una carácterística de Linux).

El resultado de todo esto está en que si copia tal archivo desde el CD-ROM (desde el mismo Linux, y no necesariamente desde dosemu), el archivo resultante será mayor que el original. (Se han añadido espacios en blanco antes de ^J,^M). De forma que un programa que se esté ejecutando bajo dosemu da un error o se cuelga, lo que se confunde con un error de dosemu.

Rob Janssen ( pe1chl@rabo.nl) comenta (8/10/94):

La forma de resolverlo es desactivando totalmente la conversión. Introduzca la opción "-o conv=binary" al comando mount cuando monte el CD-ROM, o inserte lo siguiente en el /etc/fstab:

/dev/cdrom      /cdrom          iso9660 conv=binary,ro

No se necesita parchear el kernel.

11.8 ¿Cómo puedo ver los datos de salida de la depuración(debugger)?

Daniel Barlow( jo95004@sable.ox.ac.uk) comentaba (4/8/95) lo siguiente:

En el caso de la versión 0.60 de dosemu, los datos de salida del debugger se redireccionan a un archivo especificado en la línea de comandos.

Utilice "dos -D+a -o /tmp/debug" para volcar los datos de salida del debugger al archivo /tmp/debug. No debería existir ninguna necesidad de redireccionar stderr.

11.9 ¿Por qué aparecen duupliicaadoos mis pulsaciones de teclado?

Nick Holloway ( alfie@dcs.warwick.ac.uk) comentaba (2/22/94) lo siguiente:

Tras haber ejecutado dosemu después de haber toqueteado algunos valores del stty, se me duplicaban los caracteres al escribir. ¡Ahora ya he descubierto cuál es la razón!

Sólo sucede cuando dosemu se está ejecutando en la consola con 'istrip' establecido. Esto es así (creo) porque los códigos en bruto generados por las pulsaciones de teclado son mutilados por istrip, de modo que los eventos de liberación de una tecla parecen realmente eventos de pulsación.

Por tanto, es preciso desactivar el procesamiento de entrada cuando se usen códigos de pulsación en modo consola (No debe ser muy buena idea hacerlo en líneas tty).

2 opiniones

Todo bien.

Todo bien.
Extelencia.

Exelente trabajo vale la pena leerlo. 100 puntos.

Tutoriales relacionados con 'Dosemu'

Siguiendo el manual, ''dosemu es un programa a nivel de usuario que utiliza algunas características... Más »
Este documento explica cómo usar una fuente iso-8859-1 en el modo texto de Linux, en... Más »
La unidad Iomega ZIP es una unidad de disco extraíble y de moda. Está disponible... Más »
Esta es la primerísima edición del Linux en Castellano COMO. La audiencia a la que... Más »
El Cómo sobre Ecología trata las distintas formas en las que se puede utilizar un... Más »

Autor y licencia de 'Dosemu'


Tutorial de Mike Deisher. Extraido de: http://www.insflug.org/COMOs/Dosemu-Como/Dosemu-Como.html CopyLeft
A menos que se diga lo contrario, los COMO de Linux están bajo el copyright de sus respectivos autores. Los COMO de Linux pueden ser reproducidos y distribuidos en parte o de forma completa, en cualquier medio físico o electrónico, con tal de que la nota sobre el copyright se mantenga en todas las copias. Las distribuciones comerciales están permitidas y alentadas; sin embargo, al autor le agradaría ser informado sobre cualesquiera de tales distribuciones.
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.