Criando o comando grub-update no Fedora

Publicado por Luís Fernando C. Cavalheiro em 23/01/2013

[ Hits: 7.258 ]

Blog: https://github.com/lcavalheiro/

 


Criando o comando grub-update no Fedora



Alô camaradas!

Aqui temos mais uma dica do dino lcavalheiro pro Fedora!

No menu de hoje, temos o grub-update, que para quem não conhece, é uma ferramenta do Canonical Ubuntu para facilitar o processo de atualização automática do GRUB.

Para criar o equivalente ao grub-update, acrescente esta linha ao arquivo: /root/.bashrc:

alias grub-update='grub2-mkconfig -o /boot/grub2/grub.cfg && grub2-install ${dispositivo_grub:="/dev/sda"}'

Agora, sempre que você estiver como root, pode rodar o comando:

# grub-update

Que o alias gera um novo "grub.cfg" no diretório padrão e o instala em /dev/sda.

Caso você não queira instalar o GRUB em /dev/sda, rode os dois comandos a seguir em sequência:

# dispositivo_grub="/dev/sdb"
# grub_update


Eu usei no exemplo /dev/sdb, mas pode ser qualquer coisa na qual você queira instalar o GRUB.

No alias, você pode definir ainda que ele vá rodar o comando os-prober antes do grub2-mkconfig, mas isso é questão de gosto.

Outras dicas deste autor

Fontes da Microsoft no Slackware

Corrigir erro de DNS no NetworkManager

Oracle Java em Debians-like (sem recorrer a PPAs)

Exibindo imagem de usuário no Whisker Menu

Ubuntu e derivados não querem atualizar? Resolva na marra!

Leitura recomendada

O comando man

Find - Pesquisar trechos (strings) dentro de arquivos

systemctl - Ferramenta para gerenciar serviços

Compartilhar uma pasta no Windows e acessar a mesma através do Linux

Comando eval

  

Comentários
[1] Comentário enviado por mpsnet em 23/01/2013 - 14:34h

Luís Fernando C. Cavalheiro
Estou tendo dificuldades para instalar o Fedora 18, em uma partição do HD, está instalando no MBR, até a versão anterior do anaconda, existia a opção de instalar o grub na partição do HD.
Tem alguma dica pra resolver isso ?

Até fiz meio que na gambiarra. Instalei o F18 sem o bootloader, dei boot novamente com o DVD de instalação, e no prompt "<ctrl><alt><f2>, montei o /dev/sda1 /mnt e executei o grub2-install, mas ficou meio zuado o boot, nao tem o boot grafico.

[2] Comentário enviado por lcavalheiro em 23/01/2013 - 22:23h

Gente, isso foi gambiarra demais ;-)

Instalar o GRUB na partição do F18 exige um trabalhinho extra, mas é simples. Instale o F18 normalmente (inclusive definindo o boot pro HD, não para a partição), e depois inicie o computador e reinstale o GRUB na partição do F18 com o comando
# grub2-install /dev/sda1
Depois restaure o gerenciador de inicialização anterior que você usava.

[3] Comentário enviado por Minions em 22/07/2021 - 21:31h


Em teoria funciona também no Slackware

alias grub-update='grub2-mkconfig -o /boot/grub2/grub.cfg && grub2-install ${dispositivo_grub:="/dev/sda"}'

Já testou nele?



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts