6 - Cómo arrancar Linux

[editar]
Tutorial creado por Daexma. Extraido de: http://www.nautopia.net
12 de Diciembre de 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.

AVISO A NAVEGANTES.

¡Según la
versión de la BIOS, es posible que sea necesario ubicar todos los componentes de la maquinaria de arranque de LILO dentro de la zona de los primeros 1024 cilindros del disco duro!.

Si no queremos/podemos instalar Linux en esa parte del disco, esto se puede conseguir mediante una pequeña partición aparte (de unos 8M o un cilindro) que debe estar totalmente dentro de ese límite de los primeros 1024 cilindros, y durante la instalación montaremos esta partición sobre el directorio
/boot y el resto podremos montarlo donde queramos. En los ordenadores modernos no tendremos esos problemas.

Durante la fase de arranque del sistema muchas de las BIOS aún disponibles sólo pueden acceder a estas zonas físicas debido a las
restricciones de los drivers de la BIOS.
[editar]

5 opiniones

Sirvio de gran ayuda

Gracias no esta tan mal la informacion para empezar me sirvio de mucho.
GRACIAS..!!!!!!!!!
Opinion.

Este pequeño curso es muy bueno para aquellos que estamos empezando en esto del linux. Lo recomiendo es muy bueno.
No esta mal para empezar con linux.

Esta bien porque introduce la base y los conceptos basicos de linux, para empezar a conocer un poco este sistema.
Muy bueno.

Me agrado mucho pues me fue de ayuda para informacion general de linux pero me gustaria tomar un curso mas avansado para conocer mas a fondo el os linux gracias.
Linux.

Me gusto y de muy intresante informacion. Gracias.

Tutoriales relacionados con 'Ayuda para la instalación del sistema operativo Linux'

Existen muchas distribuciones de sistemas operativos basadas en LINUX, pero en esta página sólo vamos... Más »
Existen muchas distribuciones de sistemas operativos basadas en LINUX, pero en esta página sólo vamos... Más »
Esta es la primerísima edición del Linux en Castellano COMO. La audiencia a la que... Más »
Este documento explica cómo usar su PalmPilot con un sistema Linux. A pesar de que... Más »
Debian es el nombre de una organización dedicada al desarrollo y mantenimiento de sistemas operativos... Más »

Autor y licencia de 'Ayuda para la instalación del sistema operativo Linux'


Tutorial de Daexma. 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.