O Grub não lista janelas após a instalação do crunchbang

2

Eu tenho alguns anos de experiência com o Ubuntu, mas esta é a minha primeira vez com uma distribuição não baseada em Ubuntu. Eu consegui instalar o Crunchbang com sucesso a partir de um pendrive inicializável, criado com o unetbootin (o drive de cd do meu laptop está morto) e no final da instalação, ele me perguntou se eu queria instalar o grub. Ele disse que detectou o sistema operacional Windows que já estava lá e que ele deve ficar bem se todos os meus sistemas operacionais estiverem listados.

Então, deixo que ele instale o grub e, agora, quando inicializo em minha máquina, apenas algumas listagens do Crunchbang aparecem no menu de inicialização do grub. Minhas janelas ficaram inacessíveis.

Com a pouca experiência que tive, tentei procurar o arquivo menu.lst que eu espero listar as entradas que seriam mostradas no menu de inicialização do grub. Mas eu não consegui encontrar esse arquivo. Talvez o crunchbang o coloque em um local diferente?

Eu quero que minhas janelas sejam listadas no menu de inicialização do grub. Alguma idéia?

Editar: Em um comentário sobre a pergunta Editando o menu do grub Eu vim a saber a localização dos menus de inicialização, como /boot/grub/grub.cfg e esse arquivo existe no meu sistema crunchbang. Agora preciso saber como e o que adicionar a ele para obter minhas janelas.

Editar 2: Da mesma pergunta acima, eu aprendi a fazer sudo update-grub que colocou minha entrada do Windows na minha lista de inicialização do grub e está tudo bem. Mas eu ainda gostaria de saber ... porque não estava lá inicialmente quando o crunchbang detectou e disse que seria adicionado. Obrigado.

    
por Shrikant Sharat 23.02.2011 / 02:45

3 respostas

1

Como outros comentaram, a solução é rodar sudo update-grub do Crunchbang e na próxima vez que você inicializar, o windows deve estar presente na lista de inicialização do grub.

    
por 25.02.2011 / 02:49
1

Sua pergunta parece ter sido resolvida, só quero adicionar algumas informações:

  • Você não encontrou o arquivo menu.lst porque pertence ao Grub Legacy. Muitas distros estão migrando para o Grub 2 como o gerenciador de inicialização padrão, incluindo o Crunchbang.
  • grub.cfg está lá, mas não deve ser editado. A maneira correta de fazer isso é editar os arquivos em /etc/grub.d/ e, em seguida, executar grub-mkconfig .
  • Algumas distros (acho que baseadas no Debian) têm um script chamado update-grub que pode sondar seu sistema, preencher /etc/grub.d/ e executar grub-mkconfig de uma só vez.
  • Concordo com o xenoterracide sobre a possibilidade de um bug no instalador. Se você puder reproduzi-lo, considere enviar um relatório de bug para que os desenvolvedores do Crunchbang possam corrigi-lo.
por 23.02.2011 / 04:22
-1

Esse problema também ocorre com a instalação do CD. Consegui corrigir, executando sudo update-grub

    
por 16.12.2011 / 20:16