Capitulo II
Administración de los
Discos
El manejo de los
disquetes
- Formateando
discos - Los archivos del
sistema - El directorio
raíz - Retirando el formato a un
disco - Creando un disco de
sistema - Asignar o cambiar el nombre de un
disquete - Copia de un disquete
completo - Comparación entre dos
disquetes - Comprobación del estado
de los discos
Los discos proveen de almacenamiento de
información a largo plazo. La
información que se graba en los discos permanece intacta
hasta que es borrada.
Los discos almacenan información sobre
superficies magnéticas. En un disquete, la superficie
magnética es un delgado y flexible disco dentro de una
cubierta protectora de plástico.
Un disco duro
tiene 2 o mas discos rígidos apilados uno encima del otro
dentro de una caja sellada. A un disco duro también se le
llama Fixed Disk o disco fijo, porque permanece dentro de su
sistema de
computo.
La información en los discos esta dividida en
pistas (tracks), semejante a los surcos en un disco de música. Cada pista es
un circulo concéntrico que contiene una determinada
cantidad de información. Cuantas más pistas
contiene un disco, mas información puede almacenar. Un
disco duro contiene mucho más información que un
disquete, porque tiene mas lados y más pistas por
lado.
Antes de poder usar un
disquete, se debe primero prepararlo utilizando el comando FORMAT
. El disco puede haber sido o no formateado con
anterioridad.
Cuando se formatea un disco , el MS-DOS realiza
un SAFE FORMAT o formato seguro por
omisión. Gracias al formateo seguro, se puede restaurar un
disco a su condición original, es decir antes del
formateo, mediante el comando UNFORMAT , siempre y cuando
no se hayan almacenado archivos en el
disco recientemente formateado.
Se puede añadir el parámetro /U al
comando FORMAT para realizar un formateo incondicional. Si
formateo incondicionalmente un disco por equivocación, aun
existen posibilidades de recobrar la información perdida ,
siempre y cuando se haya instalado el programa
MIRROR antes de usar el comando FORMAT.
NOTA : Si utiliza un disco duro nuevo,
debe particionar (dividir el disco en partes lógicas)
antes de formatearlo.ESTRUCTURA DE
UN DISCO
Al formatear un disco, el DOS reserva para su uso propio
la pista exterior de la cara 0.
Entonces el espacio de un disco se separa en dos
áreas:
- El Area de Usuario : Destinada a la
grabación de programas o
de datos del
usuario - El Area del Sistema : Area reservada
para uso propio del DOS
El Area del
Sistema
El Area del Sistema ocupa alrededor del 2% del espacio
total del disco y se divide a su vez en :
- Sector de Arranque (Boot)
- FAT (File Allocation Table / Tabla de
Localización de Archivos) - El Directorio Raíz
El Sector de Arranque
El sector de arranque contiene un programa (BOOT) que
arranca el computador, al
encenderlo o al pulsar las teclas : CTRL + ALT + SUPR.
Al encender, el computador realiza una serie de rutinas
de diagnostico, para asegurarse que el hardware esta en buenas
condiciones . Si se tiene un disco duro o disquete con sistema,
el programa de inicialización de la
ROM graba el registro de arranque del
disco en la memoria del
ordenador (RAM) y toma
control sobre
el.
El programa de
inicialización busca en el disco los ficheros
del sistema :
- IO.SYS
- MSDOS.SYS
- COMMAND:COM
Para comprobar que el disco es un disco de
sistema.
Cuando el sistema encuentra los archivos : IO.SYS
y MSDOS.SYS los carga en el computador y pasa el control
al COMMAND.COM del DOS . Durante el proceso se
cargan los archivos CONFIG:SYS y AUTOEXEC.BAT, y
cualquier controlador de dispositivo por ejemplo
VDISK.SYS.
Una vez que se ha terminado la carga, aparece el prompt
del DOS y el computador ya esta listo para poder usarlo. Cuando
la maquina no puede encontrar los ficheros del DOS, enviara el
siguiente mensaje de error:
Error en disquete o disquete sin
DOS
Cámbielo y pulse cualquier
tecla
Y esperara que Ud. Saque el disquete para buscar los
archivos de arranque en el disco duro, o a que coloque un disco
de sistema en la unidad de disco.
- MSDOS.SYS (IBMDOS.COM en versión IBM)
.- Contiene un conjunto de instrucciones encargadas de
transferir información desde y hacia las unidades de
disco, permitiendo así la lectura
y escritura
de la información en ellas. Se encarga del mantenimiento del directorio. Este archivo tiene
activo su atributo de oculto. - IO.SYS (IBMBIOS.COM en versión IBM).-
Contiene programas encargados de manipular el teclado,
el monitor,
la impresora,
las salidas para comunicaciones , así como otros
periféricos que se añadan al
sistema. Ellos complementan la capacidad de manejo del
BIOS
(Sistema Básico de Entrada y Salida), el cual se
encuentra grabado en la memoria
ROM, agregando un conjunto de mensajes que facilitan la
detección de errores en el manejo del sistema. Este
archivo tiene activo su atributo de archivo
oculto. - COMMAND.COM.- Es el Interprete de Comandos.
Permite al computador reconocer los comandos dados por el
usuario, ejecutándolos. Contiene además los
comandos llamados internos.
La Tabla de Asignación de
Archivos
(FAT)
La Tabla de Asignación de Archivos (FAT)
es el espacio siguiente del área del sistema y es generada
también por el comando FORMAT. La FAT es la parte
del sistema que el DOS utiliza para conocer las pistas del disco
donde se encuentran almacenados los archivos. Es tan importante
que el DOS crea dos copias de ella, si la primera se estropea se
utilizara la segunda.
La FAT es una tabla de dos columnas:
PRIMERA COLUMNA | SEGUNDA COLUMNA |
Dirección de un cluster de | Información del cluster :
|
NOTA
- Los disquetes de 1.44 Mb. Tienen 18 sectores por
pistas - Un sector comprende 512 bytes
- La mayoría de discos
duros tienen 17 sectores por pistas - Los discos de 1.44 Mb. Tienen un único
sector por cluster - Los discos duros tienen 4 , 8 o 16 sectores por
cluster
El Directorio Raíz contiene datos de los archivos
tales como el nombre, extensión, tamaño, fecha y
hora de la grabación.
FORMATEANDO DISCOS
Cuando se quiere preparar un disquete que no es del
sistema, el comando FORMAT tiene los siguientes
parámetros:
FORMAT <UNIDAD> /F:<TAMAÑO>
/V:<ETIQUETA> /Q /U
IMPORTANTE: Visita mi pagina web:
http://galeon.com/miguelcchhttp://www.galeon.com/miguelcch
Ej:
A:>FORMAT A: (Por omisión es un formato
seguro)
A:>FORMAT A: /U (Desactiva el formato
seguro)
A:>FORMAT A: /F:720 (Formatea a 720 kb)
A:>FORMAT A: /V:MAC /U (Formateo con etiqueta y sin
formato seguro)
A:>FORMAT A: /Q (Formateo rápido)
RETIRANDO EL FORMATO A UN DISCO
Para recuperar la mayor información posible de un
disco duro o disquete que ha sido reformateado, utilice el
comando UNFORMAT, como lo muestra el
siguiente ejemplo:
A:>UNFORMAT A:
Se recupera la información del disco siempre y
cuando el disco haya sido sujeto a un formato seguro, es decir
sin usar /U, o si instalo el programa MIRROR antes de
formatearlo.
Se debe utilizar el comando UNFORMAT
inmediatamente después de formatear un disco.
NOTA: Visita mi pagina web:
http://galeon.com/miguelcchhttp://www.galeon.com/miguelcch
, te estaré muy agradecido.
Para crear un disco con el que pueda arrancar su sistema
de computo, utilice el comando FORMAT o
SYS
Para crear un disco de sistema mientras se realiza el
formato del mismo añada el parámetro /S al comando
FORMAT.
Ej:
A:>FORMAT A:/S
Formatea un disco en la unidad A y luego transfiere los
archivos del sistema al disco
Para hacer que un disco previamente formateado sea un
disco de sistema, utilice el comando SYS.
Ej:
A:>SYS B:
Los discos de sistema contienen tres archivos del
sistema del MS-DOS (IO.SYS, MSDOS.SYS y COMMAND.COM).
Cuando arranca su sistema de computo, estos tres archivos se
copian en la memoria
RAM de sus sistema. Los archivos IO.SYS y MSDOS.SYS
son archivos escondidos y no se les puede ver en el listado del
directorio a menos que se utilice el parámetro /AH
acompañando al comando DIR. El archivo
COMMAND.COM se encuentra en el directorio raíz de
cada disco de sistema.
IMPORTANTE : Se pueden transferir los archivos
del sistema a un disco solo utilizando el comando FORMAT o
SYS. No se pude crear un disco de sistema simplemente
copiando dichos archivos con el comando
Copy.
ASIGNAR
O CAMBIAR EL NOMBRE DE UN DISQUETE
El comando LABEL asigna, cambia o borra el nombre
de un disquete o disco duro y tiene 2
parámetros:
LABEL <UNIDAD> <ETIQUETA>
Ej:
A:>LABEL A:
A:>LABEL A:DOS
OBTENCIÓN DEL NOMBRE DE UN
DISQUETE
El comando VOL obtiene el nombre de un disco duro
o disquete, pero no pide una nueva etiqueta como hace el comando
LABEL.
El comando VOL tiene un
parámetro:
Ej:
A:>VOL
A:>VOL C:
El comando DISKCOPY realiza un duplicado exacto
de cualquier disquete, incluidos los archivos ocultos y del
sistema de un disquete del MS-DOS. El comando DISKCOPY
trabaja únicamente con disquetes que posean el mismo
tamaño y capacidad, además formatea previamente el
disco destino.
El comando DISKCOPY tiene 3
parámetros:
DISKCOPY <ORIGEN> <DESTINO>
/V
/V (Verificar) : Asegura que el disquete se copia
correctamente realizando una verificación de la
copia.
Ej:
A:>DISKCOPY A: A:
A:>LABEL A: B:
NOTA: Visita mi pagina web:
http://galeon.com/miguelcchhttp://www.galeon.com/miguelcch,
te estaré muy agradecido.
COMPARACIÓN ENTRE DOS
DISQUETES
Algunas veces es necesario saber si dos disquetes son
idénticos. DISKCOMP compara dos disquetes pista a
pista. El comando DISKCOMP se puede usar solamente con
disquetes del mismo tamaño y capacidad ; no se puede
utilizar para comparar un disco duro con un disquete.
El comando DISKCOMP tiene dos parámetros
:
DISKCOMP <UNIDAD1>
<UNIDAD2>
Ej :
A:>DISKCOMP A: B: (Con dos unidades de
disquetes)
A:>DISKCOMP A: A: (Con una unidad de
disquete)
COMPROBACIÓN DEL ESTADO DE LOS
DISCOS
El comando Check Disk (CHKDSK) verifica si todos
los archivos se han grabado correctamente. CHKDSK analiza
el directorio, compara sus elementos con las ubicaciones y las
longitudes de los archivos y comunica los errores que
encuentra.
El comando CHKDSK tiene cuatro
parámetros:
CHKDSK <UNIDAD>
<NOMBRE_ARCHIVO>/V/F
<NOMBRE_ARCHIVO> : Es el nombre del archivo
cuyo almacenamiento quiere que el MS-DOS compruebe.
/V : Muestra el nombre de los archivos y
directorios del disco
/F : Indica al DOS que corrija cualquier error
que encuentre en el directorio si así se lo especificamos
cuando encuentre el error.
Ej:
A:>CHKDSK A:
A:>DISKCOMP A: /B
NOTA: Visita mi pagina web:
http://galeon.com/miguelcchhttp://www.galeon.com/miguelcch,
te estaré muy agradecido.
Por:
Miguel A. Candela Chávez