O sistema que estou cuidando possui dois discos rígidos de 80GB cada, com cerca de 8 partições entre eles; primário e estendido. Possui RAMs Intel Pentium 4 e 2 GB. Os seguintes softwares foram instalados neles conforme listado no menu de inicialização do GRUB.
- GRUB4DOS 0.4.4 20/06/2009, Memória: 640K/1014M, MemEnd: 0x48D2A
- Lnux Mint 11 Kalya (sdb6)
- Windows XP Profissional SP3 (sda1)
- Linux Puppy 5.4.2 preciso (sda3/puppy5.4.2)
- Ubuntu 11.04 Natty Narval (sdb8)
- Linux-Puppy 5.2.5 Lúcido (sda3/puppy525)
- Linux-Puppy 5.3.3 Slacko (sda3/puppyslacko5.3.3)
- Menu Avançado
Por falta de conhecimento de Linux decidi remover todas as partições e manter apenas duas partições primárias em cada Drive. Como resultado, a situação agora é de duas unidades com 80 GB cada.
- Em uma unidade, todos os 80 GB são espaço não alocado e gostaria de mantê-lo assim até ler as vastas contribuições e pegar o jeito das distribuições Linux.
- Na outra unidade, os 80 GB são usados para o MBR e duas partições primárias, ambas do sistema de arquivos NTFS, 70 Gb para o root inicializável com o Windows XP pré-instalado e o restante para a 2ª partição que é reservada para uso como recuperação.
O problema é que o menu de inicialização do GRUB não refletiu essa alteração. Ele ainda mostra a mesma lista antiga (os 7 itens listados anteriormente no topo) de programas inicializáveis.
Lendo um artigo de Dedoimedo, pensei que poderia descobrir onde o GRUB estava instalado e remover manualmente as entradas do menu de inicialização: mas não consegui entendê-lo completamente.
Também pensei que poderia encontrar arquivos ou diretório do estágio 2 do GRUB no diretório raiz do Windows XP, então fiz uma pesquisa de arquivos no Windows Explorer, mas ele retornou zero resultado.
Agradeço qualquer ajuda para responder ao seguinte;
- É possível substituir o GRUB pelo próprio Bootloader do Windows e como fazer isso?
- Como descobrir onde os arquivos dos estágios 1 e 2 do GRUB estão instalados; o que são arquivos ou nomes de diretórios?
- Como alterar a lista no menu de inicialização do GRUB, se for necessário manter o GRUB?
- Entendo que o estágio 1 do GRUB pode ser encontrado no primeiro setor instalado junto ao MBR, mas como encontrá-lo?
Tenho Linux Mint 16 Live, System rescue.iso
e GParted live.iso
(que usei para deletar as partições): todos estão em CD's.
Havia muitas sequências de comandos úteis no artigo de Dedoimedo, incluindo uma lista completa de comandos sobre como adicionar o sistema operacional ao menu GRUB. Achei que remover programas do menu seria apenas o inverso de adicionar um programa: o problema é que não consegui realizar a primeira etapa de alterar o cursor/linha de comando do caractere $ do Mint para o diretório GRUB.
Sua ajuda muito apreciada
Responder1
Você pode usar o Boot-Repair ou atualizar manualmente o MBR com carregadores de inicialização do tipo Windows syslinux ou lilo do live CD ou unidade flash do Ubuntu, ou muitos ISO de reparo do Linux.
Os estágios 1 e 2 do Grub referem-se ao legado do grub, do qual poucos se lembram agora. Quase todas as instruções são para o grub2. Ubuntu padronizado no grub2 com 9.10 ou cinco anos atrás. Grub4dos é uma versão do grub legado para uso em partições NTFS. Mas o grub2 também funcionará em partições formatadas em FAT32, NTFS ou Linux.
Tanto o grub legado quanto o grub2 usam isso para atualizar o menu grub. Da instalação de trabalho:
sudo update-grub
Boot-Repair não funcionará no grub legado, mas pode oferecer a atualização para o grub2 se sua instalação ainda for suportada.
Responder2
Se quiser editar manualmente o Grub, você pode usar qualquer editor de texto para editar /boot/grub/grub.cfg, desde que seu editor de texto seja executado como usuário root. Para documentação sobre como personalizar o Grub, consulteESSEpágina.
Ou você pode usar o Grub-Customizer, que pode ser instalado usando sudo add-apt-repository ppa:danielrichter2007/grub-customizer && sudo apt-get update && sudo apt-get install grub-customizer
. A última opção pode ser mais fácil e segura, pois utiliza uma GUI.