Eu usei o link compartilhado por dear mAnN para particionar meu disco. Eu tentei instalar o Ubuntu em uma partição que começa em algum lugar no meio da minha unidade. As instalações terminaram normalmente e o Ubuntu inicializou bem. Mas após a reinicialização, ele perdeu o caminho do bootloader (grub) do Ubuntu. Para ser preciso, Aqui está o que eu enfrentei: se a minha prioridade de boot fosse configurada para ser meu HDD (host do Ubuntu), após cada reinicialização eu veria a mensagem de resgate do grub.
Eu poderia inicializar no Ubuntu redefinindo o caminho com os seguintes comandos do grub seguro:
set prefix=(hd0,msdos1)/boot/grub
insmod normal
normal
mas isso foi com certeza um procedimento doloroso. Além disso, não consegui inicializar no Windows, a menos que eu altere a prioridade de inicialização.
Eu reparticionei todo o meu HDD (como o drive básico) de tal forma que minha primeira partição é aquela na qual o Ubuntu está instalado (esta partição encolheu no root ("/") e home ("/ home") durante a instalação mais tarde) e instalado o Ubuntu. Desta vez, surpreendentemente, tudo deu certo! Agora, toda vez que, depois de ligar a máquina, vejo um menu que eu posso escolher de qual SO eu quero inicializar. Note que a minha principal prioridade de boot é configurada para ser meu HDD que contém o Ubuntu, não o Windows.
PS: Não tenho certeza se a desalocação do meu HDD, reparticionamento e instalação na primeira partição foi a verdadeira razão que corrigiu o problema do grub. Talvez o problema tenha sido muito mais fácil e apenas algo tenha dado errado durante a minha primeira instalação.