Considere a eliminação da partição do Windows, depois de arquivar todo o conteúdo e a reinstalação do Windows como uma máquina virtual. Eu tive bastante boas experiências fazendo isso com o Windows 7 no Xen no Debian Squeeze (estável; confesso que o Win7 no Parallels no OSX é muito mais agradável de usar, mas isso provavelmente não é uma opção dado seu hardware declarado). Eu vejo o wiki Xen tem um writeup para HowToXenWindowsOnCentOS5 , para o WinXP. Para tanto, você precisa fazer uma pequena configuração do sistema operacional convidado do Windows:
-
link para o Win7; ou
-
link para o WinXP.
Uma coisa particularmente interessante sobre a virtualização é que o compartilhamento de sistemas de arquivos se torna indolor: o Xen montará seus sistemas de arquivos Linux como unidades em seu convidado Windows, para que você possa usar o mesmo diretório inicial para Linux e Windows. E você pode instalar o Windows a partir de um arquivo de imagem ISO, em vez de precisar de mídia física.
Se você precisa seguir a rota de inicialização separada em partições separadas, o processo que eu recomendo é o seguinte:
- Arquive sua unidade do Windows; você vai nuke partições existentes com esta instalação;
- Comece a instalar seu sabor preferido do Linux;
- Escolha o GRUB como seu gerenciador de inicialização;
- Torne a primeira partição grande o suficiente para o Windows e conclua a instalação do Linux na sua segunda partição. Ah, e provavelmente é bom ter uma terceira partição de resgate do Linux. Considere também ter uma partição FAT32 para compartilhar sem problemas entre o Linux e o Windows;
- Formate sua primeira partição como NTFS. Talvez você não precise fazer isso, pois a instalação do Windows geralmente é capaz de fazer isso sozinha, mas às vezes não, e às vezes não respeita outras partições;
- Instalar o Windows.
- Informe ao GRUB sobre o Windows.
Vários desses passos podem causar problemas: sinta-se à vontade para voltar e pedir ajuda se eles o fizerem.