Este documento explica los conceptos de particionado y sistemas de archivos para la instalación de un sistema operativo. Describe que el particionado divide el espacio de almacenamiento en secciones y que cada partición requiere un sistema de archivos. Explica los tipos de particiones y sistemas de archivos comúnmente usados por Windows como FAT, NTFS y por Linux como ext.
2. Sistema Operativo
Es el software más
importante que ejecuta la
computadora
Define la naturaleza de todo
el resto del software que se
ejecuta en esa computadora
3. Todo software requiere
acceso a alguna forma de
Espacio de Almacenamiento
1) Para si mismo:
Desde donde la computadora pueda
acceder a su código para ejecutarlo
2) Para los datos que maneja:
Desde donde pueda leer los datos a
procesar y donde almacenar los
datos que resulten de este proceso.
4. En muchos casos basta con un lugar de almacenamiento desde
donde se pueda leer el código ejecutable del programa, ya que los
datos de entrada y salida se pueden almacenar directamente en el
espacio de memoria asignado durante su ejecución.
Memoria de la computadora
Espacio de memoria
asignado al programa
Datos de
Entrada
Datos de
Salida
5. Sin embargo, muchas veces el uso de la memoria de la
computadora como espacio de almacenamiento no es deseable
• Los datos manejados ocupan un espacio mayor que la memoria
de la computadora
• Los datos almacenados en la memoria de la computadora se
pierden al finalizar la ejecución del programa y se requiere
conservarlos.
• Si los datos están almacenados en la memoria de la computadora,
estos sólo son accesibles para el programa que los maneja y se
requiere que varios programas accedan a ellos a la vez.
6. Archivos y Sistemas de Archivo
Un archivo es una representación persistente de los
datos procesados por un programa, cuya existencia no
depende de la ejecución constante del programa que
generó dichos datos. Para crear un archivo el programa
depende del Sistema Operativo que es quien se encarga
de la creación de los mismos.
Un Sistema de Archivos es un conjunto de operaciones y
protocolos que definen la forma en que un Sistema
Operativo administra la creación, nombrado, uso,
protección, eliminación, etc. de los archivos.
7. Particionado
El Particionado es la subdivisión del espacio de un
medio de almacenamiento (por lo general un
disco duro), preparándolo para su uso mediante
uno o más sistemas de archivo.
Al crear una partición no es necesario especificar
un sistema de archivo, pero no podrá usarse. Para
que un sistema operativo pueda usar esa partición
esta debe tener un sistema de archivos.
8. Particionado
El Particionado es la primera tarea a realizar antes
de instalar un Sistema Operativo.
El sistema de archivos que usaremos depende del
Sistema Operativo que vamos a instalar en esa
partición, ya que diferentes Sistemas Operativos
pueden usar diferentes tipos de archivos.
9. La Tabla de Particiones
El detalle del conjunto de particiones de un disco
duro se llama Tabla de Particiones.
Esta tabla contiene información sobre las
dimensiones, ubicación y sistema de archivo de
cada partición del disco duro.
10. El Master Boot Record (MBR)
Esta tabla forma parte del Master Boot Record
(“Registro Maestro de Arranque” o MBR).
El MBR está ubicado en una zona especial del disco
duro llamado “Sector 0”, el cual es inspeccionado por
el BIOS durante el arranque para ubicar el Sistema
Operativo que debe iniciar.
Esto se logra mediante los datos de la tabla de
particiones, en la cual una de las particiones está
marcada como “activa”, lo cual indica qué partición
contiene los datos del Sistema Operativo.
11. Tipos de Particiones
La tabla de particiones permite tres tipos de
particiones:
Primarias: Son divisiones sencillas del espacio del
disco duro. El máximo número de particiones
primarias es 4.
Extendidas: Son divisiones del disco duro que no
admiten un sistema de archivo, en cambio dentro de
estas se crean las particiones lógicas, que funcionan
igual que las primarias sin estar limitadas a sólo 4
particiones. Sólo se puede crear 1 partición extendida.
Lógicas: Son subdivisiones de una partición extendida,
permitiendo superar el límite de 4 particiones. No
existe un límite definido de particiones lógicas
12. Ejemplo de un esquema de particiones
PRIMARIA 01 PRIMARIA 02
EXTENDIDA
LÓGICA 01 LÓGICA 02
13. Sistemas de Archivo usados por Windows
FAT: Su nombre significa “File Allocation Table”
(“Tabla de Localización de archivos”) se caracteriza
por su sencillez y robustez, usado originalmente
por DOS, aún es usado en pendrives y tarjetas de
memoria. Su variedad más reciente FAT32 no
soporta archivos mayores a 4 GB
exFAT: Versión de FAT optimizada para usarse en
pendrives y similares
14. Sistemas de Archivo usados por Windows
NTFS: (“New Technology File System), es el sistema
de archivos utilizado por las versiones más
recientes de Windows desde Windows NT 3.1
Incluye muchas mejoras sobre FAT, incluyendo
cuotas de uso de disco, encriptación a nivel de
archivo, manejo de vínculos simbólicos, etc.
15. Sistemas de Archivo usados por Linux
Linux puede usar numerosos sistemas de archivo,
incluyendo los usados por Windows, pero tiene
sistemas de archivo nativos cuyo uso se recomienda.
ext: Significa “extended” (extendido), se basa en los
sistemas de archivo de Unix. Entre sus características
se encuentra la capacidad de Journaling, un sistema
que escribe los cambios a realizar en los archivos en
un registro antes de realizar los mismos, lo cual
disminuye el riesgo de corrupción de archivos. Las
versiones más recientes de este sistema son ext3 y
ext4.