Discos básicos y dinámicos
Antes de particionar una unidad o obtener información sobre el diseño de partición de una unidad, primero debe comprender las características y limitaciones de los tipos de almacenamiento de disco básico y dinámico.
Para los fines de este tema, el término volumen se usa para hacer referencia al concepto de una partición de disco con formato con un sistema de archivos válido, más comúnmente NTFS, que usa el sistema operativo Windows para almacenar archivos. Un volumen tiene un nombre de ruta de acceso win32, se puede enumerar mediante las funciones FindFirstVolume y FindNextVolume , y normalmente tiene asignada una letra de unidad, como C:. Para obtener más información sobre volúmenes y sistemas de archivos, vea Sistemas de archivos.
En este tema:
Hay dos tipos de discos al hacer referencia a los tipos de almacenamiento en este contexto: discos básicos y discos dinámicos. Tenga en cuenta que los tipos de almacenamiento que se describen aquí no son los mismos que los discos físicos o los estilos de partición, que están relacionados pero independientes. Por ejemplo, hacer referencia a un disco básico no implica un estilo de partición determinado; el estilo de partición usado para el disco en discusión también tendría que especificarse. Para obtener una descripción simplificada de cómo se relaciona un tipo de almacenamiento de disco básico con un disco duro físico, consulte Dispositivos de disco y particiones.
Discos básicos
Los discos básicos son los tipos de almacenamiento que se usan con más frecuencia con Windows. El término disco básico hace referencia a un disco que contiene particiones, como las particiones principales y las unidades lógicas, y a su vez se suelen dar formato a un sistema de archivos para convertirse en un volumen para el almacenamiento de archivos. Los discos básicos proporcionan una solución de almacenamiento sencilla que puede dar cabida a una matriz útil de escenarios de requisitos de almacenamiento cambiantes. Los discos básicos también admiten discos agrupados, discos extraíbles del Instituto de Ingenieros eléctricos y electrónicos (IEEE) 1394 y unidades extraíbles de bus serie universal (USB). Por motivos de compatibilidad con versiones anteriores, los discos básicos suelen usar el mismo estilo de partición registro de arranque maestro (MBR) que los discos usados por el sistema operativo MS-DOS de Microsoft y todas las versiones de Windows, pero también pueden admitir particiones de tabla de particiones GUID (GPT) en sistemas que lo admitan. Para obtener más información sobre los estilos de partición MBR y GPT, vea la sección Estilos de partición .
Puedes agregar más espacio a las particiones existentes principales y unidades lógicas ampliándolas con espacio sin asignar, contiguo y adyacente en el mismo disco. Para extender un volumen básico, debe estar formateado con el sistema de archivos NTFS. Puedes ampliar una unidad lógica en el espacio disponible contiguo en la partición extendida que lo contiene. Si se extiende a una unidad lógica más allá del espacio disponible en la partición extendida, la partición extendida crece para incluir la unidad lógica siempre que la partición extendida vaya seguida de un espacio contiguo y sin asignar. Para obtener más información, consulte Funcionamiento de los discos y volúmenes básicos.
Las siguientes operaciones solo se pueden realizar en discos básicos:
- Crear y eliminar particiones principales y extendidas.
- Cree y elimine unidades lógicas dentro de una partición extendida.
- Dar formato a una partición y marcarla como activa.
Discos dinámicos
Nota
Para todos los usos excepto los volúmenes de arranque reflejados (mediante un volumen reflejado para hospedar el sistema operativo), los discos dinámicos están en desuso. Para los datos que requieren resistencia frente a errores de unidad, use Espacios de almacenamiento, una solución de virtualización de almacenamiento resistente. Para obtener más información, consulta Espacios de almacenamiento Información general.
Los discos dinámicos proporcionan características que los discos básicos no, como la capacidad de crear volúmenes que abarcan varios discos (volúmenes distribuidos y seccionados) y la capacidad de crear volúmenes tolerantes a errores (volúmenes reflejados y RAID-5). Al igual que los discos básicos, los discos dinámicos pueden usar los estilos de partición MBR o GPT en sistemas compatibles con ambos. Todos los volúmenes de los discos dinámicos se conocen como volúmenes dinámicos. Los discos dinámicos ofrecen mayor flexibilidad para la administración de volúmenes, ya que usan una base de datos para realizar un seguimiento de la información sobre los volúmenes dinámicos en el disco y sobre otros discos dinámicos del equipo. Dado que cada disco dinámico de un equipo almacena una réplica de la base de datos de disco dinámico, por ejemplo, una base de datos de disco dinámico dañada puede reparar un disco dinámico mediante la base de datos en otro disco dinámico. La ubicación de la base de datos viene determinada por el estilo de partición del disco. En las particiones MBR, la base de datos se encuentra en los últimos 1 megabyte (MB) del disco. En las particiones gpT, la base de datos se encuentra en una partición reservada (oculta) de 1 MB.
Los discos dinámicos son una forma independiente de administración de volúmenes que permite a los volúmenes tener extensiones no contiguas en uno o varios discos físicos. Los discos dinámicos y los volúmenes dependen del Administrador de discos lógicos (LDM) y del servicio de disco virtual (VDS) y sus características asociadas. Estas características permiten realizar tareas como convertir discos básicos en discos dinámicos y crear volúmenes tolerantes a errores. Para fomentar el uso de discos dinámicos, la compatibilidad con volúmenes de varias particiones se quitó de los discos básicos y ahora se admite exclusivamente en discos dinámicos.
Las siguientes operaciones solo se pueden realizar en discos dinámicos:
- Cree y elimine volúmenes simples, distribuidos, seccionados, reflejados y RAID-5.
- Extender un volumen simple o distribuido.
- Quite un reflejo de un volumen reflejado o interrumpa el volumen reflejado en dos volúmenes.
- Reparar volúmenes reflejados o RAID-5.
- Reactivar un disco que falta o está sin conexión.
Otra diferencia entre los discos básicos y dinámicos es que los volúmenes de disco dinámicos se pueden componer de un conjunto de extensiones no contiguas en uno o varios discos físicos. Por el contrario, un volumen de un disco básico consta de un conjunto de extensiones contiguas en un único disco. Debido a la ubicación y el tamaño del espacio en disco necesario para la base de datos LDM, Windows no puede convertir un disco básico en un disco dinámico a menos que haya al menos 1 MB de espacio sin usar en el disco.
Independientemente de si los discos dinámicos de un sistema usan el estilo de partición MBR o GPT, puede crear hasta 2000 volúmenes dinámicos en un sistema, aunque el número recomendado de volúmenes dinámicos es de 32 o menos. Para más información y otras consideraciones sobre el uso de discos y volúmenes dinámicos, consulte Discos dinámicos y volúmenes.
Para obtener más características de y escenarios de uso para discos dinámicos, consulte ¿Qué son los discos dinámicos y los volúmenes?.
Las operaciones comunes a los discos básicos y dinámicos son las siguientes:
- Admite estilos de partición MBR y GPT.
- Compruebe las propiedades del disco, como la capacidad, el espacio disponible y el estado actual.
- Vea las propiedades de partición, como desplazamiento, longitud, tipo y si la partición se puede usar como el volumen del sistema en el arranque.
- Vea las propiedades del volumen, como el tamaño, la asignación de letras de unidad, la etiqueta, el tipo, el tipo de ruta de acceso de Win32, el tipo de partición y el sistema de archivos.
- Establezca asignaciones de letras de unidad para volúmenes o particiones de disco y para dispositivos CD-ROM.
- Convierta un disco básico en un disco dinámico o un disco dinámico en un disco básico.
A menos que se especifique lo contrario, Windows particiona inicialmente una unidad como un disco básico de forma predeterminada. Debe convertir explícitamente un disco básico en un disco dinámico. Sin embargo, hay consideraciones sobre el espacio en disco que se deben tener en cuenta antes de intentar hacerlo.
Estilos de partición
Los estilos de partición, también denominados esquemas de partición, son un término que hace referencia a la estructura subyacente concreta del diseño de disco y cómo se organizan realmente las particiones, cuáles son las funcionalidades y también cuáles son las limitaciones. Para arrancar Windows, las implementaciones de BIOS en equipos basados en x86 y x64 requieren un disco básico que debe contener al menos una partición de registro de arranque maestro (MBR) marcada como activa donde se almacena información sobre el sistema operativo Windows (pero no necesariamente toda la instalación del sistema operativo) y dónde se almacena información sobre las particiones en el disco. Esta información se coloca en lugares independientes y estos dos lugares se pueden ubicar en particiones independientes o en una sola partición. El resto del almacenamiento en disco físico se puede configurar como diversas combinaciones de los dos estilos de partición disponibles, que se describen en las secciones siguientes. Para obtener más información sobre otros tipos de sistema, consulte el tema de TechNet sobre los estilos de partición.
Los discos dinámicos siguen escenarios de uso ligeramente diferentes, como se ha descrito anteriormente, y la forma en que usan los dos estilos de partición se ve afectado por ese uso. Dado que los discos dinámicos no se usan normalmente para contener volúmenes de arranque del sistema, esta explicación se simplifica para excluir escenarios de casos especiales. Para obtener información más detallada sobre los diseños de bloques de datos de partición y escenarios de uso de discos básicos o dinámicos relacionados con los estilos de partición, consulte Funcionamiento de los discos y volúmenes básicos y Cómo funcionan los discos dinámicos y los volúmenes.
registro de arranque maestro
Todos los equipos basados en x86 y x64 que ejecutan Windows pueden usar el estilo de partición conocido como registro de arranque maestro (MBR). El estilo de partición MBR contiene una tabla de particiones que describe dónde se encuentran las particiones en el disco. Dado que MBR es el único estilo de partición disponible en equipos basados en x86 antes de Windows Server 2003 con Service Pack 1 (SP1), no es necesario elegir este estilo. Se usa automáticamente.
Puede crear hasta cuatro particiones en un disco básico mediante el esquema de partición MBR: cuatro particiones principales o tres principales y una extendida. La partición extendida puede contener una o varias unidades lógicas. En la ilustración siguiente se muestra un diseño de ejemplo de tres particiones principales y una partición extendida en un disco básico mediante MBR. La partición extendida contiene cuatro unidades lógicas extendidas dentro de ella. La partición extendida puede encontrarse o no al final del disco, pero siempre es un único espacio contiguo para las unidades lógicas 1-n.
Cada partición, ya sea principal o extendida, se puede dar formato a un volumen de Windows, con una correlación uno a uno de volumen a partición. Es decir, una sola partición no puede contener más de un único volumen. En este ejemplo, habría un total de siete volúmenes disponibles para Windows para el almacenamiento de archivos. Una partición sin formato no está disponible para el almacenamiento de archivos en Windows.
El diseño de MBR de disco dinámico es muy similar al diseño de MBR de disco básico, excepto que solo se permite una partición principal (denominada partición LDM), no se permite ninguna partición extendida y hay una partición oculta al final del disco para la base de datos LDM. Para obtener más información sobre LDM, consulte la sección Discos dinámicos .
tabla de particiones GUID
Los sistemas que ejecutan Windows Server 2003 con SP1 y versiones posteriores pueden usar un estilo de partición conocido como tabla de particiones de identificador único global (GUID) además del estilo de partición MBR. Un disco básico con el estilo de partición GPT puede tener hasta 128 particiones principales, mientras que los discos dinámicos tendrán una sola partición LDM como con la creación de particiones MBR. Dado que los discos básicos que usan particiones GPT no limitan a cuatro particiones, no es necesario crear particiones extendidas ni unidades lógicas.
El estilo de partición GPT también tiene las siguientes propiedades:
- Permite particiones mayores de 2 terabytes.
- Se ha agregado confiabilidad a partir de la replicación y la protección de comprobación de redundancia cíclica (CRC) de la tabla de particiones.
- Compatibilidad con GUIDde tipo de partición adicionales definidos por fabricantes de equipos originales (OEM), proveedores de software independientes (ISV) y otros sistemas operativos.
El diseño de la creación de particiones gpT para un disco básico se muestra en la ilustración siguiente.
El área DE MBR protectora existe en un diseño de partición GPT para la compatibilidad con versiones anteriores con las utilidades de administración de discos que operan en MBR. El encabezado GPT define el intervalo de direcciones de bloque lógico que las entradas de partición pueden usar. El encabezado GPT también define su ubicación en el disco, su GUID y una suma de comprobación de redundancia cíclica de 32 bits (CRC32) que se usa para comprobar la integridad del encabezado GPT. Cada entrada de partición GUID comienza con un GUID de tipo de partición. El GUID de tipo de partición de 16 bytes, que es similar a un identificador del sistema en la tabla de particiones de un disco MBR, identifica el tipo de datos que contiene la partición e identifica cómo se usa la partición, por ejemplo, si es un disco básico o un disco dinámico. Tenga en cuenta que cada entrada de partición GUID tiene una copia de seguridad.
Los diseños de partición GPT de disco dinámico son similares a este ejemplo de disco básico, pero como se indicó anteriormente, solo tienen una entrada de partición LDM en lugar de 1-n particiones principales permitidas en discos básicos. También hay una partición de base de datos LDM oculta con una entrada de partición GUID correspondiente para ella. Para obtener más información sobre LDM, consulte la sección Discos dinámicos .
Detección del tipo de disco
No hay ninguna función específica para detectar mediante programación el tipo de disco en el que se encuentra un archivo o directorio determinado. Hay un método indirecto.
- Pase la ruta de acceso del archivo o directorio a GetVolumePathName para obtener el punto de montaje.
- Pase el punto de montaje a GetVolumeNameForVolumeMountPoint para obtener el nombre del volumen.
- Quite la barra diagonal inversa final del nombre del volumen.
- Pase el nombre del volumen sin la barra diagonal inversa final a CreateFile para abrir el volumen.
- Use IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS con el identificador de volumen para obtener los números de disco.
- Use los números de disco para construir las rutas de acceso de disco, como "\\\?\PhysicalDriveX".
- Pase cada ruta de acceso de disco a CreateFile para abrir el disco.
- Use IOCTL_DISK_GET_DRIVE_LAYOUT_EX para obtener la lista de particiones.
- Compruebe partitionType para cada entrada de la lista de particiones.
Temas relacionados