Depois de reinstalar o Windows XP e recuperar o grub pelo Live CD do Ubuntu 9.10 o grub 2 demora muito para carregar.
A causa pode ser porque o Linux ficou numa partição estendida.
Ficou sda1 com o Windows
Partição estendida sda2
com sda5: Ubuntu (ext4)
e sda6:Swap
Eu usei o tutorial " Recuperar Grub 2 (a partir da versão 9.10 em: 25 de Outubro de 2009, 04:25)".
Daí deu o seguinte:
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador do disco: 0xd089d089
Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1 * 1 38245 307202931 7 HPFS ou NTFS
/dev/sda2 38246 60801 181181070 5 Estendida
/dev/sda5 38246 60049 175140598+ 83 Linux
/dev/sda6 60050 60801 6040408+ 82 Linux swap / Solaris
Disco /dev/sdb: 1009 MB, 1009213952 bytes
32 heads, 61 sectors/track, 1009 cylinders
Unidades = cilindros de 1952 * 512 = 999424 bytes
Identificador do disco: 0x6f20736b
Isto não parece ser uma tabela de partições
Provavelmente você selecionou o dispositivo errado.
Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sdb1 ? 398636 983425 570754815+ 72 Desconhecido
A partição 1 possui inícios físico/lógico diferentes (não Linux?):
fís. = (357, 116, 40) lógico = (398635, 6, 23)
A partição 1 possui fins físico/lógico diferentes:
fís. = (357, 32, 45) lógico = (983424, 30, 61)
A partição 1 não termina no limite do cilindro.
/dev/sdb2 ? 86419 1078237 968014120 65 Novell Netware 386
A partição 2 possui inícios físico/lógico diferentes (não Linux?):
fís. = (288, 115, 43) lógico = (86418, 26, 1)
A partição 2 possui fins físico/lógico diferentes:
fís. = (367, 114, 50) lógico = (1078236, 17, 53)
A partição 2 não termina no limite do cilindro.
/dev/sdb3 ? 957932 1949749 968014096 79 Desconhecido
A partição 3 possui inícios físico/lógico diferentes (não Linux?):
fís. = (366, 32, 33) lógico = (957931, 2, 32)
A partição 3 possui fins físico/lógico diferentes:
fís. = (357, 32, 43) lógico = (1949748, 25, 36)
A partição 3 não termina no limite do cilindro.
/dev/sdb4 ? 1 1863334 1818613248 d Desconhecido
A partição 4 possui inícios físico/lógico diferentes (não Linux?):
fís. = (372, 97, 50) lógico = (0, 0, 1)
A partição 4 possui fins físico/lógico diferentes:
fís. = (0, 10, 0) lógico = (1863333, 7, 53)
A partição 4 não termina no limite do cilindro.
Partições lógicas fora da ordem do disco
Depois de conseguir recuperar o grub e dar um update-grub para o XP aparecer no boot,
demora muito para aparecer o menu de boot.
O que achei na internet é para quem tem mais de um HD que não é o meu caso. Antes funcionava tudo bem.
Alguém tem alguma idéia?