Básica y discos dinámicos
Antes de la partición de una unidad o obtener información acerca de la
disposición de la partición de una unidad, primero debe comprender las
características y limitaciones de los tipos de almacenamiento de discos
básicos y dinámicos.
A los efectos de este tema, el término volumen se usa para referirse al
concepto de una partición de disco formateada con un sistema de archivo
válido, más comúnmente NTFS, que es utilizado por el sistema operativo
Windows para almacenar archivos. Un volumen tiene un Win32 se pueden
enumerar el nombre de la ruta, por las funciones FindFirstVolume y
FindNextVolume, y generalmente tiene una letra de unidad asignada a ella,
como C:. Para obtener más información acerca de volúmenes y sistemas de
archivo, consulte File Systems.
Hay dos tipos de discos cuando se refiere a los tipos de almacenamiento de
información en este contexto: discos básicos y discos dinámicos. Tenga en
cuenta que los tipos de almacenamiento de información que se tratan aquí no
son los mismos como discos físicos o estilos de la partición, que son
conceptos separadas pero relacionadas. Por ejemplo, refiriéndose a un disco
básico no implica un estilo de partición particular: el estilo de partición
utilizado para el disco bajo discusión también tendría que ser especificado.
Para una descripción simplificada de cómo un tipo de almacenamiento de disco
básico se relaciona con un disco duro físico, vea dispositivos de discos y
particiones.
Discos básicos
Discos básicos son los tipos de almacenamiento de información que se utiliza
con mayor frecuencia con Windows. El término disco básico se refiere a un
disco que contiene particiones, tales como las particiones primarias y
unidades lógicas, y estos a su vez normalmente se formatean con un sistema
de archivos para convertirse en un volumen para almacenamiento de archivos.
Discos básicos ofrecen una solución de almacenamiento simple que puede
acomodar a una matriz de útil de la evolución de los escenarios de requisito
de almacenamiento de información. Discos básicos también admiten discos
agrupados, discos de 1394 Institute of Electrical and Electronics Engineers
(IEEE) y unidades extraíbles de bus serie universal (USB). Para
compatibilidad con versiones anteriores, los discos básicos generalmente
utilizan el mismo estilo de partición de registro de arranque maestro (MBR)
como los discos utilizados por el sistema operativo de Microsoft MS-DOS y
todas las versiones de Windows, pero también pueden apoyar las particiones
de la tabla de particiones GUID (GPT) en sistemas que lo admiten. Para
obtener más información acerca de los estilos de partición MBR y GPT,
consulte la sección Estilos de partición.
Puede agregar más espacio a la existentes particiones primarias y unidades
lógicas por ampliarlas en el espacio sin asignar adyacente, contiguo en el
mismo disco. Para extender un volumen básico, debe estar formateado con el
sistema de archivos NTFS. Se puede extender una unidad lógica dentro de
espacio libre contiguo en la partición extendida, que lo contiene. Si se
extiende una unidad lógica más allá del espacio libre disponible en la
partición extendida, crece la partición extendida para contener la unidad
lógica en la medida en la partición extendida es seguida por el espacio sin
asignar contiguo. Para obtener más información, consulte Cómo discos básicos
y volúmenes de trabajo.
Sólo en los discos básicos, se pueden realizar las siguientes operaciones:
a.. Crear y eliminar particiones primarias y extendidas.
b.. Crear y eliminar unidades lógicas dentro de una partición extendida.
c.. Formatear una partición y marcarlo como activa.
Discos dinámicos
Discos dinámicos se introdujo por primera vez con Windows 2000 y
proporcionan funciones que los discos básicos no, tales como la capacidad
para crear volúmenes que abarcan varios discos (abarcó y rayas volúmenes) y
la capacidad para crear volúmenes tolerantes (espejeados y RAID-5
volúmenes). Como los discos básicos, discos dinámicos pueden utilizar los
estilos de partición MBR o GPT en sistemas que admiten ambos. Todos los
volúmenes de discos dinámicos son conocidos como volúmenes dinámicos. Discos
dinámicos ofrecen una mayor flexibilidad para la administración de volumen
porque utilizan una base de datos para registrar información acerca de los
volúmenes dinámicos del disco y de otros discos dinámicos en el equipo.
Puesto que cada disco dinámico en un equipo almacena una réplica de la base
de datos de discos dinámicos, por ejemplo, una base de datos del disco
dinámico dañado puede reparar un disco dinámico mediante el uso de la base
de datos en otro disco dinámico. La ubicación de la base de datos está
determinada por el estilo de partición del disco. En particiones MBR, la
base de datos está contenida en el último 1 megabyte (MB) del disco. En
particiones GPT, la base de datos está contenida en una partición (oculta)
reservada de 1 MB.
Discos dinámicos
son una forma independiente de la administración de volúmenes que permite
que los volúmenes que no contiguos extensiones en uno o más discos físicos.
Discos dinámicos y volúmenes se basan en el administrador de discos lógicos
(LDM) y servicio de disco virtual (VDS) y sus componentes asociados. Estos
componentes le permiten realizar tareas tales como convertir discos básicos
en discos dinámicos y creación de volúmenes y tolerante a fallos. Para
fomentar la utilización de discos dinámicos, soporte de volumen multi-partition
fue retirado de los discos básicos y ahora es exclusivamente compatible con
discos dinámicos.
Sólo en los discos dinámicos se pueden realizar las siguientes operaciones:
a.. Crear y eliminar los volúmenes simples, distribuidos, rayas, espejeados
y RAID-5.
b.. Extender un volumen simple o distribuido.
c.. Quitar un espejo de un volumen reflejado o dividir el volumen reflejado
en dos volúmenes.
d.. Reparar volúmenes reflejados o RAID-5.
e.. Reactivar un disco de falta o sin conexión.
Otra diferencia entre discos básicos y dinámicos es que los volúmenes de
disco dinámico pueden estar compuestos de un conjunto de extensiones no
contiguas en uno o varios discos físicos. Por el contrario, un volumen en un
disco básico consiste en un conjunto de extensiones contiguas en un solo
disco. Debido a la ubicación y el tamaño del espacio en disco necesario por
la base de datos de la LDM, Windows no puede convertir un disco básico en un
disco dinámico a menos que exista al menos 1 MB de espacio libre en el
disco.
Independientemente de si los discos dinámicos en un sistema de uso el MBR o
estilo de particiones GPT, puede crear hasta 2.000 volúmenes dinámicos en un
sistema, aunque el número recomendado de volúmenes dinámicos es 32 o menos.
Para detalles y otras consideraciones sobre el uso de discos dinámicos y
volúmenes, consulte discos dinámicos y volúmenes.
Para más características de y escenarios de uso para los discos dinámicos,
consulte ¿cuáles son los discos dinámicos y volúmenes?
Las operaciones comunes a discos básicos y dinámicos son los siguientes:
a.. Apoyar tanto el MBR y GPT estilos de partición.
b.. Comprobar las propiedades de disco, tales como la capacidad, el espacio
libre disponible y el estado actual.
c.. Ver las propiedades de la partición, tales como el desplazamiento, la
longitud, el tipo, y si la partición puede utilizarse como el volumen del
sistema durante el arranque.
d.. Ver propiedades de volumen, tales como el tamaño, asignación de letra de
unidad, etiqueta, tipo, nombre de la ruta de Win32, tipo de partición y
sistema de archivos.
e.. Establecer asignaciones de letra de unidad para particiones o volúmenes
de disco y para dispositivos de CD-ROM.
f.. Convertir 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 particiones inicialmente
una unidad como un disco básico por defecto. Explícitamente debe convertir
un disco básico en un disco dinámico. Sin embargo, existen consideraciones
de espacio de disco que deben ser contabilizadas antes de intentar hacerlo.
Para obtener más información, consulte Cómo para convertir a básico y discos
dinámicos en Windows XP Professional.
Estilos de partición
Estilos de partición, también llamado a veces esquemas de partición, es un
término que se refiere a la particular estructura subyacente del disco,
diseño y cómo la partición se organizarán realmente, cuáles son las
capacidades y también cuáles son las limitaciones. Para arrancar Windows,
los equipos de implementaciones de basadas en x 86 - base y x 64 - BIOS
requieren un disco básico que debe contener al menos una partición de
arranque maestro (MBR) de registro se marcadas como dónde activo obtener
información sobre el sistema operativo de Windows (pero no necesariamente de
la instalación de todo sistema operativo) y donde se almacenan información
acerca de las particiones en el disco. Esta información se coloca en lugares
separados, y estos dos lugares pueden estar situados en particiones
separadas o en una sola partición. Todos los otro almacenamiento de disco
físico se puede configurar como varias combinaciones de los dos estilos de
partición disponible, que se describen en las secciones siguientes. Para
obtener más información acerca de otros tipos de sistema, vea el tema de
TechNet sobre estilos de partición.
Discos dinámicos siguen ligeramente diferentes escenarios, que como ya se ha
indicado, y la manera en que utilizan los estilos de dos partición se ve
afectada por este uso. Debido a que los discos dinámicos no se utilizan
generalmente para contener volúmenes de inicio de sistema, esta discusión se
ha simplificado para excluir el caso especial escenarios. Para información
más detallada sobre los diseños de bloque de datos de partición y escenarios
de uso de disco básico o dinámico relacionados con estilos de partición, vea
cómo los discos básicos y volúmenes de trabajo y cómo los discos dinámicos y
volúmenes de trabajo.
Registro de arranque maestro
Todos basados en 86 en x y x basadas en x 64 equipos que ejecutan Windows,
pueden utilizar el estilo de partición conocido como registro de arranque
maestro (MBR). El estilo de partición MBR contiene una tabla de partición
que describe dónde se encuentran las particiones en el disco. Porque el MBR
es el único estilo de partición disponible en x 86-equipos antes a Windows
Server 2003 con Service Pack 1 (SP1), no necesita elegir este estilo. Se
utiliza automáticamente.
Puede crear hasta cuatro particiones en un disco básico mediante el esquema
de partición MBR: ya sea cuatro particiones primarias, o tres de primaria y
un extendido. La partición extendida puede contener uno o más unidades
lógicas. La siguiente figura muestra un ejemplo de diseño de tres
particiones primarias y una partición extendida en un disco básico
utilizando MBR. La partición extendida contiene cuatro unidades lógicas
extendidas dentro de ella. La partición extendida puede o no ser situada en
el extremo del disco, pero siempre es un único espacio contiguo para 1-n de
unidades lógicas.
Cada partición, ya sea primaria o extendida, puede dar formato a un volumen
de Windows, con una correlación de uno a uno de volumen-a-partición. En
otras palabras, una sola partición no puede contener más de un único
volumen. En este ejemplo, habría un total de siete volúmenes disponible para
Windows para almacenamiento de archivos. Una partición sin formato no está
disponible para el almacenamiento de archivos en Windows.
El diseño MBR de disco dinámico es muy similar al diseño MBR del disco
básico, excepto sólo una partición primaria está permitida (denominado como
la partición de la LDM), ninguna partición extendida está permitida, y hay
una partición oculta al final de la base de datos de la LDM en el disco.
Para obtener más información sobre la LDM, consulte la sección de Discos
dinámicos.
Tabla de particiones GUID
Sistemas que ejecutan Windows Server 2003 con SP1 y más tarde pueden
utilizar un estilo de partición conocido como la tabla de partición de
identificador único global (GUID) (GPT) además del estilo de partición MBR.
Un disco básico utilizando el estilo de partición GPT puede tener hasta 128
particiones primarias, mientras que los discos dinámicos tendrá una sola
partición LDM como con la partición de MBR. Debido a que los discos básicos,
mediante la creación de particiones GPT no le limitan a cuatro particiones,
no necesita crear particiones extendidas o unidades lógicas.
El estilo de partición GPT también tiene las siguientes propiedades:
a.. Permite que las particiones mayores que 2 terabytes.
b.. Mayor fiabilidad de replicación y redundancia cíclica compruebe (CRC) de
protección de la tabla de partición.
c.. Soporte para la partición adicional tipo GUID definido por fabricantes
de equipos originales (OEM), proveedores de software independientes (ISV) y
otros sistemas operativos.
El esquema de particiones GPT para un disco básico se ilustra en la figura
siguiente.
El área de MBR protección existe en un esquema de partición GPT para
compatibilidad hacia atrás con utilidades de administración de discos que
funcionan en el MBR. La cabecera GPT define el rango de direcciones de
bloques lógicos que son utilizables por las entradas de la partición. La
cabecera GPT también define su ubicación en el disco, su GUID y una suma de
comprobación de verificación (CRC32) de redundancia cíclica de 32 bits que
se utiliza para verificar la integridad de la cabecera GPT. Cada entrada de
partición GUID comienza con un tipo de partición GUID. El tipo de 16 bytes
de partición GUID, que es similar a un identificador de sistema en la tabla
de partición de un disco MBR, identifica el tipo de datos que la partición
contiene y identifica cómo se utiliza la partición, por ejemplo, si se trata
de un disco básico o un disco dinámico. Tenga en cuenta que cada entrada de
partición GUID tiene una copia de seguridad.
Diseños de partición de disco dinámico GPT es similar a este ejemplo de
disco básico, pero como se mencionó anteriormente tienen sólo una entrada de
partición LDM en lugar de hacerlo en 1-n primarias paritions como permitido
en discos básicos. También hay una partición oculta de base de datos LDM con
una entrada de partición GUID correspondiente para él. Para obtener más
información sobre la LDM, consulte la sección de Discos dinámicos.
Detectar el tipo de disco
No hay ninguna específica función mediante programación detectar el tipo de
disco que un determinado archivo o directorio que se encuentra en. Hay un
método indirecto.
En primer lugar, llame al GetVolumePathName. A continuación, llame a
CreateFile para abrir el volumen mediante la ruta de acceso. A continuación,
utilizar IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS con el punto de control de
volumen para obtener el número de disco y el número del disco para construir
la ruta del disco, como "\\?\PhysicalDriveX". Por último, utilice
IOCTL_DISK_GET_DRIVE_LAYOUT_EX para obtener la lista de partición y
comprobar la PartitionType para cada entrada en la lista de partición.