Gestión Avanzada de Discos: Formateo, Particiones FAT/NTFS y Acceso a Datos
Enviado por Comunidad Wikiteka y clasificado en Informática
Escrito el en
español con un tamaño de 9,32 KB
Formateo de Unidades
Existen diversas maneras de formatear una unidad de disco:
- Mediante comandos: Por ejemplo, para formatear la unidad D: como FAT32 con un tamaño de unidad de asignación de 64KB:
Nota: El modificadorFormat D: /Q /FS:Fat32 /A:64/Qrealiza un formato rápido. - Mediante la interfaz gráfica (Windows): Botón derecho sobre la unidad deseada en el Explorador de Archivos y seleccionar "Formatear".
Clústeres y Desfragmentación
- Un disco fragmentado tendría los clústeres que componen los archivos desordenados, ralentizando el acceso.
- Al desfragmentar, casi todos los clústeres quedarían ordenados de forma contigua, mejorando el rendimiento.
- Proceso de desfragmentación en Windows (versiones anteriores): Mi PC (o Este Equipo) → Clic derecho en la unidad del disco → Propiedades → Pestaña Herramientas → Desfragmentar ahora.
Gestión de Letras de Unidad y Rutas de Acceso
Para cambiar la letra de una unidad o asignar rutas de acceso en Windows:
- Ir a Inicio → Panel de control → Herramientas administrativas → Administración de equipos.
- En el panel izquierdo, seleccionar Administración de discos.
- Hacer clic derecho sobre la unidad deseada.
- Seleccionar Cambiar la letra y rutas de acceso de unidad...
- Utilizar las opciones Agregar, Cambiar o Quitar.
Tipos de Particiones: Primaria, Extendida y Lógica
- Particiones Primarias: Son las particiones desde las cuales un sistema operativo puede arrancar directamente. Un disco MBR (Master Boot Record) puede tener un máximo de 4 particiones primarias.
- Partición Extendida: Es un tipo especial de partición primaria que actúa como contenedor para las particiones lógicas. Solo puede haber una partición extendida por disco MBR. No almacena datos directamente ni es arrancable por sí misma.
- Particiones Lógicas: Se crean dentro de una partición extendida. No tienen limitación teórica en número (aunque sí práctica por las letras de unidad disponibles). No son arrancables directamente por el sistema (el gestor de arranque debe estar en una primaria).
Opciones Comunes de Herramientas de Particionado (Ej: FDISK o similar)
Herramientas clásicas como FDISK ofrecían opciones como:
- Crear una nueva partición: Permite elegir el tipo (primaria, extendida, lógica) y el tamaño. Podía tener limitaciones, como no permitir crear más de una partición primaria si ya existían otras o si se creaba una extendida.
- Establecer la partición activa: Marca una partición primaria como arrancable para que la BIOS/UEFI intente cargar el sistema operativo desde ella al iniciar el equipo. Solo una partición primaria puede estar activa a la vez en un disco MBR.
- Eliminar particiones: Muestra la lista de particiones existentes y permite borrarlas. Generalmente, no se pueden eliminar particiones extendidas si contienen particiones lógicas. Podía requerir opciones específicas para eliminar particiones con sistemas de archivos no reconocidos (ej. "Eliminar una partición que no es de DOS").
- Mostrar información sobre las particiones: Presenta detalles sobre las particiones existentes (tipo, tamaño, sistema de archivos, etc.).
- Escoger la unidad de disco (si hay varios): Permite seleccionar el disco físico sobre el que se realizarán las operaciones.
Características de Software de Particionado Moderno (Ej: GParted, Administrador de Discos de Windows)
Las herramientas actuales suelen ofrecer ventajas significativas:
- No es necesario tener instalado previamente un sistema operativo (si se usan desde un Live CD/USB).
- Permiten efectuar las operaciones de forma más intuitiva, a menudo con acciones del ratón en una interfaz gráfica.
- Pueden modificar (redimensionar, mover) particiones existentes, en muchos casos, sin perder la información almacenada en ellas (aunque siempre se recomienda hacer copia de seguridad).
Consideraciones sobre el Tamaño del Clúster
Elegir un tamaño de clúster (unidad de asignación) más pequeño puede ser beneficioso porque se desaprovecha menos espacio en disco, especialmente al almacenar muchos archivos pequeños. Cada archivo ocupa como mínimo un clúster, independientemente de su tamaño real.
Comparativa: Sistemas de Archivos FAT vs. NTFS
FAT (FAT16/FAT32)
- Tienen limitaciones en el tamaño máximo de archivo (4GB para FAT32, 2GB para FAT16).
- Menor seguridad y robustez frente a fallos.
- Sin control de acceso granular a ficheros.
- Compatibilidad muy amplia con distintos sistemas operativos y dispositivos.
NTFS (New Technology File System)
- Sin límite práctico de tamaño de archivo para la mayoría de usos.
- Mayor seguridad y recuperación de datos: Utiliza un registro (journaling) para recuperarse mejor de fallos del sistema.
- Control de acceso (Permisos): Permite definir permisos detallados para usuarios y grupos sobre ficheros y directorios.
- Gran capacidad: Soporta volúmenes de almacenamiento de gran tamaño.
- Eficiencia en el espacio: Mejor gestión del espacio, especialmente en volúmenes grandes.
- Nombres largos: Soporta nombres de fichero o directorio largos de forma nativa.
- Funcionalidades adicionales: Compresión, encriptación, cuotas (ver sección siguiente).
Funcionalidades Específicas de NTFS
- Compresión de archivos y carpetas: Permite almacenar archivos y carpetas usando técnicas de compresión de datos de forma transparente al usuario, ocupando menos espacio en disco a costa de un pequeño impacto en el rendimiento.
- Encriptación (EFS - Encrypting File System): Permite controlar el acceso de los usuarios a archivos y carpetas mediante cifrado, vinculando el acceso al usuario que lo cifró.
- Cuotas de disco: Permite a los administradores controlar y limitar la cantidad de espacio en disco que puede ocupar cada usuario.
Acceso a Particiones Linux desde Windows
Existen programas que permiten leer (y a veces escribir) en particiones con sistemas de archivos de Linux (como Ext2, Ext3, Ext4) desde Windows. Un ejemplo de este tipo de software es IFS Drives (Ext2Fsd es otro ejemplo popular y de código abierto).
Almacenamiento de Datos
El tipo de información apropiado para almacenar en una unidad depende de su propósito, tamaño y sistema de archivos. Generalmente, se almacenan archivos y documentos del usuario, aplicaciones, o incluso el propio sistema operativo.
Cálculos y Límites de FAT16
Considerando la información de la tabla 6.1 (no incluida aquí, pero asumida):
- Un cálculo podría ser: 65536 clústeres * 64 KB/clúster = 4194304 KB.
- Convirtiendo a MB y GB: 4194304 KB = 4096 MB = 4 GB.
- Este resultado (4 GB) cuadra con el tamaño máximo teórico para una partición FAT16 bajo ciertas condiciones de tamaño de clúster.
Proceso de Acceso a Archivos en un Sistema de Archivos (Ej: FAT)
El sistema operativo sigue un proceso similar a este para leer un fichero (ej: C:\Windows\System\msiexec.exe):
- Localiza la entrada del directorio raíz en la tabla de asignación de archivos (FAT) para encontrar su primer clúster.
- Lee el contenido del directorio raíz (que puede ocupar varios clústeres, encadenados a través de la FAT).
- Busca la entrada correspondiente a la carpeta "Windows" dentro del directorio raíz para encontrar su primer clúster.
- Lee el contenido de la carpeta "Windows" (usando la FAT para encontrar todos sus clústeres).
- Busca la entrada correspondiente a la carpeta "System" dentro de "Windows" para encontrar su primer clúster.
- Lee el contenido de la carpeta "System".
- Busca la entrada del archivo "msiexec.exe" dentro de "System" para encontrar su primer clúster.
- Utiliza la FAT para encontrar y leer secuencialmente todos los clústeres que componen el archivo "msiexec.exe".
Ejemplo Práctico: Comando `attrib`
Desde la línea de comandos (cmd.exe), se puede usar el comando attrib para modificar los atributos de los archivos. Por ejemplo, para ir al escritorio del usuario "jonathan" y aplicar atributos a un archivo (el nombre del archivo falta en el ejemplo original):
cd C:\Documents and Settings\jonathan\Escritorio
attrib -a +r +h -s nombre_del_archivo.extDonde:
-a: Quita el atributo de Archivo (listo para archivarse).+r: Añade el atributo de Solo Lectura.+h: Añade el atributo de Oculto.-s: Quita el atributo de Sistema.