GRUB no detecta Windows XP

GRUB no detecta Windows XP

Instalé Arch Linux ayer en /dev/sda1. Utilicé un USB Live Ubuntu para actualizar GRUB, porque después de instalar Arch, GRUB dice: "fuera de alcance". Entonces actualicé GRUB y todo estuvo bien, pero GRUB no ve mi Windows XP desde /dev/sda5.

fdisk -l imprimir:

Disk /dev/sda: 82.3 GB, 82348277760 bytes
255 heads, 63 sectors/track, 10011 cylinders, total 160836480 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xaeb8aeb8

   Device Boot      Start         End      Blocks   Id  System 
/dev/sda1   *        2048     9682943     4840448   83  Linux (Arch root)
/dev/sda2         9684990   160835583    75575297    5  Extended
/dev/sda5        64372797   106446689    21036946+   7  HPFS/NTFS/exFAT (WIN XP)
/dev/sda6       106446848   108404735      978944   82  Linux swap / Solaris (Ubuntu Swap)
/dev/sda7       108406784   117868543     4730880   83  Linux (Ubuntu root)
/dev/sda8       117870592   160835583    21482496   83  Linux (Ubuntu home)
/dev/sda9         9684992    64372735    27343872   83  Linux (Arch home)

Partition table entries are not in disk order

Intenté instalar os-prober, pero no se muestra WIN XP... Intenté escribir una entrada para Windows en /etc/grub.d/40_custom:

menuentry "WIN XP" {
    set root='(hd0,5)'
    chainloader +1
}

Actualicé GRUB, pero no funciona.

Entonces, ¿qué necesito hacer? ¡Gracias!

Respuesta1

GRUB 2 está diseñado para ser más inteligente que GRUB 1, lo que significa que ya no tendrás que configurar el menú manualmente. En cambio, GRUB ahora te obliga a resolver los problemas subyacentes que le impedían detectar el sistema operativo, lo que puede ser un dolor de cabeza para los pitufos.

Ahora bien, dicho esto, hay varias cosas que pueden impedir que GRUB detecte su unidad XP. Según mi investigación, esto generalmente indica que hay algún problema con la partición misma. Debería intentar ejecutar chkdsk desde Windows o desde un disco de reparación de Windows. Si esto falla, revise la publicación del foro a continuación y vea si tiene un problema similar. Lo más probable es que Arch haya dañado una pequeña partición de arranque que GRUB utiliza para detectar el sistema operativo.

http://ubuntuforums.org/showthread.php?p=9826152

Como siempre, haga una copia de seguridad de todo antes de comenzar estos pasos.

¡Buena suerte! engranaje

información relacionada