Primeiro, o Ubuntu 10.04 é antigo. A versão para desktop está alcançando o status de final de vida em apenas quatro meses, de acordo com a página de lançamentos do Ubuntu. IMHO, a menos que você ' Se você tem uma razão convincente para usá-lo, é melhor usar 12.04 ou 12.10. Na verdade, o 12.10 tem uma vantagem muito atraente, pois vem com um kernel pós-3.3.0, o que significa que ele pode ser inicializado no modo EFI sem a ajuda de um gerenciador de inicialização separado.
Em segundo lugar, as instruções às quais você ligou parecem descrever a configuração do Ubuntu para inicializar no modo BIOS. Embora essa seja a maneira tradicional de fazer isso, ela tem muitas desvantagens. IMHO, se o seu sistema funciona corretamente inicializando o Linux no modo EFI, essa é a melhor maneira de fazê-lo. OTOH, uma vez que você também tem o Windows XP inicializando no modo BIOS, você obterá menos benefícios de inicializar o Linux no modo EFI do que faria em uma instalação de dois SO (Linux e OS X).
Suspeito que você tenha problemas por causa da instalação do GRUB no modo BIOS. Você não parece ter uma partição de inicialização do BIOS, o que ajuda com o GRUB. Talvez seja necessário criar uma partição desse tipo e reinstalar o GRUB. Isso provavelmente interromperá sua configuração de MBR híbrida, portanto, esteja preparado para recriá-la com gptsync
ou gdisk
.
Como alternativa, você pode converter seu sistema para inicializar no modo EFI. Minha página da Web sobre o tópico descreve como. Você já fez a maior parte do que está descrito lá, então você deve ser capaz de aprender "Corrigindo a Instalação" (ou até mesmo uma boa parte do caminho - digamos, passo # 13).