stringtranslate.com

partición de disco

GParted es una utilidad popular utilizada para particionar discos.

La partición de disco o segmentación de disco [1] es la creación de una o más regiones en el almacenamiento secundario , de modo que cada región se pueda administrar por separado. [2] Estas regiones se denominan particiones. Generalmente es el primer paso para preparar un disco recién instalado, antes de crear cualquier sistema de archivos . El disco almacena la información sobre las ubicaciones y tamaños de las particiones en un área conocida como tabla de particiones que el sistema operativo lee antes que cualquier otra parte del disco. Luego, cada partición aparece ante el sistema operativo como un disco "lógico" distinto que utiliza parte del disco real. Los administradores del sistema utilizan un programa llamado editor de particiones para crear, cambiar el tamaño, eliminar y manipular las particiones. [3] La partición permite instalar diferentes sistemas de archivos para diferentes tipos de archivos. Separar los datos del usuario de los datos del sistema puede evitar que la partición del sistema se llene y deje el sistema inutilizable. La partición también puede facilitar la realización de copias de seguridad. Una desventaja es que puede resultar difícil dimensionar correctamente las particiones, lo que da como resultado que una partición tenga demasiado espacio libre y otra esté casi totalmente asignada.

Historia

IBM en su lanzamiento de 1983 de PC DOS versión 2.0 fue uno de los primeros, si no el primero, en utilizar el término partición para describir la división de un dispositivo de almacenamiento en bloque, como un disco duro, en segmentos físicos. El uso del término es ahora omnipresente. [ cita necesaria ] Otros términos utilizados incluyen disco lógico , [4] minidisco , [5] porciones , [6] pseudodisco , [6] sección , [6] segmento [7] y unidad virtual . [8]

Una de las primeras segmentaciones de una unidad de disco fue el uso por parte de IBM en 1966 [9] en su sistema operativo CP-67 del minidisco como un segmento separado de una unidad de disco duro. [5]

Esquemas de partición

DOS, Windows y OS/2

Con DOS , Microsoft Windows y OS/2 , una práctica común es utilizar una partición primaria para el sistema de archivos activo que contendrá el sistema operativo, el archivo de página/intercambio, todas las utilidades, aplicaciones y datos del usuario. En la mayoría de las computadoras de consumo con Windows, la letra de unidad C: se asigna habitualmente a esta partición primaria. Es posible que existan otras particiones en el disco duro que pueden o no ser visibles como unidades, como particiones de recuperación o particiones con datos o herramientas de diagnóstico. (Las letras de unidad de Windows no se corresponden con las particiones de forma uno a uno, por lo que puede haber más o menos letras de unidad que particiones).

Microsoft Windows 2000 , XP , Vista y Windows 7 incluyen un programa de ' Administración de discos ' que permite la creación, eliminación y cambio de tamaño de particiones FAT y NTFS. El Administrador de discos de Windows en Windows Vista y Windows 7 utiliza un esquema de alineación de particiones de 1 MB que es fundamentalmente incompatible con Windows 2000, XP, OS/2, DOS y muchos otros sistemas operativos.

Sistemas tipo Unix

En sistemas operativos basados ​​en Unix y similares a Unix, como Linux , macOS , BSD y Solaris , es posible utilizar varias particiones en un dispositivo de disco. Cada partición se puede formatear con un sistema de archivos o como una partición de intercambio .

Las particiones múltiples permiten que a directorios como /boot , /tmp , /usr , /var o /home se les asignen sus propios sistemas de archivos. Un esquema de este tipo tiene una serie de ventajas:

Una configuración mínima común para los sistemas Linux es utilizar tres particiones: una que contiene los archivos del sistema montados en "/" (el directorio raíz ), otra que contiene los archivos de configuración del usuario y los datos montados en /home ( directorio de inicio ) y una partición de intercambio.

De forma predeterminada, los sistemas macOS también usan una única partición para todo el sistema de archivos y usan un archivo de intercambio dentro del sistema de archivos (como Windows) en lugar de una partición de intercambio.

En Solaris, las particiones a veces se conocen como sectores . Esta es una referencia conceptual a cortar un pastel en varios pedazos.

El término "slice" se utiliza en el sistema operativo FreeBSD para referirse a las particiones Master Boot Record , para evitar confusiones con el esquema de partición basado en etiquetas de disco propio de FreeBSD . Sin embargo, las particiones de la tabla de particiones GUID se denominan "particiones" en todo el mundo.

Sistemas de arranque múltiple

Un menú de inicio de GRUB que muestra Ubuntu Linux (con tres modos de inicio diferentes) y opciones de Windows Vista

Los sistemas de arranque múltiple son computadoras donde el usuario puede iniciar más de un sistema operativo (SO) distinto almacenado en dispositivos de almacenamiento separados o en particiones separadas del mismo dispositivo de almacenamiento. En tales sistemas, un menú al inicio ofrece la opción de qué sistema operativo iniciar/iniciar (y solo se carga un sistema operativo a la vez).

Esto se diferencia de los sistemas operativos virtuales , en los que un sistema operativo se ejecuta como un "programa" virtual autónomo dentro de otro sistema operativo que ya se está ejecutando. (Un ejemplo es una "máquina virtual" del sistema operativo Windows que se ejecuta desde un sistema operativo Linux).

Tabla de particiones GUID

La tabla de particiones GUID ( entificador de ID único global ) es parte del estándar Unified Extensible Firmware Interface ( UEFI) para el diseño de la tabla de particiones en un disco duro físico . Muchos sistemas operativos ahora admiten este estándar. Sin embargo, Windows no admite esto en computadoras basadas en BIOS. [10]

Recuperación de la partición

Cuando se elimina una partición, su entrada se elimina de una tabla y ya no se puede acceder a los datos. Los datos permanecen en el disco hasta que se sobrescriben. Las utilidades de recuperación especializadas pueden localizar sistemas de archivos perdidos y recrear una tabla de particiones que incluya entradas para estos sistemas de archivos recuperados. Algunas utilidades de disco pueden sobrescribir varios sectores iniciales de una partición que eliminan. Por ejemplo, si se utiliza la Administración de discos de Windows (Windows 2000/XP, etc.) para eliminar una partición, sobrescribirá el primer sector (sector relativo 0) de la partición antes de eliminarla. Aún es posible restaurar una partición FAT o NTFS si hay disponible un sector de arranque de respaldo.

Discos comprimidos

Los discos duros se pueden comprimir para crear espacio adicional. En DOS y en los primeros Microsoft Windows, se utilizaban programas como Stacker (DR-DOS excepto 6.0), SuperStor (DR DOS 6.0), DoubleSpace (MS-DOS 6.0–6.2) o DriveSpace (MS-DOS 6.22, Windows 9x). Esta compresión se realizó creando un archivo muy grande en la partición y luego almacenando los datos del disco en este archivo. Al inicio, los controladores de dispositivos abrieron este archivo y le asignaron una letra separada. Con frecuencia, para evitar confusiones, se intercambian las letras de la partición original y la unidad comprimida, de modo que el disco comprimido es C:, y el área sin comprimir (que a menudo contiene archivos del sistema) recibe un nombre superior.

Las versiones de Windows que utilizan el kernel NT, incluida la versión más reciente, Windows 10 , contienen capacidad intrínseca de compresión de disco. El uso de utilidades de compresión de discos independientes ha disminuido drásticamente.

tabla de particiones

Una tabla de particiones es una tabla mantenida en un disco por el sistema operativo que describe y describe las particiones de ese disco. [11] Los términos tabla de particiones y mapa de particiones son términos similares y pueden usarse indistintamente. El término se asocia más comúnmente con la tabla de particiones MBR de un Master Boot Record (MBR) en las PC , pero puede usarse genéricamente para referirse a otros formatos que dividen una unidad de disco en particiones, como: Tabla de particiones GUID (GPT) , mapa de particiones de Apple (APM), [12] o etiqueta de disco BSD . [13]

Tipos de particiones de PC

MBR

Esta sección describe el esquema de partición del registro de arranque maestro (MBR), tal como se utiliza históricamente en DOS , Microsoft Windows y Linux (entre otros) en sistemas informáticos compatibles con PC . A partir de mediados de la década de 2010, la mayoría de las computadoras nuevas utilizan el esquema de partición GUID Partition Table (GPT). Para ver ejemplos de otros esquemas de partición, consulte el artículo general sobre tablas de partición.

El espacio total de almacenamiento de datos de un disco duro de PC en el que se implementa la partición MBR puede contener como máximo cuatro particiones primarias o, alternativamente, tres particiones primarias y una partición extendida . La tabla de particiones , ubicada en el registro de inicio maestro, contiene entradas de 16 bytes, cada una de las cuales describe una partición.

El tipo de partición se identifica mediante un código de 1 byte que se encuentra en la entrada de la tabla de particiones. Algunos de estos códigos (como 0x05 y 0x0F ) pueden usarse para indicar la presencia de una partición extendida . La mayoría son utilizados por el gestor de arranque de un sistema operativo (que examina las tablas de particiones) para decidir si una partición contiene un sistema de archivos al que se puede montar o acceder para leer o escribir datos.

Partición primaria

Una partición primaria contiene un sistema de archivos. En DOS y en todas las versiones anteriores de los sistemas Microsoft Windows , Microsoft requería que lo que llamaba partición del sistema fuera la primera partición. Todos los sistemas operativos Windows desde Windows 95 en adelante pueden ubicarse en (casi) cualquier partición, pero los archivos de inicio ( ,, io.sysetc. ) deben residir en una partición primaria. Sin embargo, otros factores, como el BIOS de una PC (consulte Secuencia de inicio en una PC estándar ) también pueden imponer requisitos específicos sobre qué partición debe contener el sistema operativo principal.bootmgrntldr

El código de tipo de partición para una partición primaria puede corresponder a un sistema de archivos contenido en ella (por ejemplo, 0x07 significa un sistema de archivos NTFS o OS/2 HPFS ) o indicar que la partición tiene un uso especial (por ejemplo, el código 0x82 generalmente indica una partición de intercambio de Linux ). Los sistemas de archivos FAT16 y FAT32 han utilizado varios códigos de tipo de partición debido a las limitaciones de varias versiones de los sistemas operativos DOS y Windows. Aunque un sistema operativo Linux puede reconocer varios sistemas de archivos diferentes ( ext4 , ext3 , ext2 , ReiserFS , etc.), todos han utilizado consistentemente el mismo código de tipo de partición: 0x83 ( sistema de archivos nativo de Linux ).

partición extendida

Un HDD puede contener solo una partición extendida, pero esa partición extendida se puede subdividir en múltiples particiones lógicas. Los sistemas DOS/Windows pueden entonces asignar una letra de unidad única a cada partición lógica. La tabla de particiones GUID (GPT) solo tiene la partición primaria, no tiene la partición extendida ni la partición lógica.

Particiones de arranque

partición de arranque del BIOS

La partición de arranque del BIOS (BIOS BP) es una parte del dispositivo de almacenamiento que se utiliza para guardar el software que inicia el sistema operativo, un gestor de arranque . Puede ser una imagen del kernel del sistema operativo o un gestor de arranque o una pieza de software completamente separada. [14] [15] : 136 

partición del sistema EFI

La partición del sistema EFI es la misma que BIOS BP, pero se carga mediante firmware EFI en lugar de BIOS. [14] [15] : 136 

Ver también

Referencias

  1. ^ Calkins, Bill (2013). Administración del sistema Oracle Solaris 11. Archivado desde el original el 7 de marzo de 2016 . Consultado el 4 de marzo de 2016 .
  2. ^ Levi, Bozidar (2002). Administración UNIX .
  3. ^ Sala, Brian (2004). Cómo funciona Linux: lo que todo superusuario debe saber. Sin prensa de almidón. pag. 39.ISBN _ 9781593270353.
  4. ^ Tal como lo utiliza DEC RT-11 alrededor de 1984, consulte: "Notas de la versión del sistema RT-11" (PDF) . Corporación de equipos digitales . Diciembre de 1983. AA-5826F-TC.
  5. ^ ab Tal como se utiliza en IBM CP-67 a partir de 1966, consulte: Rogers, Bob (6 de febrero de 2017). "El pasado de la virtualización ayuda a explicar su importancia actual". Canal tecnológico. Archivado desde el original el 4 de diciembre de 2021 . Consultado el 9 de febrero de 2022 . Un minidisco es sólo una parte de un disco físico, pero para el huésped parece ser un disco independiente.
  6. ^ abc La página de manual de Unix de la versión 6 para el dispositivo y el controlador RP-11/RP03 ( rp(4) Manual  del programador de Unix de la versión 6 ) habla de que el disco se divide en porciones , pseudodiscos y secciones .
  7. ^ La guía de instalación de Solaris 2.2 de 1993: "Guía de instalación básica de Solaris 2.2" (PDF) . Archivado (PDF) desde el original el 4 de abril de 2022.- dice en una entrada del glosario que el segmento es "Una porción discreta de un disco, configurada durante la instalación". En SunOS 4.lx y System V versión 3, los sectores se denominaban particiones.
  8. ^ La guía Corvus de 1980: "Guía de generación Constellation II, Apple II" (PDF) . Archivado (PDF) desde el original el 12 de febrero de 2022.- para instalaciones de Apple II permite la división de una unidad de disco duro en unidades virtuales .
  9. ^ RJ Creasy (septiembre de 1981). "El origen del sistema de tiempo compartido VM/370" (PDF) . Revista IBM de investigación y desarrollo . 25 (5): 483–490. doi :10.1147/rd.255.0483. ISSN  0018-8646. Archivado (PDF) desde el original el 7 de marzo de 2022 . Consultado el 10 de febrero de 2022 .
  10. ^ contenido del controlador de Windows. "Particiones de disco duro basadas en BIOS/MBR". docs.microsoft.com . Archivado desde el original el 25 de julio de 2021 . Consultado el 6 de diciembre de 2021 .
  11. ^ Frisch, AEleen (2002). Administración esencial de sistemas: herramientas y técnicas para la administración de Linux y Unix . O'Reilly Media, Inc. pág. 86.ISBN _ 9780596004491.
  12. ^ La utilidad pdisk para Apple Partition Maps se describe como un editor de tablas de particiones de Apple en su página de manual pdisk(8) : pdisk(8) –  Manual del administrador del sistema Darwin y macOS .
  13. ^ "Acerca de las etiquetas de disco". Guía de administración del sistema, volumen 1 . Archivado desde el original el 28 de febrero de 2007 . Consultado el 3 de abril de 2010 .(NB. La documentación de Solaris sobre etiquetas de disco utiliza el término "tabla de particiones".)
  14. ^ ab "¿Qué son la partición del sistema y la partición de arranque?". www.easyuefi.com . Archivado desde el original el 16 de julio de 2018 . Consultado el 7 de diciembre de 2021 .
  15. ^ ab Cruz, Michael (2008). Escena del cibercrimen. Debra Littlejohn Shinder (2ª ed.). Burlington, MA: Pub Syngress. ISBN 978-0-08-048699-4. OCLC  272383168.

Otras lecturas