O grub não se instalou

Críticas, opiniões, sugestões e colaboração para o desenvolvimento do Epidemic 4.1 Beta 2
Avatar do usuário
atf
Desenvolvedor
Mensagens: 160
Registrado em: Sáb Out 06, 2012 9:24 am
Localização: Rio de Janeiro
Contato:

Re: O grub não se instalou

Mensagempor atf » Sáb Fev 14, 2015 10:13 am

# apt-get update
# apt-get install einject


Não funcionou.

Código: Selecionar todos

root@ebox:~# apt-get install einject
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
einject já é a versão mais nova.
atf
LinuxUser#142898
Avatar do usuário
atf
Desenvolvedor
Mensagens: 160
Registrado em: Sáb Out 06, 2012 9:24 am
Localização: Rio de Janeiro
Contato:

Re: O grub não se instalou

Mensagempor atf » Sáb Fev 28, 2015 7:03 pm

Ao tentar instalar o setor de boot, com o Epidemic-4.1.2 já rodando, obtive a seguinte mensagem de erro:

Código: Selecionar todos

root@atf1:/boot/grub# grub-install /dev/sdb
Installing for i386-pc platform.
grub-install: error: failed to get canonical path of `none'.
root@atf1:/boot/grub#


Como não conheço muito de GRUB, não sei do que se trata.
atf
LinuxUser#142898
Avatar do usuário
PauloCreto
Epidemic Administrador
Mensagens: 780
Registrado em: Qua Mai 25, 2011 6:59 am
Localização: São Caetano de Odivelas - Pará
Contato:

Re: O grub não se instalou

Mensagempor PauloCreto » Dom Mar 01, 2015 9:20 am

Você tem que fazer isso em modo liveDVD salvo engano, mais ou menos assim Atf:

No livedvd ou live pendrive:

mount /dev/sdaX /mnt
grub-install --root-directory=/mnt /dev/sda


Basicamente é isso, porém como se trata de uma instalação (pressupondo) em EFI tem um excelente tópico no fórum ubuntu que a meu ver é referencia nacional, leia aqui

Sei que aqui deve ter quem te diga mas como o tópico é bem feito acho que vale a pena dar uma lida nele, na parte "Segunda parte : Recuperar GRUB 2 EFI
"


T+
Creto kde-look1 kde-look2
São Caetano de Odivelas - Soure/Ilha do Marajó - Pará
Não basta conquistar a sabedoria, é preciso usá-la. (Cícero)
Imagem
Avatar do usuário
Bequimão
Epidemic Administrador
Mensagens: 466
Registrado em: Dom Out 10, 2010 10:40 am
Localização: Mannheim, Alemanha

Re: O grub não se instalou

Mensagempor Bequimão » Dom Mar 01, 2015 4:03 pm

Oi Paulo: Os autores da wiki do Ubuntu não são clarividentes quanto aos truques do James. Como o Epidemic 4.1 beta 2 está montado em aufs, uma ferramenta como o #echroot será necessário para instalar o grub do lado de fora.

Oi atf: Recebi o mesmo erro quando fiz o teste no meu sistema UEFI em /dev/sda9:

Código: Selecionar todos

root@ebox:/home/epidemic# efibootmgr
efibootmgr: EFI variables are not supported on this system.
root@ebox:/home/epidemic# modprobe efivars
root@ebox:/home/epidemic# modinfo efivars
filename:       /lib/modules/3.15.2-epidemic-amd64/kernel/drivers/firmware/efi/efivars.ko
version:        0.08
license:        GPL
description:    sysfs interface to EFI Variables
author:         Matt Domsch <Matt_Domsch@Dell.com>
srcversion:     EBBB428EC9CA527D0312430
depends:       
intree:         Y
vermagic:       3.15.2-epidemic-amd64 SMP preempt mod_unload modversions
root@ebox:/home/epidemic#
root@ebox:/home/epidemic# efibootmgr
BootCurrent: 0002
Timeout: 0 seconds
BootOrder: 0002,0003,0000,0001,2001
Boot0000* Windows Boot Manager
Boot0001* Windows Boot Manager
Boot0002* opensuse 13.2
Boot0003* epidemic
Boot0004* opensuse
Boot2001* EFI USB Device
root@ebox:/home/epidemic# grub-install /dev/sda
Installing for x86_64-efi platform.
grub-install: error: cannot find EFI directory.
root@ebox:/home/epidemic#
root@ebox:/home/epidemic# mkdir /boot/efi
root@ebox:/home/epidemic# mount /dev/sda3
root@ebox:/home/epidemic#
root@ebox:/home/epidemic#
root@ebox:/home/epidemic# grub-install /dev/sda
Installing for x86_64-efi platform.
error: invalid segment.
error: invalid segment.
error: invalid segment.
error: invalid segment.
error: invalid segment.
error: invalid segment.
grub-install: error: failed to get canonical path of `none'.


Sempre estas mensagens de erro sem sentido, e isto em línguas estrangeiras! A minha conclusão é que o grub não dá suporte a sistemas de arquivos em aufs.
Mas aqui tem algum progresso: afinal consegui instalar o grub do Epidemic em modo UEFI. Até vi o menu dele, mas não deu boot porque o /root não foi montado com sucesso.

Abraços
Bequimão
Windows é chato, Linux não funciona.
Avatar do usuário
atf
Desenvolvedor
Mensagens: 160
Registrado em: Sáb Out 06, 2012 9:24 am
Localização: Rio de Janeiro
Contato:

Re: O grub não se instalou

Mensagempor atf » Dom Mar 01, 2015 5:59 pm

Tentando gerar um arquivo de configuração do GRUB pelo livedvd, veja o que aconteceu:

Código: Selecionar todos

root@ebox:/.epd/iso/boot/grub# grub-mkconfig
/usr/sbin/grub-probe: error: failed to get canonical path of `none'.
root@ebox:/.epd/iso/boot/grub#


Vou tentar novamente, fazendo antes os links para o "/boot" verdadeiro.
atf
LinuxUser#142898
Avatar do usuário
PauloCreto
Epidemic Administrador
Mensagens: 780
Registrado em: Qua Mai 25, 2011 6:59 am
Localização: São Caetano de Odivelas - Pará
Contato:

Re: O grub não se instalou

Mensagempor PauloCreto » Seg Mar 02, 2015 5:19 pm

Olá Bequimão e atf,

Sim meus caros amigos, sei que o pessoal do ubuntu fórum PT não devem nem ao menos ter consciência do que nosso amigo James faz, mas com isso acham que o ubuntu é o melhor hehe. Apesar de ter muita informação válida lá.

Estou sem net e sem tempo, mas com a dica do dual boot que você sugeriu tenho o Mint e Epidemic lado a lado, mas ainda não tive tempo de refazer a instalação com a mudança do nome de usuário para Creto, sendo assim o meu epidemic esta com o usuário epidemic e desta forma ele instala bem.

Mas estou acompanhando o tópico e anotando tudo, afinal, é dessa forma que se constrói um usuário Linux, certo?

Obrigado pelas explanações.

T+
Creto kde-look1 kde-look2
São Caetano de Odivelas - Soure/Ilha do Marajó - Pará
Não basta conquistar a sabedoria, é preciso usá-la. (Cícero)
Imagem

Voltar para “Epidemic 4.1 Beta 2”

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 3 visitantes