Eu encontrei uma resposta. Este guia funcionou como um encanto.
Eu tenho o Windows XP e o Ubuntu em dual boot - carregado com o grub. Ele funcionou bem até que eu atualizei o Ubuntu para o 10.04 e agora, quando eu seleciono o Windows XP na tela do grub, ele fica preto por alguns segundos, depois retorna ao grub. Alguma idéia de como consertar isso?
Eu encontrei uma resposta. Este guia funcionou como um encanto.
Eu tive que criar / modificar o /etc/grub.d/11_Windows para inicializar o WinXP ...
#! /bin/sh -e
echo "Adding Windows XP" >&2
cat << EOF
menuentry "Windows XP" {
insmod ntfs
set root=(hd1,1)
drivemap -s (hd0) \${root}
chainloader +1
}
EOF
Então, é claro, execute update-grub e reboot ...
Dell Optiplex GX520 2 GB de RAM 500GB Sata - Ubuntu 9.10 (/ dev / sda) 250GB Sata - WinXP Professional (/ dev / sdb)
Descobrimos que o os-prober e, portanto, o 30_os-prober NÃO estavam funcionando, portanto o WinXP não foi detectado. Ainda pesquisando por que o os-prober não está detectando o WinXP. Eu tenho três outros sistemas, Debian 5 (64 bits) / Win7 Ultimate (ASUS P6T), Ubuntu 10.04 / WinXP (EPOX EP-4PLMI) e Ubuntu 9.10 / WinXP (laptop HP Pavilion dv8000) e sobre estes os-prober / 30_os-prober funciona bem.
Espero que isso ajude alguns ...
Tags boot windows-xp ubuntu-10.04 grub