El Administrador de discos lógicos ( LDM ) es una implementación de un administrador de volúmenes lógicos para Microsoft Windows NT , desarrollado por Microsoft y Veritas Software . Se introdujo con el sistema operativo Windows 2000 y es compatible con Windows XP , Windows Server 2003 , Windows Vista , Windows 7 , Windows 8 , Windows 10 y Windows 11. El complemento Administración de discos basado en MMC ( diskmgmt.msc ) aloja el Administrador de discos lógicos. En Windows 8 y Windows Server 2012 , Microsoft dejó de dar soporte a LDM en favor de Espacios de almacenamiento . [ 1 ]
El Administrador de discos lógicos permite que los volúmenes de disco sean dinámicos , a diferencia del formato de volumen básico estándar . Los volúmenes básicos y los dinámicos se diferencian en su capacidad para extender el almacenamiento más allá de un disco físico. Las particiones básicas están limitadas a un tamaño fijo en un solo disco físico. Los volúmenes dinámicos se pueden ampliar para incluir más espacio libre, ya sea del mismo disco o de otro disco físico. (Para obtener más información sobre la diferencia, consulte Discos y volúmenes básicos y dinámicos , más abajo).
Descripción general
El almacenamiento básico consiste en dividir un disco en particiones primarias y extendidas . [ 2 ] Este es el método que adoptaron todas las versiones de Windows que dependían del almacenamiento gestionado por DOS , y los discos formateados de esta manera se conocen como discos básicos. El almacenamiento dinámico implica el uso de una única partición que cubre todo el disco, y el disco mismo se divide en volúmenes o se combina con otros discos para formar volúmenes de mayor tamaño que un solo disco. Los volúmenes pueden usar cualquier sistema de archivos compatible .
Los discos básicos se pueden actualizar a discos dinámicos; sin embargo, una vez hecho esto, no es fácil volver a convertirlos en discos básicos. Para realizar una reversión, primero se debe realizar una copia de seguridad de los datos del disco dinámico en otro dispositivo de almacenamiento. En segundo lugar, el disco dinámico debe formatearse como un disco básico (borrando todos los datos). Finalmente, los datos de la copia de seguridad deben copiarse de nuevo al disco básico recién formateado.
Los discos dinámicos proporcionan la capacidad para implementaciones de software de RAID . La principal desventaja de los discos dinámicos en Microsoft Windows es que solo pueden ser reconocidos bajo ciertos sistemas operativos, como Windows 2000 o posterior (excluyendo versiones como Windows XP Home Edition y Windows Vista Home Basic y Premium [ 3 ] ), FreeBSD o el kernel de Linux a partir de la versión 2.4.8.
En Windows, los discos dinámicos se utilizan para almacenar bases de datos en discos. Estos volúmenes se denominan volúmenes dinámicos. Es posible tener hasta 2000 volúmenes dinámicos por disco dinámico, pero Microsoft recomienda un máximo de 32.
Solo las versiones de servidor de Windows ( Windows Server ) pueden admitir la función RAID5 de LDM.
Tipos de tablas de partición
^1 En un disco particionado con el esquema de tabla de particiones MBR, losmetadatosno se almacenan en una partición, sino en un área de 1MBal final del disco que no está asignada a ninguna partición. [ 4 ] Las herramientas de particionamiento de disco en Windows 2000 hasta Windows 10 no usarán esa área para particiones de disco, pero las herramientas en otros sistemas operativos sí podrían. La reserva de 1MB mencionada anteriormente solo ocurriría en un disco que Windows identifica como un "Disco local" en lugar de un "Disco extraíble". Por lo tanto, unaCompactFlash(CF) capaz deIDEconectada a una PC con Windows a través de un puerto IDE o un puente USB aATAPCMCIAde 16 bits,donde no merece esta reserva.
Discos y volúmenes básicos y dinámicos
El disco dinámico es un formato propietario de Microsoft desarrollado junto con Veritas. [ 5 ] [ 6 ] Un volumen básico es un volumen almacenado en un disco básico, mientras que un volumen dinámico es un volumen almacenado en un disco dinámico. Los volúmenes básicos y los dinámicos se diferencian en su capacidad para extender el almacenamiento más allá de un disco físico. Las particiones básicas están confinadas a un disco y su tamaño es fijo. Los volúmenes dinámicos permiten ajustar el tamaño y agregar más espacio libre, ya sea del mismo disco o de otro disco físico. Los volúmenes seccionados (RAID 0) y los volúmenes extendidos (SPAN) son volúmenes dinámicos que utilizan espacio en diferentes discos físicos. En Windows XP, un volumen extendido puede utilizar un máximo de 32 discos físicos. [ 7 ]
Las principales diferencias entre discos básicos y dinámicos son: [ 8 ] [ 9 ]
- Los discos dinámicos admiten volúmenes multiparticionados; los discos básicos no.
- Windows almacena la información básica de la partición del disco en el registro y la información dinámica de la partición del disco en el disco.
Los discos dinámicos permiten una configuración más flexible sin necesidad de reiniciar el sistema. El programa de instalación de Windows, con una versión de kernel 5.x o superior, reserva espacio al final del disco para evitar que este se actualice a un disco dinámico. La cantidad reservada es un cilindro o 1 MB, lo que sea mayor. Un cilindro, dependiendo de la geometría y la traducción de la unidad, puede tener hasta 8 MB (para ser precisos, 512 bytes/sector × 63 sectores/cabezal × 255 cabezales/cilindro = 8.225.280 bytes = 7,844 MiB), lo que representa un espacio libre restante de 8 MB una vez que la instalación de Windows crea una partición. Casualmente, Solaris 11 deja exactamente esta cantidad de espacio al principio del disco. Además, esto no ocurre desde Windows Vista , que siempre deja 1 MB alineado con límites de sector de 2048 al final de un disco local para la configuración de discos dinámicos.
Problemas de compatibilidad
La administración de discos en Windows Vista crea particiones de acuerdo con un límite de alineación de 1 MB, ignorando las convenciones anteriores llamadas "geometría de unidad" o "CHS" . [ 10 ] En otras palabras, la administración de discos de Vista actúa como si estuviera utilizando una geometría CHS no estándar de 2048 sectores por pista / cabezal y 1 pista/cabezal por cilindro (los sectores son de512 bytes para que 2048 sectores sean1 MB ).
Problemas de compatibilidad al usar un límite de alineación de 1 MB
- Las tablas de partición extendidas que se editan con Administración de discos en Windows Vista no deben editarse con Administración de discos en Windows XP, ya que podría eliminar estas particiones extendidas sin previo aviso. [ 11 ] Una forma de corregir estas tablas de partición mixtas es eliminar todas las particiones (reiniciar o volver a conectar la unidad) y usar solo un editor de particiones en la unidad.
- Windows XP [ 12 ] o Windows Server 2003 [ 13 ] no se pueden instalar en particiones creadas con Administración de discos en Windows Vista.
- EstosLas alineaciones de 1 MB ignoran las convenciones CHS anteriores , como los intervalos regulares en los que comienzan y terminan las particiones, y la distancia entre los registros de arranque extendidos y sus unidades lógicas . [ 10 ]
- Otros sistemas operativos, gestores de arranque o particionadores pueden tener problemas para visualizar o editar particiones que no sigan una alineación CHS. (Generalmente, el uso de más de un particionador en la misma tabla de particiones sin comprobar las alineaciones con herramientas como Ranish Partition Manager puede generar resultados impredecibles . Por ejemplo, los instaladores de sistemas operativos suelen comenzar con un editor de particiones, por lo que es importante que este utilice las mismas alineaciones que los editores de particiones anteriores, si no se eliminan todas las particiones (y se reinicia el equipo) antes de instalar el sistema operativo. La variación en la geometría CHS casi siempre se debe a un número diferente de cabezales por cilindro, por ejemplo, 240 en lugar de 255. Sin embargo, en algunas situaciones, los editores de particiones pueden ignorar este tipo de geometría. En este contexto, "cabezal" y "pista" significan lo mismo).
Ventajas de utilizar un límite de alineación de 1 MB
- Microsoft indica que en las unidades de sectores grandes , también conocidas como de formato avanzado , existe un problema de rendimiento cuando el desplazamiento inicial de la primera partición es un número impar. Este desfase en la alineación de particiones también afecta a las unidades de nueva generación que no necesariamente están especificadas como de formato avanzado, como las unidades SSD . La desalineación provoca una degradación importante no solo en el rendimiento de escritura aleatoria, sino también en el rendimiento de escritura secuencial (aunque normalmente en menor medida).
En versiones anteriores de Windows, el desplazamiento inicial predeterminado para la primera partición en un disco duro era el sector
0x3F. Debido a que este desplazamiento inicial era un número impar, podía causar problemas de rendimiento en unidades con sectores grandes debido a la desalineación entre la partición y los sectores físicos. En Windows Vista, el desplazamiento inicial predeterminado generalmente será el sector0x800.
El "desplazamiento inicial" se refiere a los sectores anteriores a la partición. "3F" es un valor hexadecimal; en decimal es "63". Este es el tamaño de un cabezal (o "pista") en términos de una geometría CHS estándar . El valor hexadecimal "800", en forma decimal es 2048, por lo que se refiere al primer MB de espacio, desde el inicio del disco. Debido a que el particionador de Vista utiliza un límite de alineación de 1 MB,1 MB está "reservado para" el registro de arranque maestro (MBR), en lugar de los tradicionales 63 sectores (31,5 KB ). Tenga en cuenta que el MBR es solo un sector del tamaño, pero muchos paquetes de software utilizan estos 63 sectores de "espacio libre" (o cualquier "espacio libre" que preceda a la partición) para sus propósitos. 63 sectores es el espacio mínimo que debe reservarse para el MBR o un Registro de Arranque Extendido (EBR). Lo que esto significa es que, si no había particiones en un disco cuando se inició, se creó una partición utilizando la geometría CHS estándar (como la que usarían la mayoría de los editores de particiones como DOS fdisk, Linux fdisk, Ranish Partition Manager o un disco de instalación de XP), y esta partición se creó al inicio del disco, entonces la partición comenzará en el segundo cabezal. La partición no podría comenzar en el primer sector porque el MBR se encuentra allí, por lo que en su lugar comienza la partición en el segundo cabezal. Cuando las particiones primarias se crean en cualquier otro lugar (siguiendo la alineación de geometría CHS típica) comienzan al principio de un cilindro. Si se inicia un equipo sin particiones definidas y la primera partición se crea con el disco de instalación de Vista, se utilizará la alineación de 1 MB. (El particionador del disco de instalación de Vista sigue la alineación de 1 MB, al igual que la Administración de discos en Windows Vista). Al seguir una alineación de 1 MB, todas las particiones tendrán un desplazamiento par (siempre que no se utilice ningún otro particionador en la unidad).
- El uso de un límite de alineación de 1 MB permite editar la tabla de particiones de forma más segura con la Administración de discos en Windows Vista.
- Las tablas de partición que utilizan una geometría CHS (o alguna combinación de alineaciones) pueden impedir que Vista redimensione las particiones o pueden producir tablas de partición no convencionales. Por ejemplo, los extremos de las " particiones extendidas EBR " (tipo 0x05 ) pueden superponerse a otras particiones, y esto dejará una cantidad de espacio sin precedentes entre un registro de arranque extendido y su unidad lógica. Ranish Partition Manager no muestra un error si hay más de 63 sectores entre el EBR y su volumen lógico, siempre que los EBR y VBR estén en el primer sector de cualquier pista (cabezal). Si el VBR o el EBR no están en el primer sector de un cabezal, Ranish Partition Manager muestra la "partición" en rojo y, cuando la partición se resalta, aparece este mensaje de error: "El sector de arranque no tiene información válida". El uso del límite de alineación de 1 MB no colocará VBR ni EBR en el primer sector de una pista (según cualquier geometría CHS estándar) y la Administración de discos en Windows Vista no utilizará la geometría CHS de una tabla de particiones creada con un editor de particiones diferente.
- Un disco que se particiona únicamente con la Administración de discos en Windows Vista puede crear particiones de tamaños exactos en MB y nunca dejar espacios sobrantes entre particiones. (Siempre que el disco completo(No se cuenta que 1 MB asignado para cada partición lógica contenga un único registro de arranque extendido de sector).
- Con la administración de discos de Vista en Windows Vista, todas las unidades lógicas, excepto la más cercana al inicio de la partición extendida (tipo 0x0F ), suelen reservar exactamente un MB adicional para un registro de arranque extendido , en lugar de los 63 sectores (31,5 KB ) que se reserva más comúnmente según alineaciones basadas en una geometría CHS. Si se utilizan otros editores de particiones en el disco, Vista DM puede reservar diferentes cantidades de espacio para los EBR .
Véase también
Referencias
- ↑ "El servicio de disco virtual está migrando a la API de administración de almacenamiento de Windows (Windows)" . Microsoft MSDN . 15 de marzo de 2023.
- ↑ "Cómo funcionan los discos y volúmenes básicos" . Microsoft TechNet . 28 de marzo de 2003. Archivado del original el 23 de abril de 2006.
- ↑ "Compatibilidad de Windows Vista con discos duros de sector grande" . Microsoft . 29 de mayo de 2007. Archivado del original el 3 de julio de 2007. Consultado el 8 de octubre de 2007 .
- ↑ "Cómo funcionan los discos y volúmenes dinámicos" . Microsoft TechNet .
- ↑ "VERITAS Storage Foundation para Windows: La ventaja del disco dinámico: comparación de discos dinámicos con discos básicos" . Symantec .
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - ↑ "Veritas Storage Foundation para Windows de Symantec (PDF)" (PDF) . Symantec . Archivado del original (PDF) el 6 de febrero de 2009.
- ↑ "Microsoft Windows XP - Crear un volumen seccionado" . Microsoft. Archivado del original el 10 de julio de 2006.
- ↑ "Discos básicos y dinámicos" . Microsoft MSDN . 26 de enero de 2022.
- ↑ "Almacenamiento dinámico frente a almacenamiento básico en Windows 2000" . Soporte técnico de Microsoft .
- 1 2 "Nuevas reglas de particionamiento de Vista" . Arranque dual y multibooter con Vista .(La fuente es cuestionable. Existe cierta confusión en esta página de origen, la cual se aclara aquí ).
- ↑ "El caso de las particiones que desaparecen" . Información de Vista . Archivado del original el 20 de diciembre de 2014. Consultado el 16 de enero de 2010 .
- ↑ "No se puede instalar Windows XP correctamente después de usar Windows Vista o Windows PE 2.0 para crear particiones en un disco duro" . support.microsoft.com . 23 de julio de 2009. Archivado del original el 2 de febrero de 2015. Consultado el 4 de septiembre de 2022 .
- ↑ "No se puede instalar Windows Server 2003 correctamente después de usar Windows Vista o Windows PE 2.0 para crear particiones en un disco duro" . support.microsoft.com . 21 de junio de 2014. Archivado del original el 9 de marzo de 2015. Consultado el 4 de septiembre de 2022 .
- ↑ "Compatibilidad de Windows Vista con discos duros de sectores grandes" . Soporte técnico de Microsoft . 29 de mayo de 2007.
Enlaces externos
- Preguntas frecuentes del administrador de discos lógicos Captive-NTFS
- Matriz comparativa de Windows LDM y Veritas Volume Manager. Archivada el 21 de julio de 2006 en Wayback Machine .
- libldm — Biblioteca LGPL para leer LDM de Windows en Linux
- Componentes de Windows
- Arquitectura de Windows NT
- gestor de volumen