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 datos | 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