Articulo de referencia

Tipo de partición

El tipo de partición (o ID de partición ) en la entrada de una partición en la tabla de particiones dentro de un registro de arranque maestro (MBR) es un valor de byte destinado...

El tipo de partición (o ID de partición ) en la entrada de una partición en la tabla de particiones dentro de un registro de arranque maestro (MBR) es un valor de byte destinado a especificar el sistema de archivos que contiene la partición o a indicar métodos de acceso especiales utilizados para acceder a estas particiones (por ejemplo, asignaciones CHS especiales, acceso LBA , geometrías asignadas lógicamente, acceso especial al controlador, particiones ocultas, sistemas de archivos seguros o cifrados, etc.).

Descripción general

Las listas de tipos de partición asignados para ser utilizados en la tabla de particiones del MBR eran originalmente mantenidas internamente por IBM y Microsoft . Con el crecimiento y la liberalización del mercado de sistemas operativos para PC y herramientas de disco, otros proveedores también tuvieron la necesidad de asignar tipos de partición especiales a sus productos. Dado que Microsoft no documentaba todos los tipos de partición que ya había asignado ni deseaba mantener asignaciones externas, terceros comenzaron a asignar tipos de partición por su cuenta, en su mayoría de forma descoordinada y mediante ensayo y error. Esto dio lugar a diversas asignaciones conflictivas que, en ocasiones, causaron graves problemas de compatibilidad entre ciertos productos. [ 1 ]

En la década de 1990 , varios expertos del sector, entre ellos Hale Landis, Ralf D. Brown , Matthias R. Paul y Andries E. Brouwer , comenzaron a investigar los tipos de partición y publicaron (y posteriormente sincronizaron) listas de tipos de partición para documentar el estándar de facto del sector y, de este modo, reducir el riesgo de futuros conflictos. Algunos de ellos también colaboraron activamente en el mantenimiento del software de gestión de particiones para que funcionara con las listas actualizadas, detectaron conflictos, idearon métodos de detección adicionales y soluciones alternativas para los proveedores, o bien coordinaron nuevas asignaciones de tipos de partición que no generaran conflictos.

Depende del gestor de arranque o del núcleo del sistema operativo cómo interpretar el valor. Por lo tanto, la tabla especifica qué sistemas operativos o productos relacionados con discos introdujeron un ID y a qué sistema de archivos o tipo de partición especial lo asignaron. Las particiones con tipos de partición desconocidos para el software deben tratarse como espacio de almacenamiento en disco reservado pero ocupado, que el software no debe gestionar, salvo los gestores de particiones .

Uso local o experimental

Aunque la lista no se mantiene oficialmente, [ 1 ] las nuevas asignaciones deben coordinarse.

En particular, las asignaciones temporales de tipos de partición para proyectos locales o experimentales pueden utilizar este tipo 7Fhpara evitar conflictos con tipos ya asignados. Este tipo se reservó especialmente para uso individual como parte de la iniciativa Alternative OS Development Partition Standard (AODPS) desde 2002. [ 2 ]

Lista de identificadores de partición

Esta es una lista de los tipos de partición de registro de arranque maestro conocidos en ordenadores compatibles con IBM PC :

Véase también

Notas

  1. MS-DOS / PC DOS 2.0-3.1no puede manejar particiones de disco duro fuera de los primeros 32 MB del disco. Por lo tanto, los volúmenes FAT12 y FAT16 en particiones primarias que residen físicamente fuera de esta área no deben usar ID de particióny, incluso si de otro modo fueran lo suficientemente pequeños como para ser reconocidos por estas versiones de DOS. Para ocultar estos volúmenes de estos problemas de DOSse puede usar en su lugar. DOS distingue los tipos FAT por su número de clústeres, no por su ID de partición, por lo tanto, esto no causa ningún problema para DOS 3.31 y superior excepto por una posible visualización incorrecta del tipo de sistema de archivos en FDISK . 01h04h06h
  2. 1 2 3 4 5 6 7 8 9 ID de partición QNX07h ,08h,09h,4Dh(77),4Eh(78),4Fh(79), así comoB1h(177),B2h(178) yB3h(179).
  3. 1 2 3 4 5 6 7 Los ID de partición conocidos para FAT de sector lógico incluyen:08h( Commodore MS-DOS 3.x),11h( Leading Edge MS-DOS 3.x),14h(AST MS-DOS 3.x),24h(NEC MS-DOS 3.30),56h( AT&T MS-DOS 3.x),E5h( Tandy MS-DOS),F2h( Sperry IT MS-DOS 3.x, Unisys MS-DOS 3.3 también utilizado por Digital Research DOS Plus 2.1). Si bien no son estándar y subóptimas, estas variantes de FAT son perfectamente válidas según las especificaciones del propio sistema de archivos, aunque los problemas predeterminados de MS-DOS / PC DOS 3.x no pudieron manejarlas. La mayoría de estas variantes FAT12 y FAT16 específicas del proveedor pueden ser montadas por implementaciones de sistemas de archivos más flexibles en sistemas operativos como DR-DOS simplemente cambiando el ID de partición a uno de los tipos reconocidos. Además, si ya no necesitan ser reconocidas por sus sistemas operativos originales, las particiones existentes se pueden "convertir" en volúmenes FAT12 y FAT16 compatibles con versiones de MS-DOS/PC DOS como 5.0-6.3, que no admiten tamaños de sector lógico diferentes de 512 bytes, cambiando a un BPB con una entrada de 32 bits para el número de sectores, como se introdujo desde DOS 3.31, manteniendo el tamaño del clúster y reduciendo el tamaño del sector lógico en el BPB a 512 bytes, mientras que al mismo tiempo aumenta el recuento de sectores lógicos por clúster , sectores lógicos reservados , sectores lógicos totales y sectores lógicos por FAT en el mismo factor.
  4. 1 2 3 4 5 6 7 8 9 10 11 12 13 Utilizado por el gestor de arranque de OS/2 :0Ah,11h,14h,15h,16h,17h,1Bh,1Ch,1Eh,1Fh.
  5. 1 2 3 4 5 6 7 8 9 HP Volume Expansion es una variante de SpeedStor y utiliza los ID de partición21h,A1h,A3h,A4h,A6h,B1h,B3h,B4h, yB6h.
  6. 1 2 3 4 5 6 7 8 9 10 11 12 SpeedStor es un controlador de soporte de almacenamiento extendido para DOS para IBM PC/XT (v. 6.03) e IBM PC/AT (v. 6.5) . Sus tipos de partición personalizados sonE1h,E4hyF4hque pueden marcarse como de solo lectura (convirtiéndose enE3h,E6h,F6h), ocultos (61h,64h,74h) o de solo lectura ocultos (63h,66h,76h).
  7. 1 2 3 4 5 6 7 8 Usado por Free FDISK de FreeDOS :8Dh,90h,91h,92h,97h,98h,9Ah,9Bh.
  8. 1 2 3 4 Apple Mac OS X utiliza los ID de particiónA8h,ABh,ACh, yAFh.
  9. 1 2 3 4 5 6 7 8 9 Las versiones de DR DOS 6.0 y superiores utilizan varios de estos ID de partición para particiones FAT seguras con seguridad de usuario único:C0h,C1h,C4h,C5h,C6h,CBh,CCh,CEh,CFh.
  10. 1 2 Las versiones de IMS REAL/32 utilizan identificadores de particiónC0hyD0hpara la seguridad multiusuario.
  11. 1 2 3 4 5 Las versiones de Multiuser DOS utilizan estos ID de partición para particiones FAT seguras con seguridad multiusuario:D0h,D1h,D4h,D5h,D6h.
  12. Se sugirió en la propuesta T13 EDD 4 e09127r1, ahora reemplazada, archivada el 19/08/2017 en Wayback Machine (2009). La sucesora e09127r3, archivada el 01/05/2018 en Wayback Machine (2010), ahora recomienda usar un tipo de partición normal (el que vería un sistema operativo heredado) en lugar de este valor especial.

    Referencias

    1. 1 2 3 "Preguntas frecuentes sobre Windows y GPT" . Microsoft Developer Network . Microsoft . 15 de junio de 2011. Consultado el 24 de julio de 2011 .
    2. 1 2 Martineau, Stéphane (2002-08-11). "ID de tipo de partición (Los RESULTADOS)" . alt.os.development . Recuperado el 2017-08-20 .
    3. 1 2 3 4 5 6 7 8 9 10 11 Chappell, Geoff (enero de 1994). Schulman, Andrew; Pedersen, Amorette (eds.). DOS Internals . The Andrew Schulman Programming Series (1.ª impresión, 1.ª ed.). Addison Wesley Publishing Company . ISBN  978-0-201-60835-9.(xxvi+738+iv páginas, disquete de 3,5")) Erratas:
    4. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 "Conceptos y solución de problemas de discos" . Windows 2000 Server . Microsoft TechNet . 11 de septiembre de 2008. Consultado el 15 de junio de 2014 .
    5. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 "Solución de problemas de discos y sistemas de archivos" . Microsoft TechNet . 5 de noviembre de 2005. Consultado el 15 de junio de 2014 .
    6. 1 2 3 4 5 6 Tipos de partición QNX
    7. 1 2 3 4 5 6 7 8 9 10 "Servicio de disco virtual (método de limpieza avanzada de VDS)" . Microsoft Developer Network . Microsoft . 7 de septiembre de 2011. Consultado el 14 de septiembre de 2011 .
    8. "Partición de configuración de Compaq" . NotebookReview . Consultado el 14 de febrero de 2018 .
    9. 1 2 Thygesen, Lasse Krogh. "Maverick - El sistema operativo - Identificadores del sistema de archivos" . www.maverick-os.dk . Consultado el 19 de agosto de 2017 .
    10. "RE Creando partición de recuperación" . ASUS Republic of Gamers . 3 de julio de 2011. Archivado del original el 11 de abril de 2022. Consultado el 27 de abril de 2017 .
    11. FYI - Instalación de DR DOS en particiones NEC DOS 3.3 , Novell, 5 de enero de 1993, FYI.M.1101 , consultado el 12 de agosto de 2014
    12. "Configuraciones de partición de disco basadas en BIOS" . Microsoft Developer Network . Microsoft . 22 de octubre de 2009. Consultado el 24 de julio de 2011 .
    13. 1 2 Elliott, John C. (1998). "Formatos de disco CP/M-86" . Seasip.info .
    14. Lista de tipos de partición de Andries Brouwer:( https://aeb.win.tue.nl/partitions/partition_types-1.html )
    15. Código fuente de NetBSD:( https://github.com/NetBSD/src/blob/master/sys/sys/bootblock.h )
    16. Archivo mágico de comando de archivo:( https://github.com/file/file/blob/master/magic/Magdir/filesystems )
    17. "Acerca de PqRP" . HowToFixComputers. 26 de julio de 2003. Consultado el 14 de octubre de 2011 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
    18. 1 2 3 "GNU Hurd: Eliminar el soporte para UFS" .
    19. "GNU Hurd: NOTICIAS 1995" .
    20. DragonFly BSD commit 794d80a: Cambia el tipo de partición MBR heredada de 0xA5 a 0x6C
    21. "Letras de unidad asignadas a tipos de partición no compatibles" . Base de conocimientos de Microsoft . Microsoft . 27 de febrero de 2007.
    22. Tecnología Intel Rapid Start
    23. Andries Brouwer (2004). "Particiones extendidas y lógicas" . Large Disk HOWTO . Consultado el 19 de julio de 2011 .
    24. AirBoot: Gestor de arranque de Martin Kiewitz con detección de particiones sobre la marcha
    25. "Plataforma de referencia de hardware común para microprocesadores PowerPC (CHRP)" (PDF) . 23 de septiembre de 1996. Consultado el 28 de octubre de 2023 .
    26. "Instrucciones de configuración de ForthOS" . Archivado del original el 19 de julio de 2017. Consultado el 31 de diciembre de 2017 .
    27. "Manual del dispositivo Altera Cyclone V - Manual de referencia técnica del sistema de procesador duro" (PDF) (ed. cv_5v4 ). Altera Corporation . 30 de junio de 2014. Archivado del original (PDF) el 7 de septiembre de 2014. Consultado el 7 de septiembre de 2014 . 
    28. "Organización de discos" . Manual de FreeBSD . FreeBSD . 2011. Consultado el 30 de julio de 2011 .
    29. "Particiones" . La guía de NetBSD . NetBSD . 2011. Consultado el 30 de diciembre de 2011 .
    30. "openSUSE Leap 15.3 LIVE XFCE x86 ISO (primeros 512 bytes)" . openSUSE. 2022-03-28 . Consultado el 2022-04-05 .
    31. "Crear varias particiones en un dispositivo" . Microsoft TechNet . 7 de enero de 2009. Consultado el 19 de abril de 2015 .
    32. "/sbin/fdisk: agregar código de tipo de partición LUKS a fdisk" . Debian . 19 de noviembre de 2014. Archivado del original el 3 de mayo de 2019. Recuperado el 3 de mayo de 2019 .
    33. "Embedded Base Boot Requirements (EBBR) Specification Release v1.0" . Arm Limited y colaboradores. 31 de mayo de 2019. Consultado el 18 de junio de 2020 .
    34. Sawicki, Ed; May, David (2003-08-08). "Propuesta para pCache" . ALCPress.com . Centro de Aprendizaje Acelerado. Archivado del original el 2016-03-08 . Recuperado el 2016-11-29 .

    Lecturas adicionales

    • "5.3.2.2. Partición-Tabla". Anwenderdokumentation - Anleitung für den Systemprogrammierer - MOS DCP 1700 (PDF) . 3.20 (en alemán). Dresde, Alemania del Este: VEB Robotron-Projekt Dresden . 29 de enero de 1988. C3013-0000-0 M3030, Textdiskette DCP1700 T1/2 C3010-9991-2M3020, Disco-Nr.: 5962 /88 ROBOTRON PROJEKT DRESDEN KA2 DD-DS 80*16*256. Archivado (PDF) desde el original el 29 de agosto de 2021 . Consultado el 3 de diciembre de 2021 .(Nota: Contiene identificadores de partición para el clon de MS-DOS de Alemania Oriental DCP 1700 (incluyendo lectura/escritura y lectura/escritura), el clon de CP/M-86 SCP 1700 , el clon de VENIX MUTOS y el clon de iRMX BOS1810 ).