SDB:Iniciar Linux con gestores de arranque Windows NT/2000/XP

Saltar a: navegaci贸n, buscar


>

Icon-obsolete.png Este art铆culo hace referencia a la versi贸n '8.1' y ahora est谩 obsoleto.

Mira en la p谩gina de discussion del art铆culo para m谩s informaci贸n.
Si sigue obsoleto, podr铆a ser eliminado. Si es posible, por favor ayuda a actualizar el art铆culo para hacerlo actual.


Situaci贸n

El equipo contiene ambos sistemas operativos; Linux y Windows NT, 2000 o XP y queremos iniciarlos desde los gestores de arranque de ambos entornos.

Procedimiento

Primer acercamiento: Instalar GRUB como gestor de arranque en el MBR del primer disco duro

Esta es la configuraci贸n por defecto en la instalaci贸n de SuSE Linux. Si no realizamos algun cambio en la configuraci贸n del gestor de arranque durante el proceso de instalaci贸n, GRUB ser谩 instalado en el MBR¹ del disco duro y la opci贸n de inicio de la partici贸n Windows ser谩 autom谩ticamente a帽adida al men煤 de inicio de GRUB.

¹ MBR: (Master Boot Record), Es el "registro principal de arranque" (acr贸nimo MBR), es un sector de 512 bytes al principio del disco duro que contine una secuencia de comandos necesarios para cargar un sistema operativo. Es decir, es el primer registro del disco duro, el cual contiene un programa ejecutable y una tabla donde est谩n definidas las particiones del disco duro. Es el primer sector f铆sico (Cilindro 0, Cabeza 0, Sector 1) asignado a un disco duro en un sistema (el primer disco duro con el n煤mero de perif茅rico-BIOS 0x80).

Para m谩s informaci贸n, viste http://es.wikipedia.org/wiki/Master_Boot_Record

Segundo acercamiento: Utilizar gestores de arranque Windows NT/2000/XP

Adem谩s de los sectores de arranque, los gestores de arranque de NT/2000/XP son tambi茅n capaces de iniciar los archivos imagen de los mismos (iso). Las siguientes instrucciones nos ayudar谩n a iniciar Linux con este tipo de gestores:

  • Instalar Windows NT/2000/XP si es necesario.
  • Prepare un medio para salvar los datos (disco duro o disquete) con un sistema de archivos compatible, que pueda ser escrito y le铆do tanto en Linux como en Windows, por ejemplo, FAT.
  • Instale Linux. Durante la instalaci贸n no instale el gestor de arranque GRUB en el MBR, debe realizarse en la partici贸n ra铆z. Para realizar esta operaci贸n complete los siguientes pasos.
    • Durante el proceso de "Configuraci贸n de la instalaci贸n", pasamos a modo "Experto", buscamos en el 煤ltimo apartado "Arranque" y dentro de la pesta帽a "Instalaci贸n del cargador de arranque", definimos la "Ubicaci贸n del cargador de arranque". Recomendamos definirla desde "Otro" ya que durante el proceso de particionamiento cada usuario puede definirlo en una partici贸n distinta a la predefinida por defecto.

Una vez que la instalaci贸n ha sido completada, se deber谩 realizar un reinicio del sistema. Sin embargo, el gestor de arranque Linux no estar谩 disponible, procedamos a continuaci贸n a iniciar el sistema con los siguientes pasos:

  • Inicie el sistema desde el CD o DVD de instalaci贸n.
  • En el men煤 de inicio, seleccione "Iniciar desde el disco duro".
  • La partici贸n ra铆z es detectada autom谩ticamente y Linux ser谩 iniciado.
  • Despu茅s de la instalaci贸n, abrimos Konsole como usuario root o superusuario y montamos la partici贸n FAT de datos en el sistema. (Por ejemplo, montar un disquete /media/floppy.)
  • Copiamos el sector de arranque de GRUB desde el sector de arranque de la partici贸n raiz, (/dev/sda3 in este caso) al disquete:
   dd if=/dev/sda3 of=/media/floppy/bootsek.lin bs=512 count=1

Este paso y el siguiente no necesitan ser repetidos una vez que hayamos realizado una actualizaci贸n del kernel si utilizamos GRUB como gestor de arranque. Sin embargo, s铆 deber谩n ser repetidos si el archivo /boot/grub/stage2 es modificado al actualizar el paquete GRUB.

  • Inicie su sistema Windows y copie el siguiente archivo bootsek.lin desde el medio de almacenamiento FAT al directorio principal del sistema identificado como C:
  • A帽ada la siguiente entrada al archivo boot.ini:
   c:\bootsek.lin="SuSE Linux"
  • Aumente el tiempo de inicio, en caso de que 茅ste predefinido en 0 segundos.
  • Si el archivo boot.ini no se muestra en el Explorador de Windows, puede editarlo a trav茅s del Panel de Control. Por ejemplo, en Windows XP: Panel de Control -> Herramientas administrativas -> Administraci贸n de equipos -> Administraci贸n de discos -> Inicio y recuperaci贸n-> Inicio del sistema -> Editar
  • Si los pasos que hemos realizado han sido satisfactorios, una nueva entrada para Linux estar谩 disponible en el pr贸ximo inicio de sesi贸n.


<keyword>arranque,windows,nt,2000,xp,sistema operativo,gestores,inicio,grub</keyword>