6 - COMO ARRANCAR LINUX


Tutorial creado por Nautopia . Extraido de: http://www.nautopia.net
18 Septiembre 2005
El //"concepto de arranque"// más simple que uno se puede imaginar es el de una computadora con un solo sistema operativo. Una configuración muy extendida en este sentido es la de DOS o Windows 95/98 como sistema operativo único en la computadora. Un poco más abajo podemos ver por encima cómo se desarrolla el proceso de arranque. Un proceso de arranque semejante también sería imaginable para una computadora de //"solo-Linux"// y en este caso no sería necesaria la instalación de LILO. Pero en tal escenario no se podría indicar al kernel una línea de comandos para el inicio //(con información adicional sobre el hardware o con indicaciones especiales respecto al arranque, etc.)//.

¿Qué es LILO?

LILO es un gestor de arranque universal. Es capaz de cargar y arrancar durante el inicio los siguientes programas de sistema:

~- Sectores de arranque de particiones //(Inicio de un sistema operativo desde esa partición)//
~- Kernel de Linux //(Inicio de Linux)//

La mayoría de los otros gestores no saben hacer lo segundo. Además existe la posibilidad de pasar con LILO una línea de comando al kernel de Linux. //Por razones de seguridad, es preferible proteger total o parcialmente los servicios de Linux.//

El gestor de arranque de Linux es apto para su instalación en el MBR //(Tabla de Particiones; hay detalles más adelante)//. LILO tiene acceso a ambos discos duros que se pueden acceder en modo real y por su modo de instalación es capaz de encontrar todos los datos que necesita en los discos duros //"crudos"// sin tener información acerca de la partición. Es por eso que existe también la //posibilidad de iniciar sistemas operativos instalados en el segundo disco duro//. En comparación al proceso de arranque de DOS, //se ignoran los datos en la tabla de particiones//.

La mayor diferencia respecto al arranque tipo DOS es la posibilidad de elegir entre diferentes sistemas operativos, siendo uno de ellos Linux. Después de la carga del MBR en la memoria RAM se ejecuta LILO, que le permite al usuario elegir de una lista de sistemas operativos instalados.

==== Proceso de arranque del PC. ====

Cuando encendemos el ordenador y después de que éste lo mire todo y demás, el ordenador reconoce el disco duro y su geometría, y comienza la carga del S.O. Para ello el PC lee desde el primer disco duro, el primer sector físico de datos del tamaño de 512 Bytes y se carga a la memoria. El control de ejecución pasa a este pequeño programa y la ejecución de los comandos en éste determina a partir de ahora el proceso de arranque. Estos primeros 512 Bytes en el primer disco duro se denominan en inglés //Master Boot Record// //(MBR)//. Lo que debe de quedar aquí claro es que //el MBR está al principio del disco, no al principio de la primera partición//.

Arrancar con LILO //(o GRUP)//

Por lo tanto si queremos que LILO controle el arranque de nuestro PC, cuando durante la instalación se nos pregunte dónde queremos instalar LILO, //elegiremos instalarlo en el MBR del HD primario//, que en //Linux corresponde a instalar en hda//. Este sistema nos permite //(salvo un caso que se verá mas abajo)//, //nos permitirá instalar Linux prácticamente en cualquier parte//.

Otros sistemas de arranque:

Sectores de arranque.

Los //sectores de arranque son los primeros de cada partición//, a excepción de la //partición extendida// que es un //"contenedor"// para otras particiones. Ofrecen 512 Bytes de espacio y sirven //para albergar código//, que puede ser ejecutado por el sistema operativo que resida en esta partición. En el caso de los sectores de arranque de DOS, Windows u OS/2 esto es realmente así y aparte del código ejecutable también contienen información importante del sistema de ficheros.

Por el contrario, los //sectores de arranque de una partición Linux// están //en principio vacíos (!)//, incluso después de haber generado el sistema de ficheros. Por lo tanto, //una partición Linux no es autoarrancable aunque tenga un kernel y un sistema de ficheros raíz válidos.//

Con otro gestor de arranque.

Hay que tener esto en cuenta si ya tenemos un gestor de arranque que queremos conservar (ya que dudo que nadie quiera usar el método de cambiar la partición activa para arrancar uno u otro SO), instalaremos LILO en la partición donde estemos instalando Linux. Si esta es una partición primaria no tendremos problemas. Si instalamos Linux en una partición lógica, dependiendo del gestor de arranque al cosa puede complicarse un poco, puede que el gestor de arranque si que sea capaz de arrancar particiones lógicas, la inmensa mayoría de los gestores serán capaces encontrar el LILO si lo instalamos al comienzo de la partición extendida hd, para instalar Linux totalmente en una partición lógica si el gestor no puede arrancar ese tipo de particiones, tendremos que hacer una instalación especial mediante ocultación de particiones y cosas extrañas que probablemente el propio gestor de arranque tenga entre sus funciones y te dirá donde debes de instalar LILO.

Si queremos usar Linux el proceso sería que el gestor de arranque se encargaría de arrancar LILO, ya que como se a dicho muy pocos gestores son capaces de arrancar Linux directamente, luego ya desde LILO podremos arrancar Linux o como ya hemos visto antes cualquier otro SO que tengamos en el PC.

Arrancar desde disquete.

Elegiremos la opción de crear un disco de inicio, luego sólo tendremos que arrancar el ordenador con el disquete introducido en la disquetera.

Este es el método más seguro pero a su vez el más lento para arrancar con LILO, tiene la ventaja de que no hay que tocar ningún sector de arranque, pero mas te vale tener unas cuantas copias del disquete bien cuidaditas por si acaso. PASO OBLIGADO.

Autor y licencia de 'Ayuda para la instalación del S.O. Linux'


Tutorial de Nautopia . Extraido de: http://www.nautopia.net CopyLeft
Debe reconocer los créditos de la obra de la manera especificada por el autor o el licenciador.
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.