Ao iniciar o PC, Grub nao reconhecido... Tento reinstala-lo pelo live-CD e da uma mensagem de erro..

1. Ao iniciar o PC, Grub nao reconhecido... Tento reinstala-lo pelo live-CD e da uma mensagem de erro..

Victor Vergueiro
VictorVergueiro

(usa Ubuntu)

Enviado em 20/09/2017 - 02:13h

Ola, pessoal!
Estou com um problema no meu pc com Ubuntu, e queria pedir a ajuda de voces...

Acontece que ao iniciar o pc, aparece uma mensagem dizendo para inserir um disco bootavel... Ou seja, o meu Grub obviamente nao esta sendo reconhecido...
Meu HD e' criptografado e minha home, internamente, e' tambem criptografada...
Ao iniciar pelo Live-CD, para poder acessar o meu hd, digito a senha para descriptografar como se fosse um disco externo.

E ja tentei os seguintes procedinementos que nao deram certo:

1- Atualizar o sistema:
root@ubuntu:/home/ubuntu# mount /dev/mapper/ubuntu--vg-root /mnt
root@ubuntu:/home/ubuntu# for i in /sys /proc /run /dev /dev/pts; do mount --bind "$i" "/mnt$i"; done
root@ubuntu:/home/ubuntu# chroot /mnt
root@ubuntu:/# apt-get update && apt-get upgrade -y

Reinicio e nao surti efeito algum.

2- Recuperar Journal
root@ubuntu:/home/ubuntu# fsck -fyv /dev/mapper/ubuntu--vg-root

Reinicio e nada tambem.


3- Atualizar Grub
root@ubuntu:/home/ubuntu# mount /dev/mapper/ubuntu--vg-root /mnt
root@ubuntu:/home/ubuntu# for i in /sys /proc /run /dev /dev/pts; do mount --bind "$i" "/mnt$i"; done
root@ubuntu:/home/ubuntu# chroot /mnt
root@ubuntu:/# grub-install /dev/sda
Installing for i386-pc platform.
grub-install: error: attempt to install to encrypted disk without cryptodisk enabled. Set `GRUB_ENABLE_CRYPTODISK=1' in file `/etc/default/grub'..
root@ubuntu:/# grub-install /mnt/boot
Installing for i386-pc platform.
grub-install: error: attempt to install to encrypted disk without cryptodisk enabled. Set `GRUB_ENABLE_CRYPTODISK=1' in file `/etc/default/grub'..
root@ubuntu:/# grub-install /mnt
Installing for i386-pc platform.
grub-install: error: attempt to install to encrypted disk without cryptodisk enabled. Set `GRUB_ENABLE_CRYPTODISK=1' in file `/etc/default/grub'..

Aqui que da erro... Entao edito o arquivo /etc/default/grub colocando `GRUB_ENABLE_CRYPTODISK=1', repito o procedimento, e mesmo assim continua aparecendo a mesma mensagem...
Nao sei se esta informacao vai acresentar, mas observo que o Grub, foi montado altomaticamente quando eu inseri o hd, mesmo antes de descriptografa-lo. E que o mesmo aparece em tres lugares diferentes:
/boot
/home/boot
/media/ubuntu/9602c9bf-3ee8-436a-aaa2-64ec49cf0e2d

Entao cansado de tentar recuperar o Grub, resolvo acessar minha pasta pessoal que, tambem e' criptografada, para copiar os arquivos e poder formatar o PC. Mas infelismente tambem nao consigo. Estou fazendo da seguinte forma:

4- Acessar home criptofragada
root@ubuntu:/home/ubuntu# mount /dev/mapper/ubuntu--vg-root /mnt
root@ubuntu:/home/ubuntu# for i in /sys /proc /run /dev /dev/pts; do mount --bind "$i" "/mnt$i"; done
root@ubuntu:/home/ubuntu# chroot /mnt
root@ubuntu:/# mount /dev/mapper/ubuntu--vg-root /home
root@ubuntu:/# su - victorvergueiro
No directory, logging in with HOME=/

E aqui o outro problema...
E, navegando pelas pastas, percebo que minha pasta home, assim como o grub, aparece em 3 diferentes caminhos:
/home/home/victorvergueiro aparece sem cadeado (mas nao da pra acessar o conteudo)
/mnt/home/home/victorvergueiro aparece sem cadeado (e tb nao consigo acessa-la)
mnt/media/victorvergueiro (aparece com um cadeado)


Enfim, peco portanto, a ajuda de voces, seja para recuperar o grub ou para conseguir acessar minha home criptografada...
E ficarei imensamente agradecido a quem puder me ajudar, pois tenho arquivos muito importantes que nao posso perder...


  


2. Re: Ao iniciar o PC, Grub nao reconhecido... Tento reinstala-lo pelo live-CD e da uma mensagem de er

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 20/09/2017 - 07:11h

-reinstale ubuntu criando partições : /boot + swap + / + /home
https://www.vivaolinux.com.br/dica/Sugestao-de-particionamento

-lembre-se de deixar inicialização no hd/sda e não no pendrive/sdb




3. Re: Ao iniciar o PC, Grub nao reconhecido; tento reinstala-lo pelo live-CD e da uma mensagem de erro

Victor Vergueiro
VictorVergueiro

(usa Ubuntu)

Enviado em 20/09/2017 - 21:30h

Ola, Clodoaldo! Tudo certo?

Entao... desculpe mas nao entendi como fazer... voce fala para eu reinstalar o sistema criando particoes separadas, correto?
Assim, da mesma forma, sobre este tipo de instalacao trata o artigo que voce mencionou...
Mas entao, no meu caso, tenho um HD criptografado... E nao posso perder meu arquivos...
Como eu disse, pelo live-CD, consigo acessar o meu hd, digitando a senha para descriptografar, como se fosse um disco externo; mas nao consigo acessar a pasta home, que, internamente, tambem e' criptografada; ou seja, nao ha uma particao so para a home...

Bom, abaixo segue os prints da minha tabela de particoes, no instalador e no gpart, para voce dar um olhada...

https://prnt.sc/gnpkxo

https://prnt.sc/gnpkav

https://prnt.sc/gnpp2r

Valeu! Obrigado pela atencao.


4. Re: Ao iniciar o PC, Grub nao reconhecido... Tento reinstala-lo pelo live-CD e da uma mensagem de er

Victor Vergueiro
VictorVergueiro

(usa Ubuntu)

Enviado em 22/09/2017 - 21:41h

Por favor, alguem pode me ajudar?


5. Re: Ao iniciar o PC, Grub nao reconhecido... Tento reinstala-lo pelo live-CD e da uma mensagem de erro..

Jose Mario
zezaocapoeira

(usa Slackware)

Enviado em 23/09/2017 - 00:29h

Salve mano.

Dá uma olhada ai:

https://help.ubuntu.com/community/EncryptedFilesystems

https://wiki.archlinux.org/index.php/disk_encryption

Obrigado pela atenção, salve


6. Re: Ao iniciar o PC, Grub nao reconhecido... Tento reinstala-lo pelo live-CD e da uma mensagem de erro..

Paulo Jr
Pebis

(usa Debian)

Enviado em 23/09/2017 - 09:39h



Não consegui enxergar a montagem do /boot... você montou a partição?



7. Re: Ao iniciar o PC, Grub nao reconhecido... Tento reinstala-lo pelo live-CD e da uma mensagem de erro..

Victor Vergueiro
VictorVergueiro

(usa Ubuntu)

Enviado em 27/09/2017 - 20:51h

Ola, Zezao!
Olhei os links que me mandou, porem os mesmos so falam sobre criptografia de disco, nao se tratando de problemas no boot... Mas de toda forma, obrigado!


8. Re: Ao iniciar o PC, Grub nao reconhecido... Tento reinstala-lo pelo live-CD e da uma mensagem de er

Victor Vergueiro
VictorVergueiro

(usa Ubuntu)

Enviado em 27/09/2017 - 21:05h

Ola, Pebis!
Nao tinha chegado a montar a particao boot separadamente... mas refiz o procedimento acresentando uma montagem especifica para ela e no final deu o mesmo erro... :(

root@ubuntu:/home/ubuntu# mount /dev/mapper/ubuntu--vg-root /mnt
root@ubuntu:/home/ubuntu# for i in /sys /proc /run /dev /dev/pts; do mount --bind "$i" "/mnt$i"; done
root@ubuntu:/home/ubuntu# mount /dev/sda1 /mnt/boot
root@ubuntu:/home/ubuntu# chroot /mnt
root@ubuntu:/# grub-install /dev/sda1
Installing for i386-pc platform.
grub-install: error: attempt to install to encrypted disk without cryptodisk enabled. Set `GRUB_ENABLE_CRYPTODISK=1' in file `/etc/default/grub'..


9. Solucao para o erro GRUB_ENABLE_CRYPTODISK=1... E, depois isso, resolvi usar o Debian na maquina pri

Victor Vergueiro
VictorVergueiro

(usa Ubuntu)

Enviado em 01/10/2017 - 20:00h

Ola', pessoal!
Venho informar que finalmente consegui resolver o meu problema de erro GRUB_ENABLE_CRYPTODISK=1, ao tentar instalar o Grub,
o que fiz foi, basicamente, remover o grub e reinstala-lo, depois atualizar o arquivo de memoria e o sistema, e reiniciar...
No entanto, deixo os procedimentos abaixo, para quem passar por aqui e estiver com o mesmo problema...


No Live-Cd:

1- Montar a particao e fazer chroot
root@ubuntu:/home/ubuntu# sudo su
root@ubuntu:/home/ubuntu# mount /dev/mapper/ubuntu--vg-root /mnt
root@ubuntu:/home/ubuntu# for i in /sys /proc /run /dev /dev/pts; do mount --bind "$i" "/mnt$i"; done
root@ubuntu:/home/ubuntu# mount /dev/sda1 /mnt/boot
root@ubuntu:/home/ubuntu# chroot /mnt

2- Remover e reinstalar o Grub:
root@ubuntu:/# apt purge --auto-remove grub-pc
root@ubuntu:/# apt install grub-pc
(usando a barra de espaco selecionar a particao sda1 para instalar o grub)

3- Atualizar o arquivo de memoria:
root@ubuntu:/# update-initramfs -u -k all

4- Atualizar o sistema:
root@ubuntu:/# apt-get update && apt-get upgrade -y

Reinicie...

Fonte: https://askubuntu.com/questions/857028/how-can-i-install-a-boot-for-my-encrypted-root-partition


Obrigado a quem comentou, tentando me ajudar...
E so' queria dizer, que aprendi desta vez, que quando tiver um problema, nao basta procurar no google com palavras em portugues... mas tambem em ingles, que ai vem muitas outras opcoes... E quando nao conseguir resolver aqui no vivaolinux, ir em foruns internacionais; ou seja, nao desistir... E so' no ultimo, caso, apos tentar tudo, ai sim, formatar o PC...
E melhor, usar sempre maquinas virtuais para fazer snapshots... e ate mesmo, clonar uma maquina como reserva, pelo menos uma vez por semana... sem falar nos backups na nuvem que ajudam bastante... Dai assim, quando der um problema, vai-se tentar resolver, para o aprendizado, sem o extresse de poder perder os aquivos...
Eu sou ainda leigo no Linux e tava usando o Ubuntu numa maquina e o Debian em outra... e o Ubuntu e' o que sempre da mais bugs no sistema, porem no Debian gasto mais tempo com instalacoes de programas, por exemplo, no Ubuntu para instalar o simples Chrome, basta clicar duas vezes no arquivo .deb e pronto. Ja no Debian, se fizer isso, da um erro... dai tem que instalar pelo terminal, usando o 'dpkg -i <nome do arquivo deb>'; e, mesmo assim, a instalacao, apresenta erros relacionados a instalacao de dependencias, mas ai as coisas se resolvem com um 'apt install -f'...
Mas enfim, depois desta, resolvi que vou ficar com o Debian nas duas maquinas principais, e usar o XUbuntu nas maquinas virtuais, por ser mais leve... E desta maneira tenho um sistema mais estavel na maquina host, no qual apenas instalo o basico, e na maquina virtual, tenho um sistema que para instalar as coisas e' mais rapido, o que e' bom na correria do trabalho e do dia a dia... e se o ubuntu (na forma de xubuntu) der algum bug, posso recorrer ao snapshot...
Em contrapartida, percebo que com o Debian acabo aprendendo um pouco mais, e o tempo que gasto a mais para instalar as coisas, acaba sendo compensativo no final, pela sua maior estabilidade... mas terei isto na maquina principal...
E depois, quando eu estiver mais preparado, quem sabe nao encaro um ArchLinux... ahhahahh

Enfim, e' isso...

Abraco a todos!












Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts