GRUB não detecta o Windows XP

GRUB não detecta o Windows XP

Eu instalei o Arch Linux ontem no /dev/sda1. Usei um Live Ubuntu USB para atualizar o GRUB, porque depois de instalar o Arch, o GRUB diz: "fora do alcance". Então atualizei o GRUB e tudo estava bem, mas o GRUB não vê meu Windows XP do /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

Tentei instalar o os-prober, mas o WIN XP não aparece... Tentei escrever uma entrada para o Windows em /etc/grub.d/40_custom:

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

Atualizei o GRUB, mas não funciona.

Então, o que preciso fazer? Obrigado!

Responder1

O GRUB 2 foi projetado para ser mais inteligente que o GRUB 1, o que significa que você não precisa mais configurar o menu manualmente. Em vez disso, o GRUB agora faz com que você resolva os problemas subjacentes que o impediam de detectar o sistema operacional, o que pode ser um problema.

Dito isso, há várias coisas que podem impedir o GRUB de detectar sua unidade XP. Pela minha pesquisa, isso geralmente indica que há algo errado com a própria partição. Você deve tentar executar o chkdsk no Windows ou em um disco de reparo do Windows. Se isso falhar, revise a postagem do fórum abaixo e veja se você está tendo um problema semelhante. Muito provavelmente, o Arch danificou uma pequena partição de inicialização que o GRUB usa para detectar o sistema operacional.

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

Como sempre, faça backup de tudo antes de iniciar essas etapas.

Boa sorte! Geary

informação relacionada