Você pode organizar ESPs e bootloaders completamente separados, desde que o seu firmware possa fazer o menu de bootloader adequado (ou as instâncias do grub2 detectam-se através do os-prober e fornecem um caminho de inicialização).
Eu tenho o Arch instalado como meu SO principal com gummiboot
para a inicialização. Estou planejando iniciar o dual com o Fedora 20 em breve, mas atualmente estou retendo algumas dúvidas.
gummiboot
já estiver instalado?
efibootmgr
de dentro do Arch para adicionar o Fedora às entradas de inicialização do EFI? /boot/efi
em vez de /boot
(como no Arch)? loader/entries/fedora.conf
, como especifico as entradas linux
e initrd
se meu EFS estiver montado em /boot/efi
em vez de em /boot
?
/boot/efi
em vez de /boot
. No meu arquivo loader/entries/arch.conf
, eu tinha a opção linux
definida como /vmlinuz-linux
. Quando reiniciei o sistema, recebi um erro grande e gordo "não é possível encontrar o vmlinuz-linux" . Eu re-instalei e desta vez montei o EFS para /boot
e tudo foi inicializado usando o mesmo valor para linux
Eu não quero montar minha configuração de inicialização, pois configurei o Arch de acordo com o meu gosto (e não quero instalar novamente, caso eu me atrapalhe). Fora do topo da minha cabeça, aqui está uma abordagem que eu acho que poderia funcionar.
chroot
no Fedora instalado a partir da sessão ao vivo (montando o EFS em /boot
) e ...
vmlinuz-linux
e initramfs-linux.img
do Fedora para o EFS (assim que eu descobrir de onde obtê-lo) /boot/loader/entries/fedora-20.conf
/etc/fstab
para montar o EFS para /boot
na inicialização Observação: eu fiz um efibootmgr -v
no Arch e as entradas são Boot0000* Linux Boot Manager
(que eu presumo serem gummiboot
) e Boot0001* Hard Drive
. Então, estou pensando que usar efibootmgr
não é necessário, mas posso estar errado.
A abordagem acima pode funcionar, mas não tenho certeza se é ideal, ou seja, se o Fedora 20 obtiver uma atualização do kernel, provavelmente precisarei copiar os novos arquivos vmlinuz-linux
e initramfs-linux.img
para o ESP.
Algumas informações básicas: Eu costumava ter o Debian Wheezy instalado como meu sistema operacional principal e o Arch instalado para inicialização dupla (ambos usando inicialização via UEFI). Durante a instalação do Arch, escolhi o Grub2 em vez de gummiboot
. Quando eu reiniciei meu PC, Arch exibido é o Grub2 menu, mas não conseguiu inicializar e, em seguida, o Grub2 do Debian exibido após . Então eu sabia que tinha dois menus Grub2 e eu não queria isso. Desde então, mudei para o Arch como meu SO principal usando gummiboot
e agora quero o Fedora 20 para dual-boot. Desta vez, eu não quero estragar minhas opções de inicialização, daí esta questão.
Você pode organizar ESPs e bootloaders completamente separados, desde que o seu firmware possa fazer o menu de bootloader adequado (ou as instâncias do grub2 detectam-se através do os-prober e fornecem um caminho de inicialização).