Estructura de Disco
Durante la operación de formato de bajo nivel se establecen las pistas y los sectores de cada plato. La estructura es la siguiente:3
Pistas, varios miles de círculos concéntricos por cada plato del disco duro que pueden organizarse verticalmente en cilindros.
Sector, varios cientos por pista. El tamaño individual suele ser de 512 bytes.
Preámbulo, que contiene bits que indican el principio del sector y a continuación el número de cilindro y sector.
Datos.
ECC, que contiene información de recuperación para errores de lectura. Este campo es variable y dependerá del fabricante.
La suma del tamaño de estos tres componente del sector darán como resultado el tamaño del secterable en el disco, equivalente al espacio existente entre cada sector, el tamaño del preámbulo y del ECC. Esta pérdida es equivalente al 10% del espacio del disco. Por cuestiones publicitarias el espacio perdido suele anunciarse como espacio disponible para el almacenamiento de datos. Por ello, de un disco duro de 20 GB estarán disponibles 18 GB.
Limitación en la velocidad de lectura[editar]
El formateado de bajo nivel impide una mayor velocidad en la lectura de datos, independientemente de la interfaz. Esta lectura se verá condicionada únicamente por la velocidad del disco (en rpm), la cantidad de sectores por pista y la cantidad de información por sector.
Formatos para diferentes sistemas operativos
formatos para diferentes marcas.
Intercalado de disco[editar]
El buffer del disco será un factor fundamental y muy importante en la velocidad de lectura. Si un Buffer tiene una capacidad de almacenamiento de un sector, tras leer tal sector, deberá transmitir la información a la memoria principal; Este tiempo de transmisión será suficiente para que el sector contiguo se haya desplazado de la cabeza lectora y por tanto haya que esperar una nueva vuelta completa del disco para leer el sector. Una operación de lectura pierde cantidades despreciables de tiempo, pero que a grandes rasgos resultan en pérdidas de segundos o minutos. Para ello, se recurre al intercalado de disco, procedimiento consistente en numerar los clústers de forma no contigua o separados entre sí, de manera que después de la transmisión de datos a la memoria principal no haya que esperar una rotación completa. El intercalado puede ser simple o doble, según la velocidad de transmisión de datos del buffer.
Intercaladodisco1.svg
Formato de alto nivel[editar]
El formato lógico, de alto nivel o también llamado sistema de archivos, puede ser realizado habitualmente por los usuarios, aunque muchos medios vienen ya formateados de fábrica. El formato lógico implanta un sistema de archivos que asigna sectores a archivos. En los discos duros, para que puedan convivir distintos sistemas de archivos, antes de realizar un formato lógico hay que dividir el disco en particiones; más tarde, cada partición se formatea por separado.
El formateo de una unidad implica la eliminación de los datos, debido a que se cambia la asignación de archivos a clústers (conjunto de sectores contiguos, pero que el sistema distribuye a su antojo), con lo que se pierde la vieja asignación que permitía acceder a los archivos.
Cada sistema operativo tiene unos sistemas de archivos más habituales:
Windows: FAT, FAT16, FAT32, NTFS, EFS, ExFAT.
Linux: ext2, ext3, ext4, JFS, ReiserFS, Reiser4, XFS.
Solaris: UFS, ZFS.
Mac OS: HFS, HFS+.
IBM: JFS, GPFS.
Discos Opticos: UDF.
Antes de poder usar un disco para guardar información, éste deberá ser formateado. Los discos movibles (disquetes, CD, USB, Unidad Zip, etc.) que se compran normalmente ya se encuentran formateados pero puede encontrar algunos no formateados de vez en cuando. Un disco duro nuevo, o un dispositivo para grabar en cinta, pueden no haber sido pre-formateados.
Habitualmente, un formateo completo hace las siguientes cosas:
Borra toda la información anterior (incluyendo obviamente virus porque son software)
Establece un sistema para grabar disponiendo qué y dónde se ubicará en el disco.
Verifica el disco sobre posibles errores físicos o magnéticos que pueda tener lugar en el ordenador.