Se você, assim como eu, já queimou muita pestana para conseguir alterações simples no grub, tipo iniciar outro sistema operacional como padrão, e não foi feliz, tente o grubconf.
É um programa com interface gráfica que configura o grub. Eu testei e funcionou legal comigo. No meu caso tenho, além do Ubuntu o w98, acredito que deva funcionar com o XP.
Pode ser baixado em:
http://sft.if.usp.br/debian-ubuntu/pool/universe/g/grubconf/Tentei instalar pelo apt-get, mas retorna mensagem de erro:
O pacote grubconf não está disponível, mas é referenciado por outro pacote.
Isso pode significar que o pacote está faltando, ficou obsoleto ou
está disponível somente a partir de outra fonte
E: O pacote grubconf não tem candidato para instalação
Baixando o pacote e instalando via dpkg -i :
ubuntu@ubuntu:~$ sudo dpkg -i /home/backups/pacotes/grubconf_0.5.1-3_i386.deb
Selecionando pacote previamente não selecionado grubconf.
(Lendo banco de dados ... 84051 arquivos e diretórios atualmente instalados.)
Descompactando grubconf (de .../grubconf_0.5.1-3_i386.deb) ...
dpkg: problemas de dependência impedem configuração de grubconf:
grubconf depende de libgcrypt7; porém:
Pacote libgcrypt7 não está instalado.
grubconf depende de libgnutls10 (>= 1.0.0-0); porém:
Pacote libgnutls10 não está instalado.
dpkg: erro processando grubconf (--install):
problemas de dependência - deixando desconfigurado
Erros foram encontrados durante processamento de:
grubconf
Depois a correção do erro:
ubuntu@ubuntu:~$ sudo apt-get -fu install
Lendo Lista de Pacotes... Pronto
Construindo Árvore de Dependências... Pronto
Corrigindo dependências... Pronto
Os pacotes extra a seguir serão instalados:
libgcrypt7 libgnutls10
Pacotes sugeridos :
gnutls-bin
Os NOVOS pacotes a seguir serão instalados:
libgcrypt7 libgnutls10
0 pacotes atualizados, 2 pacotes novos instalados, 0 a serem removidos e 3 não a
tualizados.
1 pacotes não totalmente instalados ou removidos.
É preciso fazer o download de 606kB de arquivos.
Depois de desempacotamento, 1352kB adicionais de espaço em disco serão usados.
Quer continuar [S/n] ? s
Obtendo:1
http://security.ubuntu.com hoary-security/universe libgnutls10 1.0.4-8 ubuntu0.1 [280kB]
Obtendo:2
http://br.archive.ubuntu.com hoary/universe libgcrypt7 1.1.90-9 [326kB ]
Baixados 606kB em 23s (25,9kB/s)
Preconfiguring packages ...
Selecionando pacote previamente não selecionado libgcrypt7.
(Lendo banco de dados ... 84078 arquivos e diretórios atualmente instalados.)
Descompactando libgcrypt7 (de .../libgcrypt7_1.1.90-9_i386.deb) ...
Selecionando pacote previamente não selecionado libgnutls10.
Descompactando libgnutls10 (de .../libgnutls10_1.0.4-8ubuntu0.1_i386.deb) ...
Instalando libgcrypt7 (1.1.90-9) ...
Instalando libgnutls10 (1.0.4-8ubuntu0.1) ...
Instalando grubconf (0.5.1-3) ...
ubuntu@ubuntu:~$
Como não manjo muito do assunto, não sei se o procedimento que fiz é o melhor, entretanto tá funcionando beleza.
Saudações Ubuntianas,
Saulo C. De Baco