Adicionando outras Distribuições Linux ou Sistemas Operacionais no Grub2
Dica publicada em Linux / Configuração
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)).
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. Download do source direto do FTP do Debian: Compilação e Instalação do pacote: 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 Conteúdo do novo arquivo gerado, Debian Squeeze e Fedora LXDE incluídos!
sudo apt-get update
sudo apt-get install os-prober
sudo update-grub
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
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. Download do source direto do FTP do Debian: Compilação e Instalação do pacote: 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 Conteúdo do novo arquivo gerado, Debian Squeeze e Fedora LXDE incluídos!
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
- http://aur.archlinux.org/packages.php?ID=35572
- http://joey.kitenet.net/code/os-prober/
- http://www.debian.org/devel/debian-installer/
- http://wiki.debian.org/DebianInstaller
- http://packages.debian.org/search?keywords=os-prober&searchon=names&suite=stable§ion=all
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ç.