Bootloader EFI [RESOLVIDO]

1. Bootloader EFI [RESOLVIDO]

Emanuel
manel_

(usa Arch Linux)

Enviado em 10/10/2015 - 11:15h

Pessoal,
Bom Dia.

Tentei instalar o Gentoo mas após 4 horas não consegui instalar a interface gráfica. Vários erros ao tentar instalar o X eram apresentados.
Como preciso do notebook para trabalhar resolvi instalar o Arch Linux.
Após realizar a instalação estou tendo dificuldades na instalação do bootloader EFI.

Os tutoriais aqui no VOL não contemplam a instalação para esse tipo. Os que li somente ensinam a instalar o grub como se fosse modo BIOS MBR.

Segui o tutorial abaixo mas sem sucesso.
https://wiki.archlinux.org/index.php/Systemd-boot

Vi alguma coisa sobre bootloader em kernel>=3.3.
Verifiquei e tenho o 4.2.2

Alguém fez a instalação recentemente e conseguiu instalar o bootloader mode EFI ?

Lembrando que minhas partições estão Ok.
/dev/sda1 filetype EFI System


  


2. MELHOR RESPOSTA

Roger
rootgerr

(usa Slackware)

Enviado em 10/10/2015 - 12:48h

Se o Arch for o único sistema no pc não é necessário instalar o grub basta seguir isto:
https://wiki.archlinux.org/index.php/Beginners'_guide#UEFI.2FGPT

No caso de dual-boot recomendo a instlação do rEFInd
https://wiki.archlinux.org/index.php/REFInd


3. Re: Bootloader EFI [RESOLVIDO]

Oberaldo Büll Júnior
spylinux

(usa Manjaro Linux)

Enviado em 10/10/2015 - 12:50h

Se tua partição /dev/sda1 é a do boot, deve criar as pastas
/mnt/boot/efi
E formatar como Fat32

Quando estiver no chroot, instale os pacotes:
grub-efi-x86_64
efibootmgr
os-prober

No final da instalação rode
# grub-install
# grub-mkconfig -o /boot/grub/grub.cfg

Qualquer dúvida, posta ai pra ver se te ajudamos com isso!

[]'s spylinux
Comunidade Manjaro Geek -www.manjaro-geek.org


4. Re: Bootloader EFI [RESOLVIDO]

Eric
Grinder

(usa Slackware)

Enviado em 10/10/2015 - 13:08h

worm_manel escreveu:

Pessoal,
Bom Dia.

Tentei instalar o Gentoo mas após 4 horas não consegui instalar a interface gráfica. Vários erros ao tentar instalar o X eram apresentados.
Como preciso do notebook para trabalhar resolvi instalar o Arch Linux.
Após realizar a instalação estou tendo dificuldades na instalação do bootloader EFI.

Os tutoriais aqui no VOL não contemplam a instalação para esse tipo. Os que li somente ensinam a instalar o grub como se fosse modo BIOS MBR.

Segui o tutorial abaixo mas sem sucesso.
https://wiki.archlinux.org/index.php/Systemd-boot

Vi alguma coisa sobre bootloader em kernel>=3.3.
Verifiquei e tenho o 4.2.2

Alguém fez a instalação recentemente e conseguiu instalar o bootloader mode EFI ?

Lembrando que minhas partições estão Ok.
/dev/sda1 filetype EFI System


Deveria ter tentado o Funtoo, é mais fácil. Ele é tudo automatizado depois que você seta os profiles. Vc não precisa mexer em nada, nem em kernel que já vem um do debian source de brinde.

Eu faço instalação de bootloader praticamente toda semana em modo EFI :-)
Qual a sua dúvida?




5. Re: Bootloader EFI [RESOLVIDO]

Patrick
Freud_Tux

(usa Outra)

Enviado em 10/10/2015 - 13:12h

worm_manel escreveu:

Pessoal,
Bom Dia.

Tentei instalar o Gentoo mas após 4 horas não consegui instalar a interface gráfica. Vários erros ao tentar instalar o X eram apresentados.
Como preciso do notebook para trabalhar resolvi instalar o Arch Linux.
Após realizar a instalação estou tendo dificuldades na instalação do bootloader EFI.

Os tutoriais aqui no VOL não contemplam a instalação para esse tipo. Os que li somente ensinam a instalar o grub como se fosse modo BIOS MBR.

Segui o tutorial abaixo mas sem sucesso.
https://wiki.archlinux.org/index.php/Systemd-boot

Vi alguma coisa sobre bootloader em kernel>=3.3.
Verifiquei e tenho o 4.2.2

Alguém fez a instalação recentemente e conseguiu instalar o bootloader mode EFI ?

Lembrando que minhas partições estão Ok.
/dev/sda1 filetype EFI System



Para usar o UEFI + GPT, você tem que ter uma mídia de instalação de 64 bits.

Você não precisa instalar o bootloader UEFI, pois esse já está no hardware, ou seja, na placa mãe.
O bootloader UEFI é quem vai gerenciar os seus bootloaders dos sistemas instalados.
Funciona assim:

Placa mãe = Tem o Firmware UEFI, que é a evolução do BIOS. Dentro dele, tem o gerenciador de bootloaders.
Esse gerenciador de boots UEFI vai procurar todos os bootloaders dentro de uma partição que tem que ser criada no HD.
Essa partição tem que ser em FAT 32, pode ter uns 100 á 300 mb no máximo (se for usar o grub, se for usar outro gerenciador de boot para o sistema, tem que ver se ele guarda uma cópia da imagem do kernel junto dele).
Ela tem que ter um rótulo ESP/EFI - bootloader ;) (não lembro bem se é o rótulo ou flag), mas ela tem que ser reconhecida como tal.

Sem essa partição ESP/EFI você não vai conseguir instalar nenhum sistema que tenha suporte ao UEFI, pois o sistema não tem onde instalar o gerenciador de boot dele, que, no modo UEFI de instalação, precisa dessa partição, sendo reconhecida como ESP/EFI e em fat 32.

No mais, se a mídia tiver suporte ao UEFI, ela vai instalar normalmente, pois vai reconhecer todas as partições e vai procurar a partição ESP/EFI para instalar o bootloader. E pronto!

T+






6. Re: Bootloader EFI

Emanuel
manel_

(usa Arch Linux)

Enviado em 10/10/2015 - 15:25h


@rootgerr

Sua dica funcionou para o bootloader. Muito obrigado.
Após os passos abaixo consegui incializar o sistema pelo HD com boot EFI.

# bootctl install
Create a boot entry in /boot/loader/entries/arch.conf, replacing /dev/sda2 with the root partition:
/boot/loader/entries/arch.conf
title Arch Linux
linux /vmlinuz-linux
initrd /initramfs-linux.img
options root=/dev/sda2 rw
Modify /boot/loader/loader.conf to select the default entry (without .conf) suffix:
/boot/loader/loader.conf
timeout 3
default arch
Agora na inicialização ele fica 1:30s nessa parte:

[ **** ] A start job is runing for dev-disk-by\x2duuid-bb27f77c\x2d49be\........\xede93.device (20s / 1min 30s)
Depois que acaba esses 1:30 ele inicializa o sistema com a seguinte mensagem
[DEPEND] Dependency failed for /dev/diskby-uuid/bb27f77c.....
[DEPEND] Dependency failed for Swap






7. Re: Bootloader EFI

Emanuel
manel_

(usa Arch Linux)

Enviado em 10/10/2015 - 15:29h

spylinux escreveu:

Se tua partição /dev/sda1 é a do boot, deve criar as pastas
/mnt/boot/efi
E formatar como Fat32

Quando estiver no chroot, instale os pacotes:
grub-efi-x86_64
efibootmgr
os-prober

No final da instalação rode
# grub-install
# grub-mkconfig -o /boot/grub/grub.cfg

Qualquer dúvida, posta ai pra ver se te ajudamos com isso!

[]'s spylinux
Comunidade Manjaro Geek -www.manjaro-geek.org



Obrigado pela ajuda spylinux .

Fiz esses procedimentos e ele apresentava o seguinte erro após o comando "grub-mkconfig":
Generating grub configuration file ...
/run/lvm/lvmetad.socket: connect failed:



8. Re: Bootloader EFI [RESOLVIDO]

Emanuel
manel_

(usa Arch Linux)

Enviado em 10/10/2015 - 15:50h


Pessoal,

Obrigado a todos pela ajuda.

Agora estou com esse problema na inicialização.

Agora na inicialização ele fica 1:30s nessa parte:

[ **** ] A start job is runing for dev-disk-by\x2duuid-bb27f77c\x2d49be\........\xede93.device (20s / 1min 30s)
Depois que acaba esses 1:30 ele inicializa o sistema com a seguinte mensagem
[DEPEND] Dependency failed for /dev/diskby-uuid/bb27f77c.....
[DEPEND] Dependency failed for Swap

Como achei que era alguma coisa na partição swap eu dei os seguintes comandos:

#swapoff /dev/sda4
#mkswap /dev/sda4
#swapon /dev/sda4

Reiniciei o sistema e o problema ainda continua.
Que dependencia é essa ? Alguma idéia do que possa ser ?




9. Re:Bootloader EFI

Emanuel
manel_

(usa Arch Linux)

Enviado em 10/10/2015 - 16:01h


Confirmei que o problema é na montagem da partição swap. Comentei a linha no /etc/fstab refente a partição e reinciei o sistema.
Caramba, nunca vi um start tão rápido. Tudo bem que ainda não estou com GUI mas realmente o sistema inicializa muito rápido.

Falta descobrir o porque da mensagem quando a swap está ativa na inicialização.




10. Re:Bootloader EFI

Emanuel
manel_

(usa Arch Linux)

Enviado em 10/10/2015 - 16:14h


Pessoal,

Resolvido o problema na inicialização.

Foi o UUID da partição swap que não estava correto. Não sei como somente ela não estava certa.
Com o comando blkid verifiquei as informações e não batiam. Modifiquei conforme o resultado desse comando e reiniciei o sistema.

Agora partir pra instalação da GUI. Se tiver dificuldades volto aqui pra pertubar o juízo de vocês.

Grande abraço e obrigado a todos.









Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts