arranque múltiple: xp + xp + xubuntu, ¿cómo?

arranque múltiple: xp + xp + xubuntu, ¿cómo?

Mi computadora portátil (con un solo disco duro) actualmente tiene arranque dual xp + xubuntu.

Quiero hacer ese arranque triple: xp + xp + xubuntu

Por favor, no preguntes por qué, tómalo como se da.

¿Cómo puedo lograr este triple arranque? Intenté usar gparted para agregar una partición (¡funcionó!), usé dd para clonar la instalación de xp en la nueva partición (¡funcionó!), edité grub (mi gestor de arranque) para enumerar una tercera entrada que apunta al dispositivo correcto (¡funcionó!). Pero independientemente de cuál de las dos entradas de XP en grub selecciono, todavía me inician en el mismo XP. Los archivos para el otro XP aparecen en D: así que sé que están bien allí. He editado boot.ini en la nueva partición para que todo parezca estar en orden.

¿Qué debo hacer para cambiar eso y hacer que ambas instancias de XP sean arrancables en este escenario?

menú.lst:

  default 4
  timeout 10
  title     Ubuntu 9.04, kernel 2.6.28-15-generic
  ... 
  title     Ubuntu 9.04, kernel 2.6.28-15-generic (recovery mode)
  ... 
  title     Ubuntu 9.04, memtest86+
  ...
  title     Other operating systems:
  root

  # on /dev/sda2
  title     Microsoft Windows XP Home Edition
  rootnoverify  (hd0,1)
  savedefault
  chainloader   +1

  #  on /dev/sda3   
  title     XP 2
  rootnoverify  (hd0,2)
  savedefault
  chainloader   +1

fdisk -l:

     Device Boot      Start         End      Blocks   Id  System
  /dev/sda1            5117        5359     1951897+  82  Linux swap / Solaris
  /dev/sda2   *           1        2558    20547103+   7  HPFS/NTFS
  /dev/sda3            2559        5116    20547135    7  HPFS/NTFS
  /dev/sda4            5360        6986    13068877+   5  Extended
  /dev/sda5            5360        6986    13068846   83  Linux

Respuesta1

Prueba lo siguiente

 #  on /dev/sda3   
 title     XP 2
 map (hd0,2) (hd0,1)
 map (hd0,1) (hd0,2)
 rootnoverify  (hd0,2)
 savedefault
 chainloader   +1

Esto debería intercambiar las dos particiones XP. Por favor verifique sus cambios primero usando sudo update-grub.

información relacionada