Como modificar o menu de inicialização do GRUB?

0

O sistema que estou cuidando tem dois discos rígidos de 80GB cada, com cerca de 8 partições entre eles; primário e estendido. Tem carneiros Intel Pentium 4 e 2GB O software a seguir foi instalado neles, conforme listado no menu de inicialização do GRUB.

  • GRUB4DOS 0.4.4 2009-06-20, Memória: 640K / 1014M, MemEnd: 0x48D2A
  • Lnux Mint 11 Kalya (sdb6)
  • Windows XP Professional SP3 (sda1)
  • Linux Puppy 5.4.2 Preciso (sda3 / puppy5.4.2)
  • Ubuntu 11.04 Natty Narwhal (sdb8)
  • Linux-Puppy 5.2.5 Lucid (sda3 / puppy525)
  • Linux-Puppy 5.3.3 Slacko (sda3 / puppyslacko5.3.3)
  • Menu Avançado

A falta de conhecimento do Linux decidiu remover todas as partições e manter apenas duas partições primárias em cada Drive. Em resultado, a situação agora é de duas unidades com 80GB cada.

  • Em uma unidade, todos os 80 GB são espaço não alocado e gostariam de mantê-lo assim até eu ler as vastas contribuições e ter o jeito das distribuições Linux.
  • Na outra unidade, os 80 GB são usados para o MBR e duas partições primárias, ambos sistemas de arquivos NTFS, 70 GB para o root inicializável com o Windows XP pré-instalado e o restante para a segunda partição reservada para uso como recuperação.

O problema é que o menu de inicialização do GRUB não refletiu essa alteração. Ainda está mostrando a mesma lista antiga (os 7 itens listados anteriormente no topo) dos programas inicializáveis.

Lendo um artigo de Dedoimedo Pensei que poderia encontrar onde o GRUB estava instalado e remover manualmente as entradas do menu de inicialização: mas não consegui entendê-lo completamente.

Também achei que poderia encontrar os arquivos ou o diretório do estágio 2 do GRUB no diretório-raiz do Windows XP, por isso 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 encontrar onde o estágio 1 & amp; do GRUB 2 arquivos 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 eu tiver que manter o GRUB?
  • Entendo que o estágio 1 do GRUB pode ser encontrado no primeiro setor instalado ao lado do MBR, mas como encontrá-lo?

Eu tenho o Linux Mint 16 Live, o sistema rescue.iso e o GParted live.iso (que eu usei para excluir as partições): todos eles estão no CD.

Havia muitas sequências de comandos úteis no artigo de Dedoimedo, incluindo listagem completa de comandos sobre como adicionar sistema operacional ao menu GRUB. Eu pensei que remover programas do menu seria apenas o reverso da adição de um programa: O problema é que eu não consegui fazer o primeiro passo de mudar o cursor / linha de comando do caractere Mint $ para o diretório GRUB.

Sua ajuda é muito apreciada

    
por user245095 07.02.2014 / 01:01

2 respostas

1

Você pode usar o Reparo de inicialização ou atualizar manualmente o MBR com o carregador de inicialização do Windows syslinux ou lilo a partir do Live CD ou da unidade flash do Ubuntu, ou muitos ISO de reparo do Linux.

Grub stage 1 & amp; estágio 2 refere-se ao legado de larvas que poucos se lembram agora. Quase todas as instruções são para o grub2. O Ubuntu padronizou no grub2 com 9,10 ou cinco anos atrás. O Grub4dos é uma versão do legado do grub para uso em partições NTFS. Mas o grub2 também funciona em partições formatadas com FAT32, NTFS ou Linux.

Tanto o legado do grub como o & amp; O grub2 usa isto para atualizar o menu do grub. Da instalação de trabalho:

sudo update-grub

O Boot-Repair não funcionará no legado do grub, mas poderá oferecer a atualização para o grub2 se a sua instalação ainda for suportada no momento.

link

    
por oldfred 07.02.2014 / 02:25
0

Se você 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, consulte a ESTA página.

Você também 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, já que usa uma GUI.

    
por TSJNachos117 07.02.2014 / 03:11