Diferencia entre revisiones de «Partición de disco»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
m Revertidos los cambios de 81.33.5.253 a la última edición de Muro Bot
Línea 3: Línea 3:
Cuando un disco (p.e. [[disco duro]]) es dividido en dos particiones primarias, el [[sistema operativo]] reconoce al único disco físico como dos discos electrónicamente independientes conectados al sistema; siempre y cuando el sistema reconozca el formato de dichas particiones. Si por ejemplo, particionamos un disco duro de 100 [[Gigabyte|GB]] en dos particiones del mismo tamaño, cada partición tendrá entonces 50 GB. Esto implica, que cada partición puede tener su propio [[sistema de archivos]] (formato), y de esta manera, tener un disco duro físico que funciona en realidad como dos unidades de almacenamiento independientes. Esto es útil para el usuario que necesite o desee tener dos o más sistemas operativos en una misma [[computadora|máquina]] o disco.
Cuando un disco (p.e. [[disco duro]]) es dividido en dos particiones primarias, el [[sistema operativo]] reconoce al único disco físico como dos discos electrónicamente independientes conectados al sistema; siempre y cuando el sistema reconozca el formato de dichas particiones. Si por ejemplo, particionamos un disco duro de 100 [[Gigabyte|GB]] en dos particiones del mismo tamaño, cada partición tendrá entonces 50 GB. Esto implica, que cada partición puede tener su propio [[sistema de archivos]] (formato), y de esta manera, tener un disco duro físico que funciona en realidad como dos unidades de almacenamiento independientes. Esto es útil para el usuario que necesite o desee tener dos o más sistemas operativos en una misma [[computadora|máquina]] o disco.


== Información del jorge ==
== Información general ==


A algún tipo de partición se le da formato mediante algún [[sistema de archivos]] como [[FAT]], [[NTFS]], [[ext3]], [[ext2]], [[FAT32]], [[ReiserFS]], [[Reiser4]] u otro. En [[Windows]], las particiones reconocidas son identificadas con una letra seguida por un signo de doble punto (p.e '''C:\'''). En sistemas basados en [[linux]], se le asigna un archivo especial en la carpeta ''/dev'' a cada partición (p.e. ''hda1'', ''sda2'', etc.); el archivo recibe un nombre compuesto de tres letras seguidas de un número. Estos archivos especiales representan la partición, y gracias a estos archivos, una partición puede montarse en cualquier carpeta del sistema.
A algún tipo de partición se le da formato mediante algún [[sistema de archivos]] como [[FAT]], [[NTFS]], [[ext3]], [[ext2]], [[FAT32]], [[ReiserFS]], [[Reiser4]] u otro. En [[Windows]], las particiones reconocidas son identificadas con una letra seguida por un signo de doble punto (p.e '''C:\'''). En sistemas basados en [[linux]], se le asigna un archivo especial en la carpeta ''/dev'' a cada partición (p.e. ''hda1'', ''sda2'', etc.); el archivo recibe un nombre compuesto de tres letras seguidas de un número. Estos archivos especiales representan la partición, y gracias a estos archivos, una partición puede montarse en cualquier carpeta del sistema.
Línea 15: Línea 15:
Es común que los sistemas basados o similares a [[UNIX]] generalmente se usen hasta con 3 particiones: la principal, montada en el directorio raíz ('''/'''); a veces hay también una segunda que se usa para montar el directorio '''/home''', el cual contiene las configuraciones de los usuarios, y finalmente, una tercera llamada ''swap'', que se usa para la memoria virtual temporal. Sin embargo, 2 particiones ('''/''', y ''[[Espacio de intercambio|swap]]''); es el mínimo suficiente en estos sistemas operativos. Cabe decir además que las particiones de intercambio (''swap'') pueden instalarse sin problemas dentro de una partición lógica. Las particiones de intercambio, al igual que a la [[memoria RAM]], no se les asigna un directorio; este tipo de particiones se usa para guardar ciertas réplicas de la memoria RAM, para que de esta forma la RAM tenga más espacio para las tareas en primer plano, guardando las tareas en segundo plano dentro de la partición de intercambio. Algunos sistemas tipo UNIX están diseñados para funcionar con una sola partición, sin embargo, estos diseños no son muy comunes.
Es común que los sistemas basados o similares a [[UNIX]] generalmente se usen hasta con 3 particiones: la principal, montada en el directorio raíz ('''/'''); a veces hay también una segunda que se usa para montar el directorio '''/home''', el cual contiene las configuraciones de los usuarios, y finalmente, una tercera llamada ''swap'', que se usa para la memoria virtual temporal. Sin embargo, 2 particiones ('''/''', y ''[[Espacio de intercambio|swap]]''); es el mínimo suficiente en estos sistemas operativos. Cabe decir además que las particiones de intercambio (''swap'') pueden instalarse sin problemas dentro de una partición lógica. Las particiones de intercambio, al igual que a la [[memoria RAM]], no se les asigna un directorio; este tipo de particiones se usa para guardar ciertas réplicas de la memoria RAM, para que de esta forma la RAM tenga más espacio para las tareas en primer plano, guardando las tareas en segundo plano dentro de la partición de intercambio. Algunos sistemas tipo UNIX están diseñados para funcionar con una sola partición, sin embargo, estos diseños no son muy comunes.


== Tipos de mofes ==
== Tipos de particiones ==
El formato o [[sistema de archivos]] de las particiones (p. ej. [[NTFS]]) no debe ser confundido con el tipo de partición (p. ej. partición primaria), ya que en realidad no tienen directamente mucho que ver. Independientemente del sistema de archivos de una partición (FAT, ext3, NTFS, etc.), existen 3 tipos diferentes de particiones:
El formato o [[sistema de archivos]] de las particiones (p. ej. [[NTFS]]) no debe ser confundido con el tipo de partición (p. ej. partición primaria), ya que en realidad no tienen directamente mucho que ver. Independientemente del sistema de archivos de una partición (FAT, ext3, NTFS, etc.), existen 3 tipos diferentes de particiones:



Revisión del 14:10 3 jun 2009

Una partición de disco, en informática, es el nombre de cualquier división de un disco; siendo el disco duro el caso más común para esta técnica. La técnica consiste en dividir un disco en varias partes, las cuales actúan y son tratadas por el sistema como discos independientes; sin embargo, estas divisiones están presentes en un mismo disco físico. Cualquier unidad de almacenamiento completamente formateada es en realidad una partición primaria que ocupa todo el disco; en dicho caso, el término partición es poco usado, siendo sustituído por otro más familiar, como formato del disco. Esta técnica simple que puede considerarse como un precursor de la gestión de volúmenes lógicos, en inglés Logical Volume Management (LVM).

Cuando un disco (p.e. disco duro) es dividido en dos particiones primarias, el sistema operativo reconoce al único disco físico como dos discos electrónicamente independientes conectados al sistema; siempre y cuando el sistema reconozca el formato de dichas particiones. Si por ejemplo, particionamos un disco duro de 100 GB en dos particiones del mismo tamaño, cada partición tendrá entonces 50 GB. Esto implica, que cada partición puede tener su propio sistema de archivos (formato), y de esta manera, tener un disco duro físico que funciona en realidad como dos unidades de almacenamiento independientes. Esto es útil para el usuario que necesite o desee tener dos o más sistemas operativos en una misma máquina o disco.

Información general

A algún tipo de partición se le da formato mediante algún sistema de archivos como FAT, NTFS, ext3, ext2, FAT32, ReiserFS, Reiser4 u otro. En Windows, las particiones reconocidas son identificadas con una letra seguida por un signo de doble punto (p.e C:\). En sistemas basados en linux, se le asigna un archivo especial en la carpeta /dev a cada partición (p.e. hda1, sda2, etc.); el archivo recibe un nombre compuesto de tres letras seguidas de un número. Estos archivos especiales representan la partición, y gracias a estos archivos, una partición puede montarse en cualquier carpeta del sistema.

Un único disco físico puede contener hasta cuatro particiones primarias; prácticamente todo tipo de discos magnéticos y memorias flash (como pendrives) pueden particionarse. Sin embargo, para tener la posibilidad de más particiones en un solo disco, se utilizan las particiones extendidas, las cuales pueden contener un número ilimitado de particiones lógicas en su interior. Para este último tipo de particiones, no es recomendado su uso para instalar ciertos sistemas operativos, sino que son más útiles para guardar documentos o ejecutables no indispensables para el sistema. Los discos ópticos (DVD, CD) no soportan particiones [cita requerida].

Hay que tener en cuenta que solo las particiones primarias y lógicas pueden contener un sistema de archivos propio. Las particiones extendidas solo sirven para albergar particiones lógicas. Las particiones extendidas son un tipo de partición primaria, pero a diferencia de otras particiones primarias, en éstas solo puede haber una partición extendida en todo el disco.

Representación gráfica de un disco particionado. Cada recuadro blanco representa algún sistema de archivos vacío. Los espacios en gris representan los espacios sin particionar del disco. Las particiones rodeadas por líneas moradas o violetas representan las particiones primarias. Las particiones rodeadas por bordes rojos representan la partición extendida (que es un tipo de partición primaria); y en su interior, se encuentran las particiones lógicas, rodeadas por los bordes de color verde.

Es común que los sistemas basados o similares a UNIX generalmente se usen hasta con 3 particiones: la principal, montada en el directorio raíz (/); a veces hay también una segunda que se usa para montar el directorio /home, el cual contiene las configuraciones de los usuarios, y finalmente, una tercera llamada swap, que se usa para la memoria virtual temporal. Sin embargo, 2 particiones (/, y swap); es el mínimo suficiente en estos sistemas operativos. Cabe decir además que las particiones de intercambio (swap) pueden instalarse sin problemas dentro de una partición lógica. Las particiones de intercambio, al igual que a la memoria RAM, no se les asigna un directorio; este tipo de particiones se usa para guardar ciertas réplicas de la memoria RAM, para que de esta forma la RAM tenga más espacio para las tareas en primer plano, guardando las tareas en segundo plano dentro de la partición de intercambio. Algunos sistemas tipo UNIX están diseñados para funcionar con una sola partición, sin embargo, estos diseños no son muy comunes.

Tipos de particiones

El formato o sistema de archivos de las particiones (p. ej. NTFS) no debe ser confundido con el tipo de partición (p. ej. partición primaria), ya que en realidad no tienen directamente mucho que ver. Independientemente del sistema de archivos de una partición (FAT, ext3, NTFS, etc.), existen 3 tipos diferentes de particiones:

  • Partición primaria: Son las divisiones crudas o primarias del disco, solo puede haber 4 de éstas. Depende de una tabla de particiones. Un disco físico completamente formateado, consiste en realidad de una partición primaria que ocupa todo el espacio del disco, y posee un sistema de archivos. A este tipo de particiones, prácticamente cualquier sistema operativo puede detectarlas y asignarles una unidad, siempre y cuando el sistema operativo reconozca su formato (sistema de archivos).
  • Partición extendida: Es otro tipo de partición que actúa como una partición primaria; sirve para contener infinidad de unidades lógicas en su interior. Fue ideada para romper la limitación de 4 particiones primarias en un solo disco físico. Solo puede existir una partición de este tipo por disco, y solo sirve para contener particiones lógicas. Por lo tanto, es el único tipo de partición que no soporta un sistema de archivos directamente.
  • Partición lógica: Ocupa un trozo de partición extendida o la totalidad de la misma, la cual se ha formateado con un tipo específico de sistema de archivos (FAT32, NTFS, ext2,...) y se le ha asignado una unidad, si el sistema operativo reconoce las particiones lógicas o su sistema de archivos.

Particiones primarias

En los equipos PC, originales de IBM, estas particiones tradicionalmente usan una estructura llamada Tabla de particiones, que apunta al final del registro de arranque maestro (MBR, Master Boot Record). Esta tabla, que no puede contener más de 4 registros de particiones (también llamados partition descriptors), especifica para cada una su principio, final y tamaño en los diferentes modos de direccionamiento, así también como un solo número, llamado partition type, y un marcador que indica si la partición está activa o no (sólo puede haber una partición activa a la vez). El marcador se usa durante el arranque; después de que el BIOS cargue el registro de arranque maestro en la memoria y lo ejecute, el MBR de DOS comprueba la tabla de partición a su final y localiza la partición activa. Entonces carga el sector de arranque de esta partición en memoria y la ejecuta. A diferencia del registro de arranque maestro, generalmente independiente del sistema operativo, el sector de arranque está instalado junto con el sistema operativo y sabe cómo cargar el sistema ubicado en ese disco en particular.

Notar que mientras la presencia de un marcador activo se estandariza, éste normalmente no lo utiliza cualquier programa, aunque sí el gestor de arranque para que no esté obligado a cargar la partición que se marcó como activa. Algunos gestores usan esto para arrancar sistemas operativos desde particiones no activas. Por ejemplo, los gestores LILO, GRUB (muy comunes en el sistema Linux) y XOSL no buscan por encima de la tabla de partición en total; simplemente carga una segunda etapa (que puede ser contenida en el resto del cilindro 0 ó en el sistema de archivos). Después de cargar la segunda etapa se puede usar para cargar el sector de arranque desde cualquiera de las particiones del disco (así habilitando al usuario cargar el sistema desde éste), o si el gestor conoce cómo localizar el kernel (núcleo) del sistema operativo en una de las particiones y cargarlo (para propósitos de recuperación, puede permitir al usuario especificar opciones de kernel adicionales).

Particiones extendidas y lógicas

Cualquier versión del DOS puede leer sólo una partición FAT primaria en el disco duro. Esto unido al deterioro de la FAT con el uso y al aumento de tamaño de los discos movió a Microsoft a crear un esquema mejorado relativamente simple: una de las entradas de la tabla de partición principal pasó a llamarse partición extendida y recibió un número de tipo de partición especial (0x05). El campo inicio de partición tiene la ubicación del primer descriptor de la partición extendida, que a su vez tiene un campo similar con la ubicación de la siguiente; así se crea una lista enlazada de descriptores de partición. Los demás campos de una partición extendida son indefinidos, no tienen espacio asignado y no pueden usarse para almacenar datos. Las particiones iniciales de los elementos de la lista enlazada son las llamadas unidades lógicas; son espacios asignados y pueden almacenar datos. Los sistemas operativos antiguos ignoraban las particiones extendidas con número de tipo 0x05, y la contabilidad se mantenía. Este esquema reemplaza al antiguo ya que todas las particiones de un disco duro se pueden poner dentro de una sola partición extendida. Por alguna razón, Microsoft no actualizó su sistema operativo DOS para arrancar desde una partición extendida, debido a que la necesidad para particiones primarias se preservaron. Por encima de éstas todavía se habría permitido una partición FAT primaria por unidad, significando todas las otras particiones FAT primarias deben tener sus números de tipo de partición prior cambiando al arranque DOS, para que ésta sea capaz de proceder. Esta técnica, usada por varios administradores de arranque populares, se llama ocultación de la partición.

Razones para el uso de particiones

  • Algunos sistemas de archivos (p.e. versiones antiguas de sistemas FAT de Microsoft) tienen tamaños máximos más pequeños que los que el tamaño que proporciona un disco, siendo necesaria una partición de tamaño pequeño, para que sea posible el adecuado funcionamiento de este antiguo sistema de archivos.
  • Se puede guardar una copia de seguridad de los datos del usuario en otra partición del mismo disco, para evitar la pérdida de información importante. Ésto es similar a un RAID, excepto en que está en el mismo disco.
  • En algunos sistemas operativos aconsejan más de una partición para funcionar, como por ejemplo, la partición de intercambio (swap) en los sistemas operativos basados en Linux.
  • A menudo, dos sistemas operativos no pueden coexistir en la misma partición, o usar diferentes formatos de disco “nativo”. La unidad se particiona para diferentes sistemas operativos.
  • Uno de los principales usos que se le suele dar a las particiones (principalmente a la extendida) es la de almacenar toda la información del usuario (entiéndase musica, fotos, vídeos, documentos), para que al momento de reinstalar algún sistema operativo se formatee únicamente la unidad que lo contiene sin perder el resto de la información del usuario.

A lo largo de los años han aparecido numerosos sistemas de particionamiento, para casi todas las arquitecturas de ordenadores existentes. Muchos son relativamente transparentes y permiten la manipulación conveniente de las particiones de disco; algunos, sin embargo, son obsoletos.

Este esquema se considera obsoleto, porque sólo admite discos duros de más de 8 gigabytes de espacio. Como la arquitectura IBM PC es muy común, las tablas de partición probablemente subsistirán cierto tiempo. Sin embargo, un proyecto reciente de Intel y Microsoft llamado Extensible Firmware Initiative (EFI) tiene un componente llamado GUID Partition Table.

Las ventajas del uso de particiones primarias

Las particiones extendidas se inventaron para superar el límite de 4 particiones máximas por cada disco duro y poder crear un número ilimitado de unidades lógicas, cada una con un sistema de archivos diferente de la otra. Sólo algunos sistemas operativos (como OS/2, Linux y cualquier Windows basado en NT) son capaces de arrancar desde una unidad lógica, por lo que se dice que las unidades lógicas deben usarse sólo para almacenar archivos de configuración o del usuario y no del sistema, aunque como se dijo, hay excepciones.

Aplicaciones para la edición de particiones

Gparted

GParted

GParted es el editor de particiones de GNOME. Esta aplicación es usada para crear, destruir, redimensionar, inspeccionar y copiar particiones, como también sistemas de archivos. Esto es útil para crear espacio para nuevos sistemas operativos, para reorganizar el uso del disco y para crear imágenes de un disco en una partición. QtParted, es la contraparte de GParted pero para entornos de escritorios KDE.

Gparted se encuentra disponible en un LiveCD, basado en Slackware y construido sobre la última rama estable núcleo de Linux (2.6). El LiveCD es actualizado con cada lanzamiento de GParted. El LiveCD de Ubuntu incluye esta aplicación entre sus utilidades. También se encuentra disponible en una versión LiveUSB.

Historia

Véase también