Cómo personalizar el sistema operativo MS-DOS con comandos
El proceso de inicio de MS-DOS se establece en los archivos autoexec.bat y config.sys, localizados en la raíz de la unidad "C:". Antes de continuar con la lectura, se aconseja realizar copias de seguridad de dichos archivos previo a cualquier modificación.
¿Para qué sirve el archivo config.sys en MS-DOS?
El archivo config.sys es un archivo de texto que carga los controladores de dispositivos y define los parámetros para MS-DOS:
- device se utiliza para cargar los controladores de dispositivos.
- devicehigh carga el controlador en el área de memoria alta.
- dos define el área de memoria donde se cargará el DOS.
- drivparm define las especificaciones del disco duro.
- fcbs especifica la cantidad de bloques de control de archivos.
- files especifica la cantidad de archivos que se pueden abrir al mismo tiempo.
- install ejecuta un programa residente (TRS, finalizar y permanecer residente).
- lastdrive define la cantidad de discos duros válidos.
- shell indica que se debe utilizar otro símbolo del sistema que no sea COMMAND.COM.
- stacks especifica la cantidad de memoria reservada para interrupciones del hardware.
¿Para qué sirve el archivo autoexec.bat en MS-DOS?
El archivo autoexec.bat es un fichero de lotes, como lo sugiere su extensión, lo que significa que es un archivo de texto que contiene una serie de comandos ejecutados en secuencia. Cada comando se encuentra en líneas distintas. Algunos ejemplos de comandos que pueden incluirse en el autoexec.bat (cualquier programa ejecutable en DOS se puede agregar a este archivo) son los siguientes:
- El comando "path" informa a MS-DOS la ubicación de los archivos a los que se desea acceder cuando se encuentran en otra carpeta.
- El comando "prompt" personaliza el aspecto del símbolo del sistema MS-DOS.
- El comando "doskey" permite utilizar las flechas del teclado numérico para regresar a comandos previamente ejecutados.
¿Cómo crear un menú de inicio en MS-DOS?
En sistemas DOS, Windows 95 o Windows 98, es posible crear un menú de inicio para seleccionar los dispositivos que se cargarán en DOS e, incluso en el caso de Windows 95/98, indicar si el sistema debe iniciar en Windows o DOS. Para ello, se deben modificar los archivos config.sys y autoexec.bat (en Windows, el archivo msdos.sys).
- Modificación del archivo config.sys
Para incluir las opciones de Windows y DOS en el inicio, modifica el archivo config.sys de la siguiente manera:
[COMMON] FILES=40 Country=044,850,C:\WINDOWS\COMMAND\country.sys [MENU] REM *****Inicio del Menú********************************** MENUITEM=1, Dos MENUITEM=2, Windows 98 REM ******OPCIONES**************************************** MENUCOLOR=15,0 MENUDEFAULT=2, 4 [1] Contenido del archivo config.sys para la configuración 1 [2] Contenido del archivo config.sys para la configuración 2
- Explicación de los cambios en el archivo config.sys
- [COMMON]: contiene información del archivo config.sys común para las configuraciones 1 y 2.
- [MENU]: contiene los títulos de los elementos del menú (en este caso, DOS y Windows 98), así como las configuraciones del menú:
- Color de fondo (15) y color del texto (0).
- Elemento que se carga si no se selecciona ninguno después de un tiempo determinado (en este caso, el segundo elemento tras 4 segundos).
- [1] y [2]: contienen las configuraciones específicas para cada opción.
- Modificación del archivo autoexec.bat
Modifique el archivo autoexec.bat de la siguiente manera:
goto %config% Contenido del archivo autoexec.bat para la configuración 1 goto end Contenido del archivo autoexec.bat para la configuración 2 goto end (Elementos comunes para ambas configuraciones)
- Explicación de los cambios en el archivo autoexec.bat
Los cambios realizados en el archivo autoexec.bat no son complicados. Hay dos secciones en el archivo a las que el sistema accederá según la selección previa en config.sys (el sistema ejecuta primero el archivo config.sys).
- Modificación del archivo msdos.sys
Si deseas elegir entre DOS y Windows, edita el archivo msdos.sys. Asegúrate de quitar el atributo de solo lectura y luego agrega o modifica las siguientes líneas según corresponda.
[Options] BootGUI=1 BootMenu=1 BootMenuDefault=2 BootMenuDelay=4
- Explicación de los cambios en el archivo msdos.sys
- BootGUI: indica si Windows debe iniciarse en modo gráfico (1) o modo DOS (0).
- BootMenu: habilita (1) o deshabilita (0) el menú de inicio.
- BootMenuDefault: especifica la opción predeterminada del menú (en este caso, el segundo elemento).
- BootMenuDelay: establece el tiempo en segundos antes de que se cargue la opción predeterminada del menú si no se selecciona ninguna otra opción.
Después de realizar estos cambios, guarda y cierra el archivo msdos.sys. Asegúrate de volver a establecer el atributo de solo lectura al archivo para protegerlo de modificaciones accidentales. Ahora, al reiniciar el sistema, deberías ver un menú de inicio que te permite elegir entre DOS y Windows. Recuerda que estos cambios son aplicables a sistemas DOS, Windows 95 y Windows 98. En versiones posteriores de Windows, el proceso de configuración del arranque es diferente.