Ola amigos,
Meu computador está com dual boot HD Sata 4 partições:
partição 1 /dev/sda1 NTFS windows vista
partição 2 /dev/sda2 linux swap (82)
partição 3 /dev/sda3 linux ext3 (83) Arquivos do Systema
partição 4 /dev/sda4 linux ext3 (83) home
Tudo funciona sem problema, redondo. Acontece que preciso instalar o Windows XP para rodar alguns aplicativos que não funciona no Vista, como já estou com as 4 possiveis partições primaria usada não posso instalar mais nada neste HD.
Comprei outro HD sata 160 GB (igual ao primeiro) e coloquei provisoriamente como primario e instalei o XP, dei boot instalei mais os programas que precisava e retornei o HD original para Primario e coloquei o novo HD com o XP como secundário.
Não consigo dar boot no XP. Com o comando fdisk -l tenho como retorno a lista que mostrei acima mais o seguinte:
Disco /dev/sdb: 160.0 GB
37 heads, 20 sector/track. 422407 cylinders
units = cilindros of 740 * 512=378880 cylinders
disk identifier: 0x67d86aab
dispositivo boot inicio fim blocos Id Systema
/dev/sdb1 * 3 422403 156288000 7 NTFS
Não consigo montar a unidade pelo fstab
manulmente sem problema com o comando: mount -t ntfs /dev/sdb1 /media/sdb
ls /media/sdb -> mostra os arquivos do XP etc. ou seja o linux reconhece o HD
Coloquei no /boot/grub/menu.lst no final logo abaixo da chamada do Vista o seguinte comando:
Title Windows XP Pro
root (HD0,1) # no vista está (HD0,0)
savedefault
makeactive
chainloader +1
Quando escolho a opção Windows XP apresenta o seguinte erro:
erro 13: Invalid or unsupported executable format
press any key to continue...
Volta apresentar o menu list e roda normal o Ubuntu ou o Vista
Agradeço ajuda para o problema, reinstalar o Ubuntu está fora de cogitação, tenho muita coisa de trabalho por lá alem de muitas horas de configuração e ajustes e roda redondo sem problema.
Abraço a todos
Bambil