EL MSDOS

Capitulo II

Administración de los Discos


Por: Miguel A. Candela Chávez

macciber@hotmail.com

http://www.galeon.com/miguelcch

Cap. I Comandos Internos y Externos
Cap. III El Disco Duro
Cap. IV Directorios

EL MANEJO DE LOS DISQUETES

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.


FORMATEANDO DISCOS

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 del Sistema

El Area del Sistema ocupa alrededor del 2% del espacio total del disco y se divide a su vez en :

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 :

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.


LOS ARCHIVOS DEL SISTEMA

 

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 :

  • Libre para almacenar datos
  • Dañado y no utilizable
  • Reservado u no utilizable
  • Es el ultimo de un archivo

NOTA

EL DIRECTORIO RAIZ

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://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://www.galeon.com/miguelcch , te estaré muy agradecido.

CREANDO UN DISCO DE SISTEMA

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:


COPIA DE UN DISQUETE COMPLETO

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://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://www.galeon.com/miguelcch, te estaré muy agradecido.