Enciclopedia.com

Haz Enciclopedia.com tu página de inicio y aprende algo nuevo cada día

Disco duro

Puedes colaborar con Wikipedia mejorando este artículo.
Se llama disco duro al dispositivo encargado de almacenar información de forma persistente en un ordenador.

Los discos duros generalmente utilizan un sistema magnético de lectura/escritura. En este tipo de disco encontramos dentro de la carcasa una serie de platos metálicos apilados girando a gran velocidad. Sobre estos platos se sitúan los cabezales encargados de leer o escribir los impulsos magnéticos.

Hay distintos estándares a la hora de comunicar un disco duro con el ordenador, los más utilizados son IDE/ATA y SCSI.

Tal como sale de fábrica el disco duro no puede ser utilizado por un sistema operativo. Antes tenemos que definir en él una o más particiones y luego hemos de darles un formato que pueda ser entendido por nuestro sistema.

También existen otro tipo de discos denominados de estado sólido que utilizan cierto tipo de memorias contruídas con semiconductores para almacenar la información. El uso de esta clase de discos generalmente es limitado a las supercomputadoras, por su elevado precio.

Table of contents
1 Partición de Disco Duro
2 Referencias

Partición de Disco Duro

En el campo de la ingeniería de la computación, la partición de disco duro es la creación de divisiones lógicas en un disco duro que permite aplicar el formato lógico de un sistema operativo especifico.

El particionamiento de disco es una técnica simple que puede ser vista como un precursor de la dirección de volumen lógico. Mas de un sistema operativo puede ser ejecutado o instalado en una sola computadora, sin una partición (usando LiveCDs, keydrives o una segunda unidad de disco duro con un medio de arranque por ejemplo un disquete- que salta a el segundo disco duro).

Particionamiento imaginario crea particiones separadas para /, /boot, /home, /tmp, /usr, /var, /opt y swap.

Particionamiento de disco en la IBM PC

Una partición en la arquitectura IBM PC, es una parte de una unidad de disco duro que puede tener un sistema de archivo independiente. Hay tres tipos de particiones principales:

  1. Partición primaria
  2. Partición extendida, que contiene una o más particiones lógicas
  3. Partición lógica

Estatus actual

Las descripciones en este articulo de ninguna manera constituye el único diseño posible para implementar el particionamiento de la unidad de disco duro en una IBM PC. Sin embargo, esta es el esquema de particionamiento principal usado en la arquitectura IBM PC, y la única utilizada por los sistemas operativos de Microsoft.

Lo dicho anteriormente no significa que no haya desviaciones posibles para este esquema. Hay varios productos de software, que por modificación de algunas partes de la secuencia de arranque son capaces de extender esta mas bien limitado esquema de particionamiento. Antes de usar cualquiera de estos productos, sin embargo, el lector es fuertemente aconsejado a estudiar como exactamente estos operan y como estos interactúan con los sistemas operativos que se estén usando.

Para la próxima aparición de la arquitectura IA-64 (la extensión de 64 bit de la línea x86) Intel tiene preparado un juego de especificaciones conocidas como Extensible Firmware Interface (EFI). Estas incluyen, entre otras cosas, un formato mas avanzado para la tabla de partición (llamada GUID Partition Table o GPT) que la elegida en discusión en este articulo.

Particiones primarias

En las IBM PCs, las particiones tienen tradicionalmente se han apoyado usando una estructura llamada Tabla de Partición, que es escrita apuntando el final del registro de arranque maestro. La tabla, que puede contener arriba de 4 registros de particiones (que son también llamados partition descriptors), especifica para cada uno su principio, final y tamaño en los diferentes modos de direccionamientos, también como un solo numero llamado partition type, y un marcador que dice si una partición esta activa. Solo una partición puede normalmente estar activa en un momento. El marcador es usado durante el arranque: después el BIOS carga el registro de arranque maestro en la memoria y lo ejecuta, la MBR de DOS checa la tabla de partición a su final, y localiza la partición activa. Entonces procede para cargar el sector de arranque de esta partición en la memoria y la corre. Al contrario del registro de arranque maestro, que es generalmente independiente del sistema operativo, el sector de arranque es instalado junto con el sistema operativo y esa manera puede conocer como exactamente para cargar el sistema particular.

Note que mientras la presencia de un marcador activo es estandarizado, este no es normalmente usado por cualquier programa pero el cargador de arranque, y para que el cargador de arranque no este obligado a cargar la partición que fue marcada activa. Algunos cargadores de arranque usan esto para arrancar sistemas operativos desde particiones no activas. Por ejemplo, los cargadores de arranque LILO, GRUB y XOSL no buscan arriba de la tabla de partición en total, pero simplemente carga una segunda etapa (que puede ser contenida en el resto del cilindro 0 o en el sistema de archivo. Después la segunda etapa es cargada, esta puede ser usada o para cargar el sector de arranque desde cualquiera de las particiones del disco (así habilitando al usuario cargar el sistema desde este), o si el cargador de arranque conoce como, localizar el kernel 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

El DOS de todas las versiones puede leer solo una partición FAT primaria en el disco duro. Esta, y la deteriorizacion de la FAT de la utilización del disco y el desempeño como los tamaños de discos se hizo a Microsoft inventar un esquema mejorado de particionamiento de disco. El esquema fue relativamente simple: una de las entradas de la tabla de partición principal fue llamada una partición extendida, y dada un numero del tipo de partición especial (0x05). Solo el campo de inicio de partición dentro de este fue usado, para almacenar la ubicación del primer descriptor de la partición extendida; que a su vez tenia un campo similar almacenando la ubicación de la siguiente, en efecto que crea una lista unida de descriptores de partición. Los otros campos de una partición extendida son indefinidos, y desde estos significados ningún espacio esta asignado a la misma partición, esta no puede ser usada para almacenamiento de datos. Las particiones en el inicio de la lista unida con una partición extendida son llamadas las particiones lógicas. Estas son espacio asignados, y puede usarse para almacenar datos. Los sistemas operativos viejos, que no eran consientes de particiones extendidas, particiones simplemente ignoradas con el numero de tipo 0x05, y así la contabilidad fue preservada. Este esquema puede teóricamente reemplazar el viejo, como todas las particiones de un disco duro pueden ser puestas dentro de una sola partición extendida; sin embargo, por alguna razón Microsoft no actualizo su sistema operativo DOS (o de hecho cualquier otro hasta el momento), por lo tanto este arrancaría desde una partición extendida, y debido a que la necesidad para particiones primarias se preservaron. Mas encima de, estas todavía habría solo permitido una partición FAT primaria por unidad, significando todas las otras particiones FAT primarias deben temer sus números de tipo de partición prior cambiando al arranque DOS, para que esta sea capaz de proceder. Esta técnica, usada por varios administradores de arranque populares, se volvió conocidos como ocultación de la partición.

Particionamiento esta hecha para varias razones:

Numerosos sistemas de particionamiento han aparecido durante años, para casi todas las arquitecturas de computadoras en existencia. Muchos de estos son relativamente transparentes y permiten manipulación conveniente de las particiones de disco; algunos, sin embargo, son obsoletos.

La tabla de partición, como se uso en la arquitectura IBM PC, fue la primera inventada a finales de los 1980s, cuando los discos duros estaban entrando en su uso. Esto es una tabla simple, consistiendo de arriba a 4 registros, cada uno de los cuales indicando donde la partición inicia, donde esta termina y que tipo es. Además, una bandera activa es proporcionada que dice el registro de arranque maestro desde que partición a arrancar.

Este esquema es extensamente considerado obsoleto, por permite solo 4 particiones (mas tarde, una expansión de este formato que proporciona para conetedor de particiones lógicas que contienen arriba de 4 particiones secundarias dentro de estas mismas facilitando este problema un poco, aunque por ningún medio resolverlo), porque esto tiene ciertos problemas de compatibilidad con discos duros mayor que 8 gigabytes en tamaño. Como la arquitectura IBM PC es extremadamente común, las tablas de partición son probablemente para quedarse durante un tiempo. Sin embargo, un proyecto reciente de Intel y Microsoft llamado Extensible Firmware Initiative (EFI) tiene un componente llamado GUID Partition Table (GPT) que será, quizás, proporcione una mejor solución desde el problema en las futuras generaciones de PCs.

Referencias

Vea las imágenes de sobre .






This article is from Wikipedia.The text is available under the terms of the GNUs Free Documentation License.