Instalando Windows y Linux en discos independientes

Si poseemos 2 discos duros y queremos que ambos sistemas trabajen en forma independiente es decir que cuando deshabilite o necesite sacar uno de los discos, el otro sistema siga arrancando normalmente lean este articulo hecho por mi XD

Como NO FUNCIONA

Normalmente uno instala windows en el disco Primario y Linux en el secundario. Al hacer esto Linux instala su gestor de arranque (grub) en el sector 0 del disco primario (el de windows), pero para funcionar, necesita leer el contenido de los archivos /boot/grub, que se encuentran en el disco secundario (el de linux), por ende, si sacamos el disco 2, grub no va a poder funcionar y no podremos hacer arrancar ningun sistema XD.

Como SI Funciona

El procedimiento es relativamente simple, pero me costo tardes de experimentación XD

  • 1º Ponemos el disco en que vamos a instalar windows como maestro primario e instalamos windows normalmente XD
  • 2º Retiramos el disco que contiene windows y ponemos el disco en que vamos a instalar linux de maestro primario e instalamos Linux Normalmente.
  • 3º Insertamos el disco que contiene windows como Esclavo Primario
  • Hasta ese momento no podremos arrancar windows, asi que hay que hacer una pequeña modificación

  • 4º En linux vamos al directorio /boot/grub y editamos el archivo menu.lst. En él agregan la siguiente linea

    # Disco de windows como Esclavo Primario
    title Windows XP
    root (hd1,0)
    makeactive
    chainloader +1
    map (hd0) (hd1)
    map (hd1) (hd0)

    Luego de reiniciar, veran que grub contiene un menu estra, llamado Windows XP, y al arrancar con esta opcion, windows deberia partir

    Suerte. XD

    PD: Repito, la gracia de instalarlo asi, es que aunque retiremos uno de los discos del PC, el otro sistema sigue funcionando sin problemas XD

    PD2: Nunca instalen windows en un disco duro que esta como esclavo, ya que da problemas al arrancar. Siempre la instalacion se hace con el disco como maestro y despues lo cambiamos de posicion.

  • Ventajas

    – No estoy obligado a tener ambos discos en el PC para que los sistemas arranquen, si alguna vez es necesario retirar alguno de los 2 discos del PC, el otro sistema (montado en el disco que queda en el pc), podrá arrancar en forma normal, solo basta cambiar el disco que queda solo a la posicion MAESTRO, o incluso, la mayoria de las placas arrancan igual desde un disco Esclavo al detectar que no existe un MAESTRO

    – Si algun dia es necesario formatear Windows, simplemente se retira el disco de linux, se pone el de windows como maestro y se formatea. Luego de esto se vuelve a poner de esclavo y todo estara como siempre, con arranque dual y sin perdidas del GRUB (gestor de arranque)

    -Si necesitan Reinstalar Linux, basta solo con instalar y volver a editar el archivo /boot/grub/menu.lst, y todo volverá a la normalidad

    Ciertamente bastante comodo para el usuario

    Ingeniero, enfocado en la familia y el cliente, emprendiendo y capitalizando lo aprendido por años.

    5 Comments

    1. Pingback: Linux y Windows en el mismo ordenador | hilpers

    2. Me parece bastante raro que se dañe el sector de arranque de windows. Se supone que en el grub se apunta hacia el segundo disco, sin embargo si windows no se encontrase no deberia partir, por lo que me extraña que se produzcan modificaciones.

      Postea un fdisk -l la modificacion textual que le agregaste al grub para dilucidar que ocurre.
      Saludos

    3. Christian

      Segui tus instrucciones, consegui entrar al grub con la nueva lines extra de WINDOWS XP. Sin embargo a la hora de seleccional WINDOWS XP la computadora se congela.

      Apago la computadora, pongo el disco duro donde tengo instalado el XP como maestro y desconecto el HD donde tengo instalado el linux, la vuelvo a prender y o sorpresa, el XP a perdido el sector de arranque, por lo que tengo que colocar de nueva cuenta el disco de recuperacion de Windows.

      Me puedes ayudar a resolver este pequeño, pero incomodo problema?

      Gracias

    4. Como acotacion:
      Para los que usen lilo, la opcion de mapeo del disco es:
      map-drive 0x80
      to 0x81
      map-drive 0x81
      to 0x80

    Leave Comment

    Your email address will not be published. Required fields are marked *

    %d bloggers like this: