ARMADO Y REPARACIÒN DE PC

Anuncio
ARMADO Y REPARACIÒN DE PC
Capítulo Nº 12
TEMA: EL ARCHIVO CONFIG.SYS
El archivo CONFIG.SYS
Config.sys: es un archivo de texto que contiene comandos especiales que configuran
los componentes del hardware de la computadora, memoria, teclado, mouse, para
que MS-DOS y las aplicaciones puedan usarlos. Es el primer archivo que se ejecuta
cuando se inicia MS-DOS.
Se encarga, como su nombre indica, de la configuración del sistema. Cada vez que
arranca el sistema operativo, DOS busca los archivos CONFIG.SYS y AUTOEXEC.BAT
en el directorio raíz de la unidad de arranque y los ejecuta.
El archivo config.sys se edita para agregar y/o cambiar comandos que configuren el
sistema. Para editar el archivo se utiliza un editor de texto (EDIT), después de
generados los cambios se debe reiniciar la PC para que estos surtan efecto.
Ejemplo de ordenes del config.sys :
La mayoría de los comandos sólo se pueden usar en el archivo config.sys; las únicas
excepciones son los comandos break, rem y set, que también se podrán usar con el
archivo autoexec.bat o escribirlas a continuación del símbolo del sistema.
Break: Especifica si MS-DOS debe verificar periódicamente la combinación de teclas
ctrl + c ó ctrl + interrumpir.
Buffers: Especifica la cantidad de memoria que MS-DOS reserva para transferir
información a los discos y desde ellos.
Country: Establece las convenciones de idiomas para el sistema.
Device: Carga un controlador de dispositivo instalable, un programa que controla un
componente de hardware, como un ratón o una tarjeta de memoria.
Devicehigh: Carga un controlador de dispositivo instalable en el área de la memoria
superior.
Dos: Especifica si MS-DOS usará el área de memoria superior (HMA) y si
proporcionará acceso a la misma.
Drivparm: Establece las características de una unidad de disco.
Files: Especifica cuántos archivos se pueden abrir a la vez.
Install: Carga un programa residente en memoria (también llamado TSR).
Lastdrive: Establece el número de letras de unidad válidas.
Numlock: Especifica si el bloqueo de mayúsculas está inicialmente activo o inactivo.
Rem: Indica que el texto que sigue es una observación descriptiva y no un comando.
También se puede utilizar para desactivar un comando.
Set: Establece el valor de las variables del entorno, como mms, prompt o temp.
Shell: Configura command.com o especifica otro intérprete de comandos diferente.
Stacks: Especifica la memoria que se reservará para el procesamiento de las
interrupciones de hardware.
Switches: Especifica el uso de las funciones del teclado convencional aunque se esté
usando un teclado extendido.
Nota: El archivo config.sys también puede contener los comandos include, menucolor
menudefault, menultem y submenu. La mayoría de los comandos pueden aparecer en
el config.sys en cualquier orden; sin embargo, es importante el orden relativo de los
comandos devíce y devicehigh.
CONFIGURACIÓN DEL CONFIG.SYS
Cada dispositivo hardware (mouse, monitor, impresora, teclado, unidades de disco y
módulos de memoria) tienen sus propias características, MS-DOS tiene controladores
de dispositivos incorporados para el teclado, monitor, unidades de disco duro y de
disquetes y puertos de comunicación. Puesto que estos controladores de dispositivos
están incorporados no hay que hacer nada especial para usarlos, pero se pueden
personalizar ciertas características de estos controladores de dispositivos usando los
comandos de config.sys.
Otros dispositivos, como los módulos de memoria y el mouse, vienen con sus propios
controladores de dispositivos; ese controlador se llama controlador de dispositivo
instalable porque se lo instala agregando un comando en el archivo config.sys. Se
incluyen varios controladores de dispositivo instalables con MS-DOS.
Para usar un controlador de dispositivo instalable se añade un comando device por
cada controlador al config.sys. Cuando MS-DOS se inicia, carga el controlador de
dispositivo en la memoria. Por ejemplo, para cargar el controlador de dispositivo
mouse.sys localizado en el directorio c:\mouse, se debería añadir un comando como el
siguiente en el config.sys:
device=c:\mouse\mouse.sys
Cuando MS-DOS lee este comando, carga el controlador mouse.sys en la memoria,
donde permanece y proporciona acceso al mouse. Generalmente, los controladores de
dispositivos de hardware están incluidos en programas de instalación que añaden
automáticamente los comandos necesarios en el config.sys.
MS-DOS proporciona los siguientes controladores de dispositivo instalables:
ansi.sys Admite la emulación de terminal del Instituto Nacional de Estándares
Americano (ANSI).
display.sys Admite el cambio de tabla de códigos para monitores.
dblspace.sys Cuando se cargue usando el comando devicehigh, MS-DOS moverá
dblspace.bin de la memoria convencional a la superior (dbl-space.bin es la parte de
MS-DOS que proporciona acceso a las unidades que se comprimieron usando el
programa Microsoft DoubleSpace).
driver.sys Permite utilizar unidades de disquete que el ROM BIOS no admite.
ega.sys Guarda y restaura la presentación cuando un programa de gráficos se usa con
un monitor EGA.
emm386.exe Simula la memoria expandida y proporciona acceso al área de memoria
superior en un equipo con un procesador 80386 o superior con memoria extendida (la
primera vez que se use el programa de optimización de memoria Microsoft MemMaker,
se instalará automáticamente este controlador de dispositivo).
himem.sys Administra el uso de la memoria extendida en un PC con un procesador
80286 o superior con memoria extendida.
ramdrive.sys Simula una unidad de disco duro virtual en la RAM.
setver.exe Carga la tabla de versión de MS-DOS en la memoria.
smartdrv.exe Realiza un búfer doble, que proporciona compatibilidad a los
controladores de disco duro que no pueden funcionar con la memoria que proporciona
emm386.exe o Windows ejecutándose en el modo mejorado 386.
DETERMINACIÓN DEL ORDEN PARA LOS COMANDOS DEL CONFIG.SYS
Sólo es importante el orden relativo de los comandos device y devicehigh, puesto que
algunos controladores de dispositivo activan dispositivos que otros controladores están
usando, Por ejemplo, el controlador de memoria extendida himem.sys se debe cargar
antes que cualquier controlador que use memoria extendida.
La lista siguiente muestra el orden en que los controladores de dispositivo deberían
aparecer en el archivo config.sys:
1. himem.sys Si el sistema tiene memoria extendida.
2. El administrador de memoria expandida, si el sistema tiene una tarjeta de memoria
expandida.
3. emm386.exe Proporciona acceso al área de memoria superior.
4. Cualquier otro controlador de dispositivo.
EJEMPLO DE UN ARCHIVO CONFIG.SYS
device=c:\dos\setver.exe
device=c:\dos\himem.sys
device=c:\dos\emm386.exe ram
devicehigh=c:\mouse\mouse.sys
buffers=20
files=40
break=on
dos=high,umb
Los comandos device cargan los controladores de dispositivo setver.exe, himem.sys y
emm386.exe. Setver.exe administra la tabla de versión de MS-DOS. Himem.sys
administra la memoria extendida. Emm386.exe con el modificador ram proporciona
acceso al área de la memoria superior y simula memoria expandida.
El comando devicehigh carga el controlador mouse.sys, que proporciona acceso al
ratón en la memoria superior.
El comando buffers reserva 20 búferes para transferir información a y desde los discos.
El comando files proporciona a MS-DOS acceso a 40 archivos a la vez.
El comando break verifica frecuentemente la combinación de teclas ctrl.+c.
El comando dos=high,umb ejecuta MS-DOS en el área de memoria superior y
especifica los programas que deberían tener acceso al área de memoria superior.
Los tres primeros comandos device cargan controladores de dispositivo para la tarjeta
de memoria expandida, el ratón y la red.
El comando device para ramdrive.sys inicia RAMDríve y crea un controlador 256K RAM;
el modificador /a ordena a RAMDrive que sitúe el controlador RAM en la memoria
expandida.
El comando lastdrive reserva espacio para 26 unidades lógicas a fin de que las letras
de A a Z se puedan asignar a las letras de unidades.
Edición de un archivo config.sys
Fin del tema
Descargar