O GRUB não detecta o Windows XP

0

Eu instalei o Arch Linux ontem em /dev/sda1 . Eu usei um Live Ubuntu USB para atualizar o GRUB, porque depois que eu instalei o Arch, o GRUB diz: "fora do alcance". Então atualizei o GRUB e tudo ficou bem, mas o GRUB não vê meu Windows XP de /dev/sda5 .

fdisk -l print:

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

Eu tentei instalar o os-prober, mas o WIN XP não é mostrado ... Eu tentei escrever uma entrada para o windows em /etc/grub.d/40_custom :

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

Eu atualizei o GRUB, mas não funciona.

Então, o que eu preciso fazer? Obrigado!

    
por Mihail Feraru 10.11.2014 / 16:28

1 resposta

0

O GRUB 2 foi projetado para ser mais inteligente que o GRUB 1, o que significa que você não configura mais o menu manualmente. Em vez disso, o GRUB agora faz com que você resolva os problemas subjacentes que impediram a detecção do sistema operacional, o que pode ser uma dor no smurf.

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

link

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

Boa sorte!  Geary

    
por Geary Shull 10.11.2014 / 16:53