Autotest de inicio y configuración de la PC

Capítulo: Secuencias que suceden cuando se pone en marcha la PC
En el breve tiempo que transcurre entre que se pulsa la llave de encendido, hasta que
podemos usar la computadora, ocurren una serie de acciones que se pasan a describir,
que implican básicamente:
- niciali!ación de registros del microprocesador con valores predeterminados"
- #erificación del correcto funcionamiento de circuitos de la computadora, mediante el
programa P$%& del '$%"
- Escritura ()carga)* en memoria principal +,A- de una copia del %istema $perativo
contenidos en archivos de un disco. (proceso denominado )'ooteo)" del ingl/s
)'ootstrap), abreviado )'oot)*"
0ste 1ltimo paso es el ob2etivo principal del )'ooteo), pues si los programas del
%istema $perativo no están en memoria principal, no pueden e2ecutarse para cumplir las
tareas de control, administración de recursos, y gestión de comandos"
&ranscurridos /stos pasos, el programa que gestiona los comandos (tipeados o indicados
mediante el cursor y clic3eo del mouse*, de2a el computador ba2o el control del usuario"
Capítulo: Mensajes Sonoros y Escritos - Códigos de Error
Cuando la computadora comien!a a funcionar, env4a mensa2es sonoros y escritos que
determinan el estado del sistema cuando se enciende el mismo" 5os mensa2es escritos
aparecen sucesivamente en pantalla y, ante cualquier falla del sistema, o bien se detiene
el proceso o la computadora informa al usuario de la falla correspondiente"
5os mensa2es sonoros, en cambio pueden darnos una idea del tipo y lugar de la falla,
porque responden a un código determinado" 0ste código, grabado en la '$%, var4a de
acuerdo al fabricante y al modelo de la misma"
Para tener un e2emplo, aqu4 se escriben a continuación algunos mensa2es sonoros de una
'$% A-, que es la más utili!ada"
%in bips:
. 5os programas de un %istema $perativo(%$*, podr4an estar totalmente en la porción
,$- de memoria principal (como en algunas noteboo3s*, con lo cual el arranque de
una computadora ser4a más rápido, pero de /sta forma resultar4a poco fle6ible para que
un usuario pueda incorporar nuevasversiones de dicho %$ o subrutinas para el mane2o
de nuevos perif/ricos, como as4 tambi/n no permite la elección de otro %$"
5a fuente de alimentación o el motherboard pueden estar averiados"
7n bip:
Cuando todo funciona bien, las computadoras emiten un bip en el arranque" %i se
escucha el bip, pero no tiene video, hay que revisar el monitor y la placa de video" %i
/stos estuvieran bien, e6iste la posibilidad que haya un problema complicado en el
motherboard"
+os, &res o Cuatro bips:
8alla de memoria" 9ay que chequear que las plaquetas %--s est/n bien colocadas" %i
/sto no funciona, es necesario probar las plaquetas en otra computadora, si all4
funcionan correctamente, la falla está en el motherboard"
Cinco, %iete o +ie! bips:
8alla en el motherboard" :o hay más remedio que cambiarlo"
%eis bips:
8alla del chip controlador del teclado" %e puede probar con otro teclado para ver si se
trata de una incompatibilidad, pero lo mas probable es que haya que cambiar el chip o la
motherboard"
$cho bips:
8alla de la placa de video" 9ay que reempla!arla"
:ueve bips:
8alla de la '$%" 9ay que reempla!arla"
$nce bips:
8alla de la memoria cach/ del motherboard" 9ay que reempla!arla"
Capítulo: Detección de desperfectos mediante tests sucesios
Es importante que cuando uno se encuentra frente a una computadora con problemas,
debe conservar la calma y someter a la misma a sucesivos tests que determinen el
problema concretamente o bien lo acoten a una parte determinada del sistema"
0stos tests se inician al reali!ar el encendido del equipo, como m4nimo, un par de veces,
observando en todo momento cómo responde /ste y tratando de determinar si es un
problema de hard;are, que puede ser detectado en el Autotest de Encendido por la
computadora, o bien si es un problema de %oft;are, que requerirá que revisemos la
configuración del sistema"
%i el problema es de %oft;are necesitará una dedicación y conocimiento acabado del
mismo"
Es un poco más dif4cil de detectar que el problema de 9ard;are pero, al igual que /ste
es solucionable" 9oy por hoy, y debido a la cantidad de perif/ricos que se le colocan a
las computadoras (por el ba2o costo de los mismos*, los problemas de %oft;are más
comunes son los derivados de una mala configuración del sistema"
En el caso de que el problema sea del 9ard;are, prestando atención al P$%& o Autotest
de Encendido, generalmente se lo va a detectar" Es por eso, y como uno de los
conocimientos importantes que todo alumno del Curso de ,eparación de PC, debe tener,
es que a continuación se brindará una descripción detallada de /ste proceso"
a" niciali!ación del registro de la CP7
5as primeras acciones circuitales, están preparadas para que los registros de la CP7,
sean puestos en cero, y los registros P y C% que forman la dirección de la pró6ima
instrucción a e2ecutar, sean iniciali!ados para que formen el n1mero 8<<<9, dirección
de la porción ,$- '$% memoria principal (-P* donde está la primer instrucción de
la subrutina P$%& (Po;er $n %elf &est, o sea auto test de encendido*"
Cuando se resetea una PC pulsando 2untas las teclas Ctrl = Alt = +el, el PC direcciona a
la subrutina del '$% del paso c", con lo cual no se pierde tiempo e2ecutando la
subrutina P$%&"
b" E2ecución de la subrutina P$%& de la ,$- '$% verificadora de hard;are 5a
e2ecución de la primer instrucción y las subsiguientes de P$%&, permiten llevar a cabo
las siguientes verificaciones, cuyo orden depende del fabricante, siendo que el resultado
de muchos de ellos aparecen en pantalla, que tambi/n apuntan a determinar la
configuración del sistema"
,elo2 del sistema - 7A5 - Coprocesador - ,egistros - E2ecución de nstrucciones -
-odo de 8uncionamiento ,eal y Protegido, y otras funciones del microprocesador"
El resultado de un cálculo (chec3sum* con los contenidos le4dos en la ,$- '$%
(ncluidos los del %E&7P reali!ado por el usuario* debe coincidir con el resultado del
mismo cálculo reali!ado cuando esos contenidos fueron escritos, a fin de determinar si
son correctos"
Correcto funcionamiento y monto de memoria principal +,A- instalada (en pantalla
se ve el conteo de los >b*"
&est e iniciali!ación de los controladores del teclado, de video, de disqueteras, de disco
r4gido, de C+ ,$-, de A+-, de cach/ y de las interfaces serie y paralelo"
+eterminación de perif/ricos instalados y operables"
Escritura en memoria, de la tabla de vectores de interrupción, con las direcciones donde
comien!an subrutinas del '$% que atienden a las interrupciones que las llaman?"
? 0sta forma de llamado a subrutinas permite, además de otras cosas, que los fabricantes
puedan ubicar más libremente la dirección de comien!o de las subrutinas del '$%, as4
como que ellas tengan la longitud (instrucciones* que sean necesarias"
+eterminación de e6istencia de e6tensiones del ,$- '$% en plaquetas de video,
disco y otras"
Comparación de la configuración determinada en los pasos anteriores con la efectuada
en el %E&7P"
%i todo está bien, se escuchará un corto )bip)" En caso de encontrar alg1n error antes, se
generan se@ales audibles (sucesión de )bips) de distinta duración seg1n un cierto
código*, o un aviso en pantalla (si /sta opera*"
c" Carga en memoria principal +,A- de una copia de los archivos que contienen el
%istema $perativo A grabado en disco r4gido o en disquete 5uego de e2ecutarse el
P$%&, /ste llama a otra subrutina de la ,$- '$%, a veces llamada )'ootstrap ,$-),
para ser e2ecutada" 0sta escribe en -P una copia del primer sectorB del disco r4gidoC
que contiene una corta secuencia de instrucciones, seguida de la )&abla de Particiones)
D por lo cual suele denominarse )Partition %ector) (tambi/n llamado )Primary 'oot
%ector)*"
-erced a la e2ecución de /sta corta secuencia, se determina la tabla de particiones
(copiada en -P* cuál partición del disco corresponde al %istema $perativo que se
quiere usar (supondremos +$%*, y en qu/ lugar del disco está el primer sector (su )'oot
%ector)E o )%econdary 'oot %ector)*, a fin de leerlo y escribir en -P una copia de /ste
sector, para que luego se e2ecute una subrutina del mismo" 0sta subrutina determina
mediante información contenida tambi/n en el 'oot %ector, en qu/ sector locali!ar el
archivo $"%F%G del +$%"
7na copia de /l se escribe en -P, pasándose a e2ecutar su módulo %F%:&, que sólo
residirá temporariamente en -P, pues luego será sobrescrito"
A Cualquiera sea la denominación del mismo"
B 5as pistas de un disco o disquete, se dividen en sectores (de C.? >b para el +$%*, las
cuales a su ve! se dividen en registros para los datos"
C En realidad primero intenta hacer /sto con la disquetera A (si tiene insertado un
disquete*" En un disquete el primer sector es el )'oot %ector),mientras que en un disco
r4gido se trata del )Primary 'oot %ector)"
D 0sta tabla permite dividir el disco r4gido hasta en cuatro parte, una para cada %$
distinto a elección, y ella describe la estructura interna del disco y los l4mites de cada
partición" 5o com1n es que e6ista un sólo %$, que usa todo el disco" 5os disquetes no
pueden ser particionados" Cada partición creada tendrá en su comien!o un primer sector
para arranque ()'oot %ector)* de la misma, as4 como dos 8A&, y un directorio ra4!"
Puesto que un disquete no se puede particionar, no tiene sector para particionar, por lo
que el primer sector es el )'oot %ector), luego le siguen dos 8A& y el directorio ra4!"
E +esignado tambi/n )'oot ,ecord) o sea ),egistro de Arranque)" El 'oot %ector (o
sea del disquete o del disco r4gido* debe e6istir siempre, pues contiene información,
acerca de: n1meros de bytes por sector, n1meros de sectores por cluster, n1meros de
sectores de la 8A& y sectores por pista, n1meros de entradas del directorio ra4!, n1mero
de cabe!as de lectura y escritura, y otros datos"
G El $"%F%, contiene subrutinas del +$% no contenidas en el '$% para mane2o de
perif/ricos ()+evice +rivers)* como teclado, monitor, discos, etc"
As4 quedan residentes en memoria principal para ser llamadas desde un programa de
usuario (mediante una instrucción :&* de igual forma que se llama a subrutinas del
'$%H o ser llamadas por el n1cleo del -%+$%"%F% para comunicarse con esos
perif/ricos" A su ve!, el $"%F% puede llamar a subrutinas del '$%" 5a e2ecución de
las instrucciones de /ste archivo de código tambi/n llaman a subrutinas del '$% para
iniciali!ar registros del hard;are"
5a e2ecución de %F%:& hace escribir en -P una copia del archivo -%+$%"%F%I"
5uego %F%:& trae a -P el archivo C$:8FJ"%F%.< , para configurar el sistema,
conforme a lo estipulado por el usuario"
El 1ltimo archivo que %F%:& trae mediante -%+$%"%F% que lee el directorio ra4! y
la 8A& del disco a -P es el C$--A:+"C$-.. que as4 tambi/n queda residente" 0ste
a su ve! trae del disco el archivo A7&$EKEC"'A&.? " %i /ste contiene comandos para
el +$% los mismos son llevados a cabo"
5uego de ello aparece en pantalla el )Prompt) C:LM (o A:LM si el +$% fue cargado desde
un disquete*" %i luego de C:LM se escribe N:, C$--A:+"C$- traerá del disco a
-P el programa correspondiente para ser e2ecutado"
Capítulo: !unciones de la "#M $%#S
'$% es la sigla de 'asic nput $utput %ystem" %e trata de un chip donde los datos
contenidos en el mismo, pueden ser le4dos pero no modificados" 0stas memorias
contienen datos grabados por el fabricante que son imprescindibles para el
funcionamiento de la computadora (e2emplo '$% del sistema*" %u contenido se
mantiene invariable, a1n despu/s de apagar la computadora" &ambi/n, las tar2etas
controladoras de impresoras, discos r4gidos +E, placas de video con '$% propio, y
placas controladoras %C%, utili!an /ste tipo de memorias ,$- para el almacenamiento
permanente de la información"
Podemos definir una lista de acciones vitales del '$% como ser:
- E2ecutar la rutina P$%& de testeo de los componentes de la PC"
- Copiar en la ,A- desde el disco r4gido, o disquetera, el %istema $perativo que va a
utili!ar la PC" Proceso de 'ooteo o arranque de la computadora"
I" :1cleo central (>ernell residente del %$, independiente del hard;are, a trav/s del
cual se puede mane2ar cualquier archivo del disco r4gido o de un disquete" +urante el
booteo, iniciali!a )+evice +rivers) cargados en la memoria principal con $"%F% y
parte de la tabla de vectores de interrupción"
Administra memoria principal, procesos, y se comunica con el $"%F%, usándolo como
interfa! con el 9ard;are" &anto $"%F% como -%+$%"%F% por ra!ones de seguridad
son archivos de sólo lectura y ocultos ()hidden)*, o sea que no aparecen cuando se piden
directorios de archivos)*"
.<" 0ste contiene importantes directivas indicadas por el usuario, acerca del tama@o de
los buffers en memoria principal reservados para operaciones de entrada y salida con
perif/ricos, de subrutinas que mane2an 9ard;are ()+evice +rivers)* instalables:
mane2adores de memoria y de perif/ricos no inclu4dos en la ,$- '$% o en el
$"%F%" 5as subrutinas invocadas en el C$:8FJ"%F% son cargadas en memoria
principal, para permanecer residentes en ella hasta que se apague el equipo y es
iniciali!ado el 9ard;are que ellas mane2an" %i el tama@o de buffers u otro parámetro no
es especificado por el usuario en el C$:8FJ"%F%, el sistema asume valores que /l
contiene (valores por )default)*"
.." Programa vinculado al e6terior (usuario* encargado de dar curso a los comandos
para el +$% que /l tipea, para lo cual trae a memoria principal del disco, si no está en
ella, el programa llamado por un comando" Por e2emplo los programas para +,, C$PF
residen en memoria principalH y los de C9>+%> o 8$,-A&, no residen"
Para que se e2ecute un programa, C$--A:+"C$- llama a la rutina +$% EKEC" 0sta
determina, entre otras cosas, si hay suficiente memoria para cargar desde el disco el
programa (si no da un mensa2e de error*" 5uego de e2ecutarse el programa, el control
retorna al C$--A:+"C$-, y si todo está bien, aparece en pantalla C:LM" El
C$--A:+"C$- es un )%hell), o sea la )capa) de %oft;are en contacto con el
usuario (está sobre la capa de %oft;are -%+$%"%F%*, siendo que en realidad no forma
parte del +$%: puede cambiarse por otro )shell) más amigable y es controlado por
-%+$%"%F%"
.?"Es un archivo de te6to que sirve para contener una secuencia ordenada de comandos
para el +$%, que as4 automáticamente se llevan a cabo, sin tener que tipearlos cada ve!
que se empie!a a usar el sistema"
- Almacenamiento permanente de programas para el control de la transferencia de datos
entre los perif/ricos y la memoria"
- 8acilitar el acceso a las rutinas de configuración contenidas en el C-$% %E&7P"
Cada ,$- '$%, contiene datos y rutinas de una computadora determinada y está
dise@ado para un tipo de motherboard y microprocesador particular" Al compatibili!ar
los programas con los recursos de 9ard;are, permite por e2emplo que
independientemente del disco r4gido y el tipo de adaptador que /ste utilice, si tipeamos
el comando +,, siempre nos mostrará una lista de directorios y archivos"
En las PC actuales, se puede acceder al )%tandard C-$% %E&7P) para informar al
ordenador sobre la configuración del equipo" En los antiguos equipos del tipo K&, como
sabemos, /sta configuración se efect1a por medio de los +P %NC9E%, en cambio en
los equipos del tipo A&, no encontraremos /stos +P y la configuración se efect1a por un
soft;are contenido en el C-$% denominado %E&7P"
Capítulo: &a secuencia del SE'(P
7sualmente, para ingresar al programa %E&7P, se presiona la tecla +E5 durante el
per4odo de arranque de la computadora, cuando una instrucción del '$% nos lo indica
en la pantalla:
)it *DE&+ if you ,ant to SE'(P
Oue significa Presione la tecla DE& si quiere entrar en el SE'(P"
El programa %E&7P contenido en el '$% es producido por diferentes empresas de
soft;are, siendo las más conocidas en nuestro mercado la '$% de A- (American
-egatrends nc"*, ANA,+, y P9$9E:K" $tros '$%, tienen la rutina del %E&7P
cargada en un disquete y debe utili!arse /ste, para introducir las instrucciones de
instalación o cambio de perif/ricos"
0ste 1ltimo sistema, es muy poco usual en las computadoras del tipo PC compatibles"
%i la computadora tiene el programa %E&7P en la ,$-, /ste le dirá cómo acceder al
mismo"
A trav/s del %E&7P, por e2emplo, debemos indicar al equipo la cantidad y tipo de
disqueteras instaladas A o ', de AD< >b, E?< >b, .,? -b, .,BB -b o ?,GG -b, la
cantidad y tipo o tipos de discos r4gidos instalados" &ambi/n hay otra serie de
instrucciones que más adelante veremos en detalle, llamadas A+#A:CE+ C-$%
%E&7P (configuración avan!ada del %E&7P*, como ser )secuencia de 'ooteo o
Arranque) (/sto significa si al encender la computadora se inicia la b1squeda del
%istema $perativo desde la unidad A o de la C*, etc"
Capítulo: Pantallas del SE'(P
5a pantalla inicial de configuración del %E&7P, presenta los men1es de las posibles
opciones que brinda el mismo para configurar el sistema" Cuando se selecciona uno de
/stos men1es, se abre una nueva pantalla que pormenori!a las facilidades del mismo y
permite su selección" Para seleccionar una opción simplemente debemos resaltar el
men1 deseado y tipear E:&E," El despla!amiento lo efectuamos utili!ando las teclas
del cursor"
Por e2emplo, si seleccionamos el )%tandard C-$% %E&7P), aparecen las opciones para
configurar la fecha y la hora, el tipo de disquetera correspondiente a las unidades
lógicas A o ', y los posibles discos r4gidos"
Es importante recordar que cualquier modificación de los perif-ricos instalados en
la computadora. y se/alados en el men0 CM#S SE'(P. de1e ser indicada en el
mismo. ya que de lo contrario es muy posible que el equipo funcione mal (por e2emplo
indicar un tipo de disquetera distinto de la instalada*, entonces en alg1n caso dará
mensa2es de error en la pantalla por indicación del '$%"
7na variante de configuración automática, está dada por el uso de %istemas $perativos
del tipo Plug And Play (Nindo;s IC y N:+$N% IG* y '$% que soportan esa
facilidad"
5as pantallas del C-$% %E&7P, difieren de acuerdo a la marca y versión del '$%
utili!ado"
+ebido a que el chip del '$% viene incorporado en el motherboard cuando se lo
compra, es com1n que el manual correspondiente, contenga las indicaciones y
procedimientos de configuración que corresponden al %E&7P"
+ebemos tener en cuenta que no todos los %E&7P presentan la misma pantalla y
tampoco ofrecen las mismas posibilidades"
Es decir distintas marcas de %E&7P tienen distintos dise@os de pantallas y todo /sto
depende del '$% instalado en el motherboard ya que el %E&7P es un programa
contenido en el '$%, pero finalmente todos son variaciones de un mismo tema, ya que
sabiendo la operación con uno de ellos, se puede deducir fácilmente la de cualquier otro"
%i no tenemos el manual del motherboard con el %E&7P indicado (algunos motherboard
no traen /sta configuración*, no debe preocuparnos, ya que el proceso de configuración
es interactivo, y todo lo que debemos de hacer es seguir las instrucciones de la pantalla"
-uchas de las opciones avan!adas del %E&7P, vienen configuradas por )default) (con
variantes standard preestablecidas* de manera tal que no será necesario en la mayor4a de
los casos establecer cambios o indicarlas"
5a configuración del %E&7P debe necesariamente efectuarse despu/s que se ha armado
la computadora antes de iniciar la carga del %istema $perativo y los soft;are de
aplicación, es decir las instancias previas a su puesta en servicio" %i compramos una
computadora ya armada, seguramente la configuración está hecha" &ambi/n muchas
computadoras se venden tipo )5lave en -ano) configuradas y con el %istema $perativo
y algunos programas de aplicación ya instalados y listos para su uso"
5a configuración que debe necesariamente efectuarse, se encuentra en la opción
%&A:+A,+ %E&7P"
Capítulo: Procedimientos de reiniciali2ación
Para poner en funcionamiento una computadora, utili!amos un procedimiento que
llamamos 'ootear o ,esetear" 0ste de acuerdo a cómo se reali!a, recibe el nombre de
)'ooteo en 8r4o) o )'ooteo en Caliente)"
El )'ooteo en 8r4o), es el que se inicia con el interruptor de la computadora, o sea
cuando se la enciende por primera ve!, luego de estar apagada" En /l se efect1an las
siguientes acciones que ya hemos visto anteriormente:
- niciali!ación de registros del microprocesador con valores predeterminados"
- #erificación del correcto funcionamiento de circuitos de la computadora, mediante el
programa P$%& del '$%"
- Escritura ()carga)* en memoria principal +,A- de una copia del %istema $perativo
contenidos en archivos de un disco (proceso denominado )'ooteo)" del ingl/s
)'ootstrap), abreviado )'oot)*"
&ranscurridos /stos pasos, el programa que gestiona los comandos (tipeados o indicados
mediante el cursor y clic3eo del mouse*, de2a el computador ba2o el control del usuario"
En el )'ooteo en Caliente), se utili!a el botón de ,eseteo del equipo, o bien se pulsan
2untas las teclas Ctrl=Alt=+el, entonces la computadora direcciona a la subrutina del
'$% que efect1a la escritura en memoria principal +,A-, una copia del %$ contenido
en archivos de un disco, con lo cual no se pierde tiempo e2ecutando la subrutina P$%&"
+emás está decir que el botón de ,eseteo del equipo (o botón ,eset* es de tipo
pulsador, /sto quiere decir que opera al soltarlo, como el pulsador de un timbre que
1nicamente act1a al presionarlo ya que restablece su posición"
El )'ooteo en Caliente), es utili!ado para desbloquear la máquina cuando queda trabada
por alguna aplicación o programa, (o sea cuando el equipo se )cuelga)*"
Capítulo: &a fecha del $%#S
5a fecha del '$% nos da una idea de la actuali!ación del chip" $ sea que ella nos
informa en qu/ d4a, mes y a@o fue fabricado el circuito y las instrucciones que en /l hay
grabadas"
Como norma general y para evitar problemas mayores, es necesario que cuando uno
compre un equipo se fi2e en la fecha del '$%, /sta no debe ser más antigua que un a@o
anterior a la fecha de compra del equipo"
34 Configuración del Sistema #peratio
a4 5rchio C#6!%74S8S
El archivo C$:8J"%F%, se utili!a básicamente para cargar +,#E,% en memoria"
,ecordemos que los drivers son rutinas de control de dispositivos f4sicos que al no estar
presentes en el '$%, es necesario cargarlas v4a soft" $tra función del archivo
C$:8J"%F% es definir ciertos parámetros del sistema" Ellos son:
!%&ES : +efine el n1mero de archivos que +$% puede tener abiertos a la ve!" 7tili!a
una peque@a cantidad de memoria (CA bytes* por cada archivo abierto"
$(!!E"S: Jenera buffers de lectura y escritura para dispositivos de disco"
!C$S: Es un vie2o sistema de control de archivos abiertos por +$%" %ólo se utili!a por
motivos de compatibilidad, con programas vie2os"
S'5C9: Jenera pilas de almacenamiento de direcciones de inicio de rutinas de
interrupción"
&5S'D"%:E: +efine la 1ltima letra de unidad a utili!ar por el %$" 7tili!a G< bytes por
cada letra no definida y no utili!ada"
S)E&& : +efine la ubicación y el nombre del int/rprete de comandos"
14 5rchio 5('#E;EC4$5'
Este archivo, que reside en la ra4! del disco de arranque, define acciones automáticas en
el momento del arranque" El archivo A7&$EKEC"'A&, cumple dos funciones" Como
todo archivo 'A&C9, hace una llamada a e2ecutables" 5os archivos ,E%+E:&E%
(&%,* se encuentran entre ellos" +efine ciertos parámetros del sistema mediante
comandos espec4ficos" Ellos son:
P"#MP': Cambia el indicador de la l4nea de comandos de +$%" :o conviene hacerlo
muy grande, ya que es una de las variables de entorno (enviroment*"
P5'): %e@ala rutas alternativas para la b1squeda de archivos" Es una de las variables
de entorno" :o debe ser e6tenso"
SE': +efine )variables) o etiquetas para su uso por los programas" :o conviene
tampoco tener muchas variables ya que aumenta el espacio utili!ado por el entorno
(enviroment*"
C#MSPEC: Especifica (spec* cuál es el nt/rprete de Comandos (com*" Estas variables
de entorno, deben ser respetadas por todos los programas que se cargan en la memoria"
+ebido a que estos usualmente las despla!an del espacio de memoria, es necesario que
mantengan una copia para poder devolverlas en el momento en que finali!an su tarea" %i
el espacio de enviroment (entorno* es muy grande, tambi/n lo será su copia, y se
reducirá el espacio de memoria convencional para la e2ecución de programas"
c4 #misión de 5rchios de Configuración
A efectos de modificar la secuencia de 'ooteo, omitiendo los archivos de arranque, -%-
+$% prevee dos m/todos:
3<4 Presionar la tecla 8C en el momento e6acto en que comien!a el '$$&E$" Esto
sucede cuando aparece el mensa2e ) niciando -%-+$%""""")" Por pantalla aparecerá un
mensa2e indicando la omisión de C$:8J"%F% F A7&$EKEC"'A&"
=<4 Presionando la tecla %98& de la i!quierda cuando aparece el mensa2e ) niciando
-% - +$%""""")" Esta opción es más rápida que la anterior y no emite mensa2e alguno por
pantalla"
E6iste tambi/n la opción de omitir sólo alguna parte (o l4nea* de los archivos de
configuración" Presionando la tecla 8G en el momento en que aparece el mensa2e
)niciando -%-+$%), se nos da la posibilidad de seleccionar una a una las l4neas del
C$:8J"%F% y el A7&$EKEC"'A&, que deseamos cargar" Por pantalla aparecerá un
mensa2e indicando /sta opción"
d4 Configuraciones M0ltiples
El soft;are actual es cada ve! más e6igente con el hard;are, y esa e6igencia consiste
habitualmente en una configuración de %$ particular para cada caso"
A partir de la versión D"< de -%-+$%, se incluyen comandos especiales para generar
m1ltiples 2uegos de C$:8J"%F% F A7&$EKEC"'A& que traba2en 2untos" Estos
2uegos de archivos de configuración se seleccionan en el arranque por medio de un
men1"
3<4 5rchio C#6!%74S8S
Para lograr una configuración m1ltiple, dentro de un 1nico archivo C$:8J"%F%, se
crean distintos bloques de configuración mediante comandos espaciales creados a tal
efecto"
Ellos son:
P-E:7Q: Encabe!a el bloque de tems del -en1 de nicio"
P-E:7&E-Q: +efine cada 4tem en particular del -en1 de nicio"
P-E:7+E8A75&Q: +efine cuál será la opción del -en1 de nicio, que será tomada por
defecto"
P-E:7C$5$,Q: 8i2a el color del te6to y del fondo para el -en1 de nicio"
&omemos por e2emplo:
> -E:7Q
-E:7&E-R$PC$:., -odo ,eal
-E:7&E-R$PC$:?, -odo Protegido sin E-%
-E:7&E-R$PC$:A, -odo Protegido con E-%
P$PC$:.Q
85E%R.C
'788E,%R.C
P$PC$:?Q
+E#CERC:L+$%L9-E-"%F% S#
+E#CERC:L+$%LE--AGD"EKE :$E-%
+$%R9J9, 7-'
85E%R?C
'788E,%R?C
P$PC$:AQ
+E#CERC:L+$%L9-E-"%F% S#
+E#CERC:L+$%LE--AGD"EKE ?<BG ,A-
+$%R9J9, 7-'
85E%RA<
'788E,%RA<
PC$--$:Q
%9E55RC:L+$%LC$--A:+"C$- SP
?*" Archivo A7&$EKEC"'A&
%i se desea tener una configuración distinta para cada A7&$EKEC"'A&, se debe tener
en cuenta que la opción elegida en el C$:8J queda asignada a una variable de
entorno llamada C$:8J, y por tanto puede ser aprovechada de la siguiente manera:
TEC9$ $88
P,$-P& UPUJ ----------------------------M parte com1n
PA&9 C:LHC:L+$
J$&$ VC$:8JV
:$PC$:.
J$&$ 8:
:$PC$:.
J$&$ 8:
:$PC$:.
J$&$ 8:
:8:" " " " " " " " " " " " " ----------------------------M parte com1n
Capítulo: Seguridad de Datos
a4 6ecesidad de resguardo de la información
:ormalmente se tiene en cuenta cuanto vale el 9ard;are que conforma un equipo, pero
en la actualidad es muy com1n que la nformación de un %istema sea mucho más
valiosa que hard;are" %u valor no sólo está dado por los programas o sistemas que se
hayan adquirido, ni tampoco por el tiempo y costo de volver a ingresar esa información"
A medida que se administra información con un equipo de computación, se crea una
+EPE:+E:CA muy importante con respecto al mismo" Equipos, %istemas $perativos
y programas pueden fallar"
Pueden originarse problemas derivados de causas e6ternas, como el suministro
el/ctrico" 7n 7suario puede equivocarse o un virus puede ocasionar graves p/rdidas de
información" Es por las ra!ones antes mencionadas que es indispensable un sistema de
prevención y solución a este tipo de problemas: &as Copias de "espaldo o $ac?up4
14 Copias de "espaldo
5as Copias de Seguridad, Respaldo o Backup consisten en copias organi!adas y
periódicas de la información e6istente en el disco" Jeneralmente se aplican a los
Archivos de Datos generados por las Aplicaciones y sus respectivos archivos de
niciali!ación, ya que se supone que se cuenta con los Disquetes de Instalación de las
mismas" Es muy com1n, sin embargo reali!ar Copias de %eguridad de todo (o gran
parte* del contenido del disco a la que se suman luego copias de las modificaciones"
C4 Medios de 5lmacenamiento
5as copias de ,espaldo pueden hacerse en los siguientes medios de almacenamiento
masivo:
3<4 Discos "ígidos: Es posible reali!ar las copias de seguridad en un +isco
especialmente asignado a esa tarea, aunque se corre el riesgo de p/rdida de datos en el
caso de que dicho disco falle"
=<4 Discos "ígidos E@ternos A B%P o C5BB <: %e trata de unidades de disco e6ternas
cuyo medio magn/tico es removible" %e conectan al Puerto Paralelo y de .<<-' a .
Jb"
D<4 Disquetes: %u mayor venta2a es que son baratos aunque de capacidad muy limitada"
En la actualidad e6iste una 7nidad de +isquete llamada &S 3=E, que utili!a disquetes
que almacenan hasta .?<-b y leen tambi/n el formato de .,BB -b"
F<4 CD-"#M: Es cada ve! más com1n, a partir de la aparición de las Jrabadoras de
C+,$-, reali!ar una copia de todo el contenido de un 9++ a un C+"
G<4 (nidades de Cinta: E6isten diversos tipos de 7nidades de Cinta: Tape Backups y
DAT (Digital Audio Tape), tanto internas como e6ternas de diversas capacidades que
oscilan entre ?C<-b y G Jb" Estas unidades ofrecen cone6ión a una nterfase A&AP,
similar a un C+-,$-"
d4 MS-$ac?up
El %istema $perativo MS-D#S H4== ofrece un utilitario llamado MS$5C9(P
(-icrosoft 'ac3up* dise@ado especialmente para reali!ar Copias de %eguridad en
disquetes, reempla!ando a los antiguos archivos $5C9(P4E;E 8
"ES'#"E4E;E" Esta aplicación puede copiar directorios enteros o archivos
seleccionados uno por uno o por tipo de fecha"
Puede compactar los datos para usar menos disquetes y verificar si los datos salvados se
escribieron sin problemas" Puede agregar códigos de corrección de errores para
recuperar información en caso de disquetes da@ados, y protegerlos con una contrase@a
para evitar su acceso a personas no autori!adas" Esta misma aplicación es usada para
recuperar (restore* la información salvada" MS$5C9(P reali!a tres tipos de copias
(bac3ups*:
3<4 Completa A!ull<: Copia todos los archivos seleccionados"
=<4 Progresia A%ncremental<: Copia todos los archivos modificados desde el 1ltimo
bac3up Completo o Progresivo, de entre los archivos seleccionados"
D<4 Diferencial ADiferencial<: Copia todos los archivos modificados desde el 1ltimo
bac3up Completo, de entre los archivos seleccionados"
-%-+$% D"?? tambi/n incluye MI$5C9(P , que es la versión para Nindo;s A". o
A".. de MS$5C9(P " El mane2o de este utilitario es similar al de la versión para +$%"
Encontraremos estas aplicaciones en el directorio +$%, si es que se optó por agregarlas
en el momento de la nstalación del %$" Cabe aclarar que I%6JG tambi/n trae un
utilitario destinado a hacer Copias de
SeguridadA%nicioKProgramasK5ccesoriosK)erramientas de SistemaK$ac?up<4
Capítulo: Compresores de Datos
5a Compresión es un m/todo para Codificar +atos (archivos* con el ob2eto de reducir
su tama@o en bytes" 7n Archivo Comprimido es un archivo especial que contiene uno o
más archivos codificados, los cuales pueden luego ser e6tra4dos del mismo de diversas
maneras consistentes en reali!ar el procedimiento opuesto (descompresión*" 5os
compresores de archivos más conocidos y utili!ados son:
A,W"e6e que genera archivos )"ar2)"
A,C"e6e que genera archivos )"arc)"
P>XP"e6e que genera archivos )"!ip)"
,A,"e6e que genera archivos )"rar)"
X$$"e6e que genera archivos )"!oo)"
PA>"e6e que genera archivos )"pa3)"
59X"e6e que genera archivos )"lh!)"
Es muy com1n que con el parámetro LKML e6hiban ayuda acerca de como utili!ar su
sinta6is en forma correcta" %iempre vienen acompa@ados del e2ecutable que
descomprime los archivos generados por ellos (PKU!IP" URAR" etc#$" #ienen en
versiones para +$% (para utili!ar con comandos y en forma interactiva*, y para
N:+$N% A"., A".. y N:+$N% IC (siempre en forma interactiva, e2emplo:
N:XP*"
%e trata de un archivo comprimido con un m/todo especial en el que el programa de
compresión coloca todos los archivos comprimidos 2untos como un flu2o de información
(como si fueran parte de un sólo archivo a ser comprimido*"
14 5rchios LS!;L
Consisten en Archivos--ódulos utili!ados para e6traer archivos de s4 mismos cuando
son e2ecutados" %on, de esta manera, archivos e2ecutables ("EKE* y Auto-
+escomprimibles, que al e2ecutarse descomprimen automáticamente la información que
contienen"
c4 :ol0menes
A veces el +irectorio o Archivo comprimido ocupa más espacio del que puede
almacenar un disquete formateado a las capacidades standard" En esos casos se hace
necesario almacenarlo en vol1menes" 7n #ol1men es una parte de un archivo
comprimido dividido" +ividir un archivo en vol1menes permite almacenarlo en varios
disquetes" 5os vol1menes necesitan ser e6tra4dos comen!ando a partir del primero de la
secuencia en forma consecutiva hasta el 1ltimo (no se puede descomprimir alg1n
archivo ubicado en un disquete intermedio*"
Capítulo: 'ape $ac?up
Cuando se efect1an Copias de %eguridad de la información almacenada de un 9++ de
capacidades actuales, como las cercanas a . Jb, se necesitar4an apro6imadamente C<<
disquetes con un compresor que redu!ca la información al C<V" Para reempla!ar a los
disquetes e6iste una unidad de Almacenamiento -asivo de +atos en Cinta, denominada
'5PE $5C9(P de respuesta rápida y sencilla al problema de las Copias de %eguridad"
$frecen la venta2a de que el -edio -agn/tico (Data Cartdridge* es removible, de
capacidades casi ilimitadas, confiable y duradero" A nivel soft ofrecen , además, la
posibilidad de grabación de +atos en formato Comprimido, y m/todo de corrección de
Errores Avan!ado"
a4 'ipos de 'ape $ac?up: %nterno y E@terno AStreamer<
5as unidades pueden ser nternas y E6ternas" 5os modelos internos suelen ocupar una
bah4a o rac3 de CYZ y toman tensión de la fuente de Alimentación de la PC mientras que
las e6ternas son bastante más caras, poseen fuente de alimentación propia y se conectan
con su interfase mediante un cable a tal efecto" Algunas unidades e6ternas pueden
conectarse al puerto paralelo, y reciben el nombre de &rac3ers" Estos modelos ofrecen la
posibilidad de compartir una misma unidad para reali!ar Copias de %eguridad de varias
PCZs o transportar información entre PCZs"
14 'ipos de %nterfase:
E6isten básicamente cuatro tipos de interfase:
3<4 SCS%: Jeneralmente poseen un conector de C< pines (para las unidades nternas* y
un conector +'?C9 , para las unidades e6ternas"
=<4 5'5P%: %e trata de una interfase E+E como a la que se conectan los 9++ del
%istema"
D<4 Puerto Paralelo: Estas conocidas interfaces son las mismas a las que se conectan las
impresoras"
F<4 S5FEE o !DC A!loppie Dis? Controller<: %on las mismas interfaces a las que se
conectan las disqueteras"
c4 Medio Magn-tico-Data Cartidge
Consiste en un cartucho de cinta similar a un cassette de audio" %u cinta está
especialmente dise@ada para garanti!ar la estabilidad de grabación de datos y altas
densidades de grabación"
5a grabación se efect1a de manera similar a la forma en que se reali!a una grabación de
audio, o sea mediante un cabe!al de 5ecto-Escritura magn/tica y otro de 'orrado" El
proceso de formateo de los cartuchos lleva mucho tiempo, por los que es conveniente la
adquisición de cartuchos pre-formateados de fábrica y de buena marca (A-, #erbatim o
%ony*" Estos cartuchos de cinta vienen en diferentes tama@os de B< -b a BJb"
d4 !ormatos N%C
%e denomina OC ( Ouarter nch Cartridge o Cartucho de Y Pulgada * a un tipo de
cartucho utili!ado para grabar +atos en estas unidades de cinta" El mismo utili!a cinta
de D,A mm de ancho en unidades tanto de A[Z como de CYZ " E6isten varios formatos
OC:
3<4 DC =EEE y HEEE: Con capacidad de B< -b CD< -b y .C< -b a . Jb
respectivamente"
=<4 DCJEEE A N%C - E" <: Con capacidad de . Jb a ?,C Jb"
D<4 N%C - Iide A ancho < de O mm: Con capacidad de ?C< -b a B Jb"
e4 (nidades D5'
%e trata de una unidad que almacena +atos en cintas de formatos +A& (+igital Audio
&ape* o de formato ++% (+igital +ata %torage*" Almacenan (sin compresión* un rango
de información que va de .Jb hasta .D Jb, con una transferencia apro6imada de .C
-bitSminuto"
f4 (nidades D#'
Consisten en unidades ópticas de grabación en cinta" Jraban sobre cartuchos +$&
(+igital $ptical &ape*" Este sistema es e6tremadamente costoso a1n para el usuario
com1n por lo que sólo se 2ustifica su utili!ación para reali!ar copias de seguridad en
servidores de redes de importancia" 5os cartuchos almacenan hasta varios &erabytes (.
&b R .<?B Jb*"