Introducción a los sistemas operativos monocompuestos.


Unidades de almacenamientos.

Todos los sistemas operativos tienen una estructura jerárquica de almacenamiento ubicada en las unidades de forma arborescente.
Esta estructura comienza la jerarquía con la unidad de almacenamiento en la que se almacenan los datos.
Todos los Sistemas operativos son capaces de gestionar varias unidades.

Unidad lógica → Representación que el S.O hace de las unidades físicas.
- Windows lo representa con una letra del alfabeto.
- Linux lo representa con cadenas de caracteres.
Unidad física → Construidas por el hardware (disco duro, CD-ROM)

Las unidades A y B hacen referencia a unidades flexible (disquete), las demás unidades lógicas se asignan a partir de C.
C primer disco duro, D segundo disco duro/primera unidad CD-ROM en ausencia de segundo disco duro...




La forma de almacenar la información dependerá del tipo de información. Pueden ser:
- Directorio: zona de cualquier unidad de almacenamiento destinada a almacenar ficheros o archivos regulares y otros directorios o subdirectorios.
- Subdirectorio: zona del directorio destinada a almacenar fichero o archivos regulares u otros directorios.
Ficheros o archivos regulares: es el propio elemento de almacenamiento de la información.



Memoria de un sistema operativo.

La capacidad de memoria de un ordenador determina la velocidad de proceso del mismo, ya que antes o después van a ser almacenados.
Modo real → se gestiona usando 3 capas para diferentes funciones (windows x9 o ME)
Modo protegido → Gestiona la memoria de forma plana. (Windows NP(2000, XP o vista)

La utilidad de la memoria dependerá del hardware y del bus de direcciones por la placa base.



Organización del espacio de almacenamiento.
Disco → Soporte electromagnético que almacena permanentemente la información, es decir, es no volátil aunque pierda la la corriente eléctrica.

Todos los discos duros constan de:
Estructura física → Se crea cuando se construye el disco en la fábrica , el fabricante indica:
El número de caras
Pistas por caras
Y sectores que tiene el disco.
Estructura lógica → La crea el usuario cuando procede a formatear o dar formato al disco.

Las operaciones de particionado y formateo se realizan con herramientas propias de cada S.O, o con otras herramientas de otros fabricantes. Estas son algunas de ellas:
MS-DOS y las versiones de windows hasta ME. Se particionan con FDISK y se formatean con Format.
Windows NT(4.0,2000,XP y Vista): herramientas propias de particionado, al instalarlo y una vez instalado.
UNIX/LINUX: Herramientas como Reiser, FIPS...
Otras utilidades diseñadas para el mismo uso, como son Paragon, Partition Magic, Partition Comander y más...

Casi todos los discos duros vienen sin formato lógico cuando se compran, el proceso de dar formato , se realiza para crear una estructura en el soporte , para que el S.O pueda almacenar ficheros y programas.

 Para usar un disco duro tiene que particionarse y formatearse primero. Para adecuar el espacio de almacenamiento.





Particiones de disco

Un disco de fábrica no tiene estructura lógica, mediante el particionado, se divide en partes y se asigna un tamaño y estructura a las partes. Sin ello el S.O no sabría utilizarlo.
Cada partición delimitan el espacio que podemos usar. Cada disco puede tener varias particiones primarias y sólo una extendida, que puede constar de varias lógicas.

Independientemente del Sistema de archivos de partición, existen 3 tipos:

Particiones primarias: Espacio imprescindible para poder empezar a utilizar el espacio de almacenamiento. Máximo puede haber 4 particiones de este tipo, cada una tiene su propia FAT , en ella se instala el S.O.

Particiones extendida: Actúa como primaria sin serlo. Se usa para contener muchas particiones lógicas en su interior. Sólo puede existir una.

Unidad o partición lógica: Ocupa un trozo de la extendida o la totalidad.

Partición activa: El disco duro sólo tendrá una de estas, esta es la que se lee cuando inicia el ordenador.
Se puede modificar si tenemos 2 S.O instalados, cambiando de uno a otro, para ello se usan gestores de arranque (grub, lilo, boot.ini..)

Comentarios

Entradas populares