Sunteți pe pagina 1din 13

REPÚBLICA BOLIVARIANA DE VENEZUELA

UNIVERSIDAD BICENTENARIA DE ARAGUA


VICERRECTORADO ACADÉMICO
SECRETARÍA
ARAGUA VENEZUELA

SISTEMA OPERATIVO LINUX


Profesora: Ing. Libia Medina
Email: informatica3y4@gmail.com
Temario
• Kernel
• Disco Duro
• Particiones
• Gestor de Arranque
Kernel
Es el principal responsable de facilitar a los distintos programas acceso seguro al hardware
de la computadora .
Es el encargado de gestionar recursos, a través de servicios de llamada al sistema. Como
hay muchos programas y el acceso al hardware es limitado, también se encarga de decidir qué
programa podrá hacer uso de un dispositivo de hardware y durante cuánto tiempo, lo que se conoce
como multiplexado.
Acceder al hardware directamente puede ser realmente complejo, por lo que los núcleos
suelen implementar una serie de abstracciones del hardware. Esto permite esconder la complejidad, y
proporciona una interfaz limpia y uniforme al hardware subyacente, lo que facilita su uso al
programador.
El kernel está compuesto por cinco subsistemas:
1. Programador de Procesos (Process Scheduler)
2. Administrador de Memoria (Memory Manager)
3. Sistema de Archivos Virtual (Virtual File System)
4. Interfaz de Red (Network Interface)
5. Comunicacion entre Procesos (Inter-Process Comunication)
Kernel
El núcleo tiene como funciones básicas:
• Garantizar la carga y la ejecución de los procesos, las entradas/salidas y proponer
una interfaz entre el espacio núcleo y los programas del espacio del usuario.
• Facilitar la comunicación entre los programas que solicitan recursos y el hardware.
• Gestionar los distintos programas informáticos (tareas) de una máquina.
• Gestionar el hardware (memoria, procesador, periférico, forma de almacenamiento,
etc.) del computador.
Disco Duro
Es el dispositivo de más importante del
computador, en él se almacenan de forma persistente,
tanto los archivos de programas (sistema operativo,
procesadores de texto, hojas de calculo, navegadores,
juegos, etc.) como los datos (cartas, imágenes,
monografías o cualquier otro tipo de documento que
se cree).
Los discos duros tienen la capacidad de almacenar
múltiples Gigabytes, generalmente usan un sistema
magnético de lectura/escritura y se conectan a Estructura Física
distintos tipos de interfaces Están compuestos por
varios platos y material
magnético montados uno
sobre otro y atravesados por
un eje central sobre el cual
giran. En los platos es donde
se almacena la información y
a cada lado de los platos
están os cabezales encargados
de leer y escribir los datos en
un disco duro.
Disco Duro
Estructura Lógica
Sector de Arranque:
1. Sector de Arranque
O Master Boot Record, es el
2. Sector Particionado primer sector del todo el disco duro,
3. Sector Sin Particionar ocupa el sector ‘0’, pista ‘0’ y cara ‘1’
del disco. En él se almacena la tabla
de particiones y el programa de
inicialización. Dicha tabla de
Sector Particionado: particiones especifica la ubicación y el
tamaño de cada una de las
Es el espacio del disco duro que se asigna a una o
particiones del disco y el programa de
varias particiones.
inicialización es el encargado de leer
la tabla de particiones y ceder el
control a la partición activa.

Sector Sin Particionar


El sector sin particionar, pertenece a los últimos sectores del
disco a los cuales no se les ha asignado ninguna partición.
Usualmente no es accesible y es muy probable que no exista (si
todo el espacio del disco duro fu asignado o está particionado).
Disco Duro
Particiones Tipos de Particiones:
Una partición es una Partición Primaria
división lógica del disco Es una la división lógica encargada
duro, éstas pueden ser de de arrancar el computador, por lo
tamaños diferentes y general aquí es donde se instala el
funcionan de forma Sistema Operativo. En el disco debe
existir al menos una partición primaria.
independiente. Todo disco
duro tiene como mínimo
una partición, la cual puede
ocupar todo el espacio del Partición Extendida
disco o sólo una parte de él.
Es una partición primaria
En el caso de que sobre
especial, sólo puede haber una por
espacio, será espacio no
disco duro y permite guardar
particionado.
dentro de ella unidades lógicas.
Particiones en Linux
Linux necesita por lo menos dos particiones para
instalarlo:

1. Una partición raiz o partición root ‘/’ , la partición raíz es donde reside /
(el directorio raíz). En este perfil de particiones, todos los archivos (excepto los alojados en /boot) se
encuentran en la partición raíz. Por ello, es importante maximizar el tamaño de la partición raíz. Una
partición raíz de 500MB le proporcionará el equivalente a una instalación de tipo workstation (con muy
poco espacio libre, mientras que una partición raíz de 1GB le permitirá instalar todos los paquetes.

2. Una partición /swap, es el espacio de intercambio que se usa para guardar las
imágenes de los procesos que no han de mantenerse en la memoria física. La mayoría de los sistemas
operativos modernos poseen un mecanismo llamado memoria virtual, que permite hacer creer a los
programas que tienen más memoria que la disponible realmente. Por ejemplo, 4 Gb en un ordenador de
32 bits. Como en realidad no se tiene físicamente toda esa memoria, algunos procesos no podrán ser
ubicados en la memoria RAM. En este caso es cuando es útil el espacio de intercambio: el sistema
operativo puede buscar un proceso poco activo, y moverlo al área de intercambio (el disco duro) y de
esa forma liberar la memoria principal para cargar otros procesos.

3. Una partición /boot, recomendada para cumplir con algunas limitaciones de la BIOS
del PC, ya que ella contiene todos los archivos necesarios para en el proceso de arranque del sistema, se
recomienda dejarle por lo menos 100 MB
Particiones en Linux
Existen otras particiones que se crean automáticamente
para evitar que se agote el espacio de la partición raíz.
• /usr: contiene la mayor parte del software, almacena los archivos ejecutables del
sistema (binarios), librerías y datos de aplicaciones. Se recomienda que su tamaño
oscile entre 5 y 7,5 GB
• /var: almacena archivos de tamaño variable, tales como los registros de
actividades del sistema y colas de impresión.
• /tmp: almacena archivos temporales y aumenta su tamaño dependiendo de las
aplicaciones y carga de trabajo. Bastante indicada para sistemas con muchos
usuarios o servidores de red. La razón de su creación reside en la posibilidad de los
diversos usuarios agotaren el espacio en disco de la partición raíz ( / ), donde queda
localizado el directorio /tmp. Se recomienda entre 350 MB y 2 GB de espacio en el
disco.
• /home: Contiene los directorios personales de los usuarios. Su tamaño depende
principalmente de cuantos usuarios utilizarán el sistema y del volumen de
• datos que almacenen.
Particiones en Linux
Grub/Lilo
Durante algún punto del proceso de instalación se establece la
configuración del Grub o de Lilo
Tanto el Grub como el Lilo son los que se encargan del proceso de booteo y de poner el
menú para elegir entre los distintos SO para arrancar o diferentes kernels. En este punto es
donde se decide que otros SO van a estar presentes en el arranque de la máquina, para así
poder elegir y asignar el sistema que arrancará por defecto, algunos discos permiten
establecer los tiempos de demora, sino le asigna entre 5 y 10 seg. Para iniciar y luego
pregunta si quiere que los cambios se escriban en la MBR del disco a lo cual debe contestar
que sí.
Una vez hecho esto, cuando se reinicie la máquina y al reiniciarla aparecerá el menú y
podrá elegir que SO utilizará
Gestor de Arranque
Es un programa que toma el control de la máquina y solicita al usuario la
información necesaria sobre qué sistema cargar o como cargarlo.
En el caso de tener en tu ordenador más de un sistema operativo como Windows o
Linux, el gestor lo que hace es permitir al usuario elegir entre un sistema u otro.
Los gestores de arranque se instalan en una parte del disco duro llamada MBR.
Esta zona, es conocida como “Master Boot Record” o sector cero del disco. Está
exclusivamente diseñada para almacenar la información del arranque de tu PC.
▫ El GRUB o LILO son los programas que se instalan en el gestor de arranque, que
permitirá que en un mismo equipo coexistan distintos sistemas operativos, de entre
los cuales se debe seleccionar uno cuando arranquemos el sistema.
Gracias!!!

S-ar putea să vă placă și