Adicionando outras Distribuições Linux ou Sistemas Operacionais no Grub2

Publicado por edps em 06/09/2011

[ Hits: 8.756 ]

Blog: https://edpsblog.wordpress.com/

 


Adicionando outras Distribuições Linux ou Sistemas Operacionais no Grub2



Todos já devem ter conhecimento da filosofia 'KISS' do Arch Linux, ou seja manter tudo o mais simples possível, porém, isso às vezes até incomoda!

Vejamos no caso de um usuário novato no Arch que ao concluir a duras penas o processo de instalação, descobre logo ao reiniciar que perdeu o acesso às suas outras distribuições ou aquele 'famoso' S.O.

Aqui veremos como adicionar outras distribuições no arquivo "/boot/grub/grub.cfg" e para tal usaremos um pacote disponível no AUR, o os-prober (http://joey.kitenet.net/code/os-prober), pacote este que faz parte do Debian Installer.

A ferramenta utilizada para o empacotamento será o Packer (Mais informações Artigo: Packer-Instalando-pacotes-do-AUR-no-Arch-Linux), mas o processo de empacotamento e instalação também poderá ser realizado com o Yaourt (Mais informações Artigo: Mamae-quero-Arch-(parte-2-final)) ou mesmo baixando o PKGBUILD (http://aur.archlinux.org/packages.php?ID=35572) e compilando e instalando como o makepkg (https://wiki.archlinux.org/index.php/Makepkg_(Português)).

Instalação

Informações sobre o pacote e instalação do mesmo:

packer -Si os-prober
packer -S os-prober --noedit

Obs.: A opção '--noedit' é para que não sejamos perguntados sobre a edição do PKGBUILD.
Linux: Adicionando outras Distribuições Linux ou Sistemas Operacionais no Grub2
Download do source direto do FTP do Debian:
Linux: Adicionando outras Distribuições Linux ou Sistemas Operacionais no Grub2
Compilação e Instalação do pacote:
Linux: Adicionando outras Distribuições Linux ou Sistemas Operacionais no Grub2
Backup do arquivo "/boot/grub/grub.cfg" e criação do novo arquivo de configuração:

sudo cp -av /boot/grubgrub.cfg boot/grubgrub.cfg-original
sudo grub-mkconfig -o boot/grubgrub.cfg
Linux: Adicionando outras Distribuições Linux ou Sistemas Operacionais no Grub2
Conteúdo do novo arquivo gerado, Debian Squeeze e Fedora LXDE incluídos!
Linux: Adicionando outras Distribuições Linux ou Sistemas Operacionais no Grub2

Nota adicional

No Debian, e em todas as distros derivadas desta (Ubuntu, Mint, LMDE, etc), a instalação do pacote 'os-prober' se dá da seguinte forma:

sudo apt-get update
sudo apt-get install os-prober
sudo update-grub

Observações

Em relação ao antigo Grub não garanto que com ele o os-prober funcione, mas na página oficial há uma menção a ele, nesse caso o arquivo de configuração do Grub | grub-legacy é o "/boot/grub/menu.lst".

Apesar do exemplo ter sido realizado no Arch Linux é recomendável a instalação deste pacote em qualquer distro a qual esse pacote estiver disponível:

http://pkgs.org/package/os-prober

Maiores Informações



Outras dicas deste autor

Boot lento no Fedora 15?

eBook Linux 101 Hacks

Mantendo um arquivo HOSTS seguro

Arch Linux e os Deltas de Pacotes

Configuração de Servidor Debian Squeeze

Leitura recomendada

Conexão com certificado usando Netcfg no Arch Linux

Enriquecendo o artigo II: Gerando arquivos PDF através do SAMBA

Driver proprietário AMD no CentOS

Servidor NTP

Could not associate wlan0 - try increasing WIRELESS_TIMEOUT and check network is WEP or has no security

  

Comentários
[1] Comentário enviado por mcnd2 em 06/09/2011 - 19:39h

Boa essa dica @edps.

Ontem mesmo instalei o "os-prober" no meu Debian desktop depois que lembrei de ter lido um post seu na forum do VOL, coloquei o HD que tenho aqui com Windows XP e o pacote executou com êxito a tarefa.
Abç.

[2] Comentário enviado por removido em 08/09/2011 - 22:21h

@M¢Nd²,

grato pelo comentário.

[3] Comentário enviado por removido em 06/02/2012 - 22:10h

Complementos a este artigo, só que destinado aos usuários do Fedora e do Sabayon:

http://gnu2all.blogspot.com/2012/02/fedora-adicionando-outras-distribuicoes.html

http://gnu2all.blogspot.com/2012/02/sabayon-adicionando-outras.html



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts