domingo, 17 de abril de 2011

CARGADORES DE ARRANQUE PARA GNU/LINUX

¿Cuales son los cargadores de arranque para GNU/Linux?



En GNU/Linux existen 2 cargadores de arranque que son:


LILO: (Linux Loader) es un gestor de arranque que permite elegir, entre sistemas operativos Linux y otras plataformas, con cual se ha de trabajar al momento de iniciar un equipo con mas de un sistema operativo disponible.
Funciona en una variedad de sistemas de archivos y puede arrancar un sistema operativo desde el disco duro o desde undisco flexible externo . LILO permite seleccionar entre 16 imágenes en el arranque.


GRUB:  un administrador o gestor de arranque múltiple, desarrollado por el proyecto GNU GRUB; Gran Gestor de Arranque Unificado, que se usa comúnmente para iniciar uno de dos o más sistemas operativos instalados en un mismo equipo.
Se usa principalmente en sistemas operativos GNU/Linux. El Sistema Operativo Solaris ha usado GRUB como gestor de arranque en sistemas.


CONVENSIONES PARA NOMBRAR LOS DISCOS EN LINUX

 En Linux cuales son las convenciones para nombrar los discos.

  •         Los dispositivos IDE maestro y esclavo primarios (ya sean discos rígidos, unidades de CD-ROM o cualquier otra cosa) se denominan /dev/hda y /dev/hdb respectivamente.
  •         En la interfaz secundaria, se denominan /dev/hdc y /dev/hdd para el maestro y el esclavo respectivamente;
  •         Si su computadora contiene otras interfaces IDE (por ejemplo, la interfaz IDE presente en algunas tarjetas SoundBlaster), los dispositivos se denominarán /dev/hde, /dev/hdf, etc.
  •         Los discos SCSI se denominan /dev/sda, /dev/sdb, etc. en el orden en que aparezcan en la cadena SCSI (dependiendo de los ID incrementalmente). Los CD-ROM SCSI se denominan /dev/scd0, /dev/scd1, siempre en el orden de aparición de los mismos en la cadena SCSI.


KERNEL

¿Qué es el kernel?
Parte esencial de un sistema operativo que provee los servicios más básicos del sistema. Se encarga de gestionar los recursos como el acceso seguro al hardware de la computadora.
Se encarga también del multiplexado, determinando qué programa accederá a un determinado hardware si dos o más quieren usarlo al mismo tiempo.
El kernel también ofrece una serie de abstracciones del hardware para que los 
programadores no tengan que acceder directamente al hardware, proceso que puede ser complicado.





NÚCLEO Y SU FUNCIÓN

En informática, ¿qué es el núcleo y cual es la función?


Es la parte fundamental de un sistema operativo. Es el software responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma más básica, es el encargado de gestionar recursos, a 
través de servicios de llamada al sistema.



Funciones del Núcleo:
Los núcleos tienen como funciones básicas garantizar la carga y la ejecución de los procesos, las entradas y salidas y proponer un interfaz entre el espacio núcleo y los programas del espacio del usuario.
Aparte de las funcionalidades básicas, el conjunto de las funciones de los puntos siguientes (incluidos los pilotos materiales, las funciones de redes y sistemas de ficheros o los servicios) necesariamente no son proporcionados por un núcleo de sistema de explotación. Pueden establecerse estas funciones del sistema de explotación tanto en el espacio usuario como en el propio núcleo. Su implantación en el núcleo se hace en el único objetivo de mejorar los resultados. En efecto, según la concepción del núcleo, la misma función llamada desde el espacio usuario o el espacio núcleo tiene un coste temporal obviamente diferente. Si esta llamada de función es frecuente, puede resultar útil integrar estas funciones al núcleo para mejorar los resultados.




TIPOS DE NÚCLEOS

15.  Explique los cuatro tipos de núcleos.

Hay cuatro grandes tipos de núcleos:
  • Los núcleos monolíticos facilitan abstracciones del hardware subyacente realmente potentes y variadas.
  • Los micronúcleos (en inglés microkernel) proporcionan un pequeño conjunto de abstracciones simples del hardware, y usan las aplicaciones llamadas servidores para ofrecer mayor funcionalidad.
  • Los núcleos híbridos (micronúcleos modificados) son muy parecidos a los micronúcleos puros, excepto porque incluyen código adicional en el espacio de núcleo para que se ejecute más rápidamente.Son los que reciben o dan salida a señales analógicas que son procesadas digitalmente.Esto puede realizarse gracias a los conversores analogicos/digitales que , como su nombre indica ,convierte señales analógicas a digitales
  • Los exonúcleos no facilitan ninguna abstracción, pero permiten el uso de bibliotecas que proporcionan mayor funcionalidad gracias al acceso directo o casi directo al hardware. 

DISTRIBUCION DE LOS 512 BYTES EN EL DISCO DURO

13. ¿Cómo se encuentran distribuidos los 512 bytes del sector de arranque en un disco duro?



Cada  una  de  las  dos  superficies  magnéticas  de  cada  plato  se denomina cara. El número total de caras de un disco duro coincide con su mero de cabezas. Cada una de estas caras se divide en anillos concéntricos llamados pistas. En los discos duros se suele utilizar el término cilindro para referirse a la misma pista de todos los discos de la pila. Finalmente, cada pista se divide en sectores.

Los sectores son las unidades mínimas de  información que puede leer o escribir un disco duro. Generalmente, cada sector almacena 512 bytes de información.