Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Erro ao recuperar grub de um Debian com LVM Criptografado.

331 views
Skip to first unread message

Luiz Carlos

unread,
Sep 3, 2017, 2:10:02 AM9/3/17
to
Olá amigos, estou em desespero, agora mesmo estou numa live cd tentando recuperar o grub, eu havia instalado o WIndows 10, estou com o Debian criptografado, tentei recuperar com esses seguintes comandos:


# modprobe dm-crypt
# cryptsetup luksOpen /dev/sda5 linux
# mkdir /media/linux
# mount /dev/lvmc/root /media/linux/
# chroot /media/linux /bin/bash

Dai quando mando # grub-install /dev/sda

Aparece: /dev/sda: Not found or not a block device.


Eu não sei mais o que faço, aqui na live CD eu consigo ver minhas partições e tudo mais.

Meu Debian é de 64 bits.

Luiz Carlos

unread,
Sep 3, 2017, 10:30:03 AM9/3/17
to
Estou até agora tentando, tentei o comando:
# grub-install --boot-directory=/boot /dev/sda
Installing for i386-pc platform.
grub-install.real: warning: Sector 32 is already in use by the program `FlexNet'; avoiding it.  This software may cause boot or other problems in future.  Please ask its authors not to store data in the boot track.
Installation finished. No error reported.
mint mint # grub-install --boot-directory=/boot /dev/sda2
Installing for i386-pc platform.
grub-install.real: warning: File system `ntfs' doesn't support embedding.
grub-install.real: warning: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
grub-install.real: error: will not proceed with blocklists.

Luiz Carlos

unread,
Sep 3, 2017, 12:20:03 PM9/3/17
to
Que desgraça de vida, horas no google pesquisando e não consigo resolver porra nenhuma, maldita hora que fui inventar de instalar Windows 10 e achar que ia conseguir recuperar o Grub.

Rodolfo

unread,
Sep 3, 2017, 2:00:03 PM9/3/17
to
Tentou bootar via live-cd?

Luiz Carlos

unread,
Sep 3, 2017, 2:40:03 PM9/3/17
to
Eu desabilitei o fastboot do windows 10, mas mando esses comandos e simplesmente dá erro:
mint@mint ~ $ sudo su
mint mint # modprobe dm-crypt
mint mint # cryptsetup luksOpen /dev/sda5 linux
Enter passphrase for /dev/sda5:
mint mint # mkdir /media/linux
mint mint # mount /dev/lvmc/root /media/linux/
mint mint # chroot /media/linux /bin/bash
root@mint:/# mount /dev/sda2 /boot
mount: /boot: mount failed: Unknown error -1

Se não consigo montar a droga da /boot não vou conseguir instalar o grub.

Rodolfo

unread,
Sep 3, 2017, 2:50:03 PM9/3/17
to
Você chegou a usar um live-cd?

Eu tive um problema parecido, entrei pelo live-cd(ou pelo cd de instalação do Debian, pois tem uma parte que consigo acessar a instalação que tinha pelo terminal) e reinstalei o grub, isso mesmo, reinstalei, não fiz nenhum comando, só fiz reinstalar.


Luiz Carlos

unread,
Sep 3, 2017, 3:00:03 PM9/3/17
to
Ele instala normalmente, mas ele não reconhece as partições.

2017-09-03 18:55 GMT+00:00 Rodolfo <rof2...@gmail.com>:
Faz isso, remove o grub:

# apt-get remove --purge grub

depois

# apt-get install grub

Obs.: Não lembro o nome do pacote do grub.

2017-09-03 14:53 GMT-04:00 Luiz Carlos <lc9...@gmail.com>:
Estou na live cd sim, saí do chroot e tentei o seguinte comando:
mint mint # grub-install --root-directory=/media/linux /dev/sda
grub-probe: error: failed to get canonical path of `/cow'.
Installing for i386-pc platform.
grub-install.real: error: attempt to install to encrypted disk without cryptodisk enabled. Set `GRUB_ENABLE_CRYPTODISK=1' in file `/etc/default/grub'..

Ou seja, deu merda, acho que nem o Windows vai iniciar depois dessa.

Rodolfo

unread,
Sep 3, 2017, 3:00:03 PM9/3/17
to
Faz isso, remove o grub:

# apt-get remove --purge grub

depois

# apt-get install grub

Obs.: Não lembro o nome do pacote do grub.
2017-09-03 14:53 GMT-04:00 Luiz Carlos <lc9...@gmail.com>:
Estou na live cd sim, saí do chroot e tentei o seguinte comando:
mint mint # grub-install --root-directory=/media/linux /dev/sda
grub-probe: error: failed to get canonical path of `/cow'.
Installing for i386-pc platform.
grub-install.real: error: attempt to install to encrypted disk without cryptodisk enabled. Set `GRUB_ENABLE_CRYPTODISK=1' in file `/etc/default/grub'..

Ou seja, deu merda, acho que nem o Windows vai iniciar depois dessa.
Em 3 de setembro de 2017 18:46, Rodolfo <rof2...@gmail.com> escreveu:

Luiz Carlos

unread,
Sep 3, 2017, 3:00:03 PM9/3/17
to
Estou na live cd sim, saí do chroot e tentei o seguinte comando:
mint mint # grub-install --root-directory=/media/linux /dev/sda
grub-probe: error: failed to get canonical path of `/cow'.
Installing for i386-pc platform.
grub-install.real: error: attempt to install to encrypted disk without cryptodisk enabled. Set `GRUB_ENABLE_CRYPTODISK=1' in file `/etc/default/grub'..

Ou seja, deu merda, acho que nem o Windows vai iniciar depois dessa.
Em 3 de setembro de 2017 18:46, Rodolfo <rof2...@gmail.com> escreveu:

Rodolfo

unread,
Sep 3, 2017, 3:10:03 PM9/3/17
to
Seu computador tem UEFI? Verifica isso também, no meu tive que desabilitar na BIOS um negócio de safe lá.

Luiz Carlos

unread,
Sep 3, 2017, 4:20:03 PM9/3/17
to
Você fala de secureboot na UEFI né? Eu fui lá,  de "Windows" marquei pra Other OS, mas mesmo assim não resolveu.

Antes disso eu já tentei o boot-repair, eles falam que restauram o sistema, mas na pratica instalam um grub sem nada, aqui está o log deles:

Luiz Carlos

unread,
Sep 3, 2017, 4:50:02 PM9/3/17
to
Estou a ponto de desistir, acho que não tem jeito pra essa merda.

Rodolfo

unread,
Sep 3, 2017, 5:00:03 PM9/3/17
to
Isso, eu desativo esse secureboot. Bom, no seu caso você usa LVM, realmente pode ser algo que não conheço.

Luiz Carlos

unread,
Sep 3, 2017, 5:30:03 PM9/3/17
to
A droga do Seven estava uma merda que tinha vezes que não reconhecia o mouse e precisava ficar reiniciando toda pra isso resolver, por isso que tentei instalar o 10.

Em 3 de setembro de 2017 21:27, Rodolfo <rof2...@gmail.com> escreveu:
Eu uso aqui dual boot windows 7 + debian 9, só tenho windows pra jogar alguns jogos, hehehe.

Em 3 de setembro de 2017 17:25, Luiz Carlos <lc9...@gmail.com> escreveu:
A real é que a Microsoft é um lixo em fazer esse tipo de prática, pior que vou ter que instalar o Linux do zero pra ver se resolve, se não detectar o Windows 10, eu vou ter que voltar aquele dual boot com o seven como era antes. 
Desativei a hibernação tbm e nada.

Rodolfo

unread,
Sep 3, 2017, 5:30:03 PM9/3/17
to
Eu uso aqui dual boot windows 7 + debian 9, só tenho windows pra jogar alguns jogos, hehehe.
Em 3 de setembro de 2017 17:25, Luiz Carlos <lc9...@gmail.com> escreveu:
A real é que a Microsoft é um lixo em fazer esse tipo de prática, pior que vou ter que instalar o Linux do zero pra ver se resolve, se não detectar o Windows 10, eu vou ter que voltar aquele dual boot com o seven como era antes. 
Desativei a hibernação tbm e nada.

Luiz Carlos

unread,
Sep 3, 2017, 5:30:03 PM9/3/17
to
A real é que a Microsoft é um lixo em fazer esse tipo de prática, pior que vou ter que instalar o Linux do zero pra ver se resolve, se não detectar o Windows 10, eu vou ter que voltar aquele dual boot com o seven como era antes. 
Desativei a hibernação tbm e nada.

Luiz Carlos

unread,
Sep 3, 2017, 5:40:03 PM9/3/17
to
É computador, aqui eu estou tentando novamente:
root@mint:/# grub-install /dev/sda
Installing for i386-pc platform.
grub-install: error: cannot find a device for /boot/grub (is /dev mounted?).
root@mint:/# mount /dev/sda2 /boot
mount: /boot: mount failed: Unknown error -1
root@mint:/# mount /dev/sda2 /boot/
mount: /boot: mount failed: Unknown error -1
root@mint:/# mount /dev/sda2 /boot/
mount: /boot: mount failed: Unknown error -1
root@mint:/# 
root@mint:/# mount /dev/sda2 /boot/
mount: /boot: mount failed: Unknown error -1


Em 3 de setembro de 2017 21:36, Rodolfo <rof2...@gmail.com> escreveu:
Uma pergunta, é computador ou notebook? é novo?

Tipo, quando comprei meu notebook pesquisei bem sobre a dificuldade de usar linux nele, porque justamente não queria ter problemas, eu decidi comprar um notebook que fosse compatível com linux(o que na minha opinião nem deveria existir, pra mim qualquer computador/notebook tem que ser compatível com qualquer sistema, na prática parece que isso não acontece). Enfim, dê uma pesquisada sobre isso também.

Rodolfo

unread,
Sep 3, 2017, 5:40:03 PM9/3/17
to
Uma pergunta, é computador ou notebook? é novo?

Tipo, quando comprei meu notebook pesquisei bem sobre a dificuldade de usar linux nele, porque justamente não queria ter problemas, eu decidi comprar um notebook que fosse compatível com linux(o que na minha opinião nem deveria existir, pra mim qualquer computador/notebook tem que ser compatível com qualquer sistema, na prática parece que isso não acontece). Enfim, dê uma pesquisada sobre isso também.

Luiz Carlos

unread,
Sep 3, 2017, 5:50:03 PM9/3/17
to
# mount boot
mount: can't find UUID=e7d99f42-7b2a-4afb-9a4a-009003c9f447

Ta foda.

Linux - Junior Polegato

unread,
Sep 3, 2017, 6:40:02 PM9/3/17
to
Olá!

Antes do chroot, execute mount para ver as partições de sistema, geralmente são /dev, /dev/pts, /sys, /proc, /run e por aí vai, então monte essas dentro do seu novo root:

mount -t <tipo> <origem> <dir_destino_novo_root>

No final, antes do chroot, terá uma réplica das montagens do sistema dentro do diretório do seu novo root, e também se tiver /home, /var, /boot, /usr e outros no seu HD, monte-os também no seu novo root nos devidos diretórios, e agora sim um chroot te coloca no seu sistema de arquivos original.

Execute bash para executar o bash do seu HD e também "su -" para carregar o usuário root com todas as variáveis de ambiente.

Boa sorte!

[]'s

Junior Polegato

Luiz Carlos

unread,
Sep 3, 2017, 8:40:03 PM9/3/17
to
Henrique e Junior, executei os seguintes comandos:
mint mint # modprobe dm-crypt
mint mint # cryptsetup luksOpen /dev/sda5 linux
Enter passphrase for /dev/sda5: 
mint mint # vgscan
  Reading all physical volumes.  This may take a while...
  Found volume group "lvmc" using metadata type lvm2
mint mint # lvscan
  ACTIVE            '/dev/lvmc/swap' [1.86 GiB] inherit
  ACTIVE            '/dev/lvmc/root' [37.25 GiB] inherit
  ACTIVE            '/dev/lvmc/home' [327.60 GiB] inherit
mint mint # mkdir /media/linux
mint mint # mount /dev/lvmc/root /media/linux/
mint mint # mount -o bind /dev/ /media/linux/dev
mint mint # mount -o bind /proc/ /media/linux/proc
mint mint # chroot /media/linux /bin/bash
root@mint:/# grub-install /dev/sda
Installing for i386-pc platform.
  Failed to find sysfs mount point
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
  dev/block/252:2/holders/: opendir failed: Not a directory
  dev/block/252:1/holders/: opendir failed: Not a directory
  dev/block/252:3/holders/: opendir failed: Not a directory
  dev/block/252:0/holders/: opendir failed: Not a directory
  dev/block/8:33/holders/: opendir failed: Not a directory
  dev/block/8:32/holders/: opendir failed: Not a directory
  dev/block/8:16/holders/: opendir failed: Not a directory
  dev/block/8:3/holders/: opendir failed: Not a directory
  dev/block/8:5/holders/: opendir failed: Not a directory
  dev/block/11:0/holders/: opendir failed: Not a directory
  dev/block/8:1/holders/: opendir failed: Not a directory
  dev/block/8:2/holders/: opendir failed: Not a directory
  dev/block/8:4/holders/: opendir failed: Not a directory
  dev/block/8:0/holders/: opendir failed: Not a directory
  dev/block/1:7/holders/: opendir failed: Not a directory
  dev/block/1:6/holders/: opendir failed: Not a directory
  dev/block/1:9/holders/: opendir failed: Not a directory
  dev/block/1:8/holders/: opendir failed: Not a directory
  dev/block/1:5/holders/: opendir failed: Not a directory
  dev/block/1:4/holders/: opendir failed: Not a directory
  dev/block/1:10/holders/: opendir failed: Not a directory
  dev/block/1:11/holders/: opendir failed: Not a directory
  dev/block/1:3/holders/: opendir failed: Not a directory
  dev/block/1:15/holders/: opendir failed: Not a directory
  dev/block/1:2/holders/: opendir failed: Not a directory
  dev/block/1:13/holders/: opendir failed: Not a directory
  dev/block/1:14/holders/: opendir failed: Not a directory
  dev/block/1:12/holders/: opendir failed: Not a directory
  dev/block/1:0/holders/: opendir failed: Not a directory
  dev/block/1:1/holders/: opendir failed: Not a directory
  dev/block/7:0/holders/: opendir failed: Not a directory
  dev/block/7:7/holders/: opendir failed: Not a directory
  dev/block/7:1/holders/: opendir failed: Not a directory
  dev/block/7:6/holders/: opendir failed: Not a directory
  dev/block/7:5/holders/: opendir failed: Not a directory
  dev/block/7:3/holders/: opendir failed: Not a directory
  dev/block/7:4/holders/: opendir failed: Not a directory
  dev/block/7:2/holders/: opendir failed: Not a directory
  dev/block/252:2/holders/: opendir failed: Not a directory
  dev/block/252:1/holders/: opendir failed: Not a directory
  dev/block/252:3/holders/: opendir failed: Not a directory
  dev/block/252:0/holders/: opendir failed: Not a directory
  dev/block/8:33/holders/: opendir failed: Not a directory
  dev/block/8:32/holders/: opendir failed: Not a directory
  dev/block/8:16/holders/: opendir failed: Not a directory
  dev/block/8:3/holders/: opendir failed: Not a directory
  dev/block/8:5/holders/: opendir failed: Not a directory
  dev/block/11:0/holders/: opendir failed: Not a directory
  dev/block/8:1/holders/: opendir failed: Not a directory
  dev/block/8:2/holders/: opendir failed: Not a directory
  dev/block/8:4/holders/: opendir failed: Not a directory
  dev/block/8:0/holders/: opendir failed: Not a directory
  dev/block/1:7/holders/: opendir failed: Not a directory
  dev/block/1:6/holders/: opendir failed: Not a directory
  dev/block/1:9/holders/: opendir failed: Not a directory
  dev/block/1:8/holders/: opendir failed: Not a directory
  dev/block/1:5/holders/: opendir failed: Not a directory
  dev/block/1:4/holders/: opendir failed: Not a directory
  dev/block/1:10/holders/: opendir failed: Not a directory
  dev/block/1:11/holders/: opendir failed: Not a directory
  dev/block/1:3/holders/: opendir failed: Not a directory
  dev/block/1:15/holders/: opendir failed: Not a directory
  dev/block/1:2/holders/: opendir failed: Not a directory
  dev/block/1:13/holders/: opendir failed: Not a directory
  dev/block/1:14/holders/: opendir failed: Not a directory
  dev/block/1:12/holders/: opendir failed: Not a directory
  dev/block/1:0/holders/: opendir failed: Not a directory
  dev/block/1:1/holders/: opendir failed: Not a directory
  dev/block/7:0/holders/: opendir failed: Not a directory
  dev/block/7:7/holders/: opendir failed: Not a directory
  dev/block/7:1/holders/: opendir failed: Not a directory
  dev/block/7:6/holders/: opendir failed: Not a directory
  dev/block/7:5/holders/: opendir failed: Not a directory
  dev/block/7:3/holders/: opendir failed: Not a directory
  dev/block/7:4/holders/: opendir failed: Not a directory
  dev/block/7:2/holders/: opendir failed: Not a directory
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
  Failed to find sysfs mount point
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
  dev/block/252:2/holders/: opendir failed: Not a directory
  dev/block/252:1/holders/: opendir failed: Not a directory
  dev/block/252:3/holders/: opendir failed: Not a directory
  dev/block/252:0/holders/: opendir failed: Not a directory
  dev/block/8:33/holders/: opendir failed: Not a directory
  dev/block/8:32/holders/: opendir failed: Not a directory
  dev/block/8:16/holders/: opendir failed: Not a directory
  dev/block/8:3/holders/: opendir failed: Not a directory
  dev/block/8:5/holders/: opendir failed: Not a directory
  dev/block/11:0/holders/: opendir failed: Not a directory
  dev/block/8:1/holders/: opendir failed: Not a directory
  dev/block/8:2/holders/: opendir failed: Not a directory
  dev/block/8:4/holders/: opendir failed: Not a directory
  dev/block/8:0/holders/: opendir failed: Not a directory
  dev/block/1:7/holders/: opendir failed: Not a directory
  dev/block/1:6/holders/: opendir failed: Not a directory
  dev/block/1:9/holders/: opendir failed: Not a directory
  dev/block/1:8/holders/: opendir failed: Not a directory
  dev/block/1:5/holders/: opendir failed: Not a directory
  dev/block/1:4/holders/: opendir failed: Not a directory
  dev/block/1:10/holders/: opendir failed: Not a directory
  dev/block/1:11/holders/: opendir failed: Not a directory
  dev/block/1:3/holders/: opendir failed: Not a directory
  dev/block/1:15/holders/: opendir failed: Not a directory
  dev/block/1:2/holders/: opendir failed: Not a directory
  dev/block/1:13/holders/: opendir failed: Not a directory
  dev/block/1:14/holders/: opendir failed: Not a directory
  dev/block/1:12/holders/: opendir failed: Not a directory
  dev/block/1:0/holders/: opendir failed: Not a directory
  dev/block/1:1/holders/: opendir failed: Not a directory
  dev/block/7:0/holders/: opendir failed: Not a directory
  dev/block/7:7/holders/: opendir failed: Not a directory
  dev/block/7:1/holders/: opendir failed: Not a directory
  dev/block/7:6/holders/: opendir failed: Not a directory
  dev/block/7:5/holders/: opendir failed: Not a directory
  dev/block/7:3/holders/: opendir failed: Not a directory
  dev/block/7:4/holders/: opendir failed: Not a directory
  dev/block/7:2/holders/: opendir failed: Not a directory
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
grub-install: error: attempt to install to encrypted disk without cryptodisk enabled. Set `GRUB_ENABLE_CRYPTODISK=y' in file `/etc/default/grub'.
root@mint:/# 


Acabou não dando certo.

Em 3 de setembro de 2017 23:07, <jmhen...@yahoo.com.br> escreveu:

Olá, boa noite! 

Antes de dar o chroot, vc precisa: 
1 - abrir a partição criptografada (vi que vc fez isso) 
2 - verificar se o seu livecd tem o lvm instalado, se não tiver, instale 
3 - ativar o lvm com vgscan e verificar com lvscan ; 
4 - montar o raiz do lvm : 
mount /dev/mapper/seuraizlvm /mnt/suafakeroot
‎5 -  montar o proc e o dev com :
mount -o bind /dev/  /mnt/suafakeroot/dev 
‎mount -o bind /proc/ /mnt/suafakeroot/proc
Só daí dar o chroot /mnt/suafakeroot, e instalar o grub normalmente. 

Deve funcionar sem maiores problemas.

Abracos

Henry 







Enviado do meu smartphone BlackBerry 10.
De: Luiz Carlos
Enviada: domingo, 3 de setembro de 2017 18:47
Para: DUP
Assunto: Re: Erro ao recuperar grub de um Debian com LVM Criptografado.

Ricardo Ramos

unread,
Sep 3, 2017, 8:50:02 PM9/3/17
to

Tenta de novo, mas primeiro faz o recomendado pelo erro.

grub-install: error: attempt to install to encrypted disk without cryptodisk enabled. Set ***`GRUB_ENABLE_CRYPTODISK=y'*** in file `/etc/default/grub'.

Tenta habilitando essa opção no grub antes de instalar, depois diz como correu.

Força

--

Ricardo Ramos
Tel: +244 927 953 770
Email: cesar.r...@gmail.com
Website: www.rickinho.com
Técnico de Informática

Ricardo Ramos

unread,
Sep 3, 2017, 8:50:03 PM9/3/17
to

Qual é a arquitetura que VC tinha instalada?


On Dom, 3 de set de 2017, 21:45 Luiz Carlos <lc9...@gmail.com> wrote:
Saí do chroot e mountei /dev/pts e a sys, deu isso daqui:
mint mint # mount -o bind /dev/pts/ /media/linux/dev/pt
ptmx  pts/  
mint mint # mount -o bind /dev/pts/ /media/linux/dev/pts/
mint mint # chroot /media/linux /bin/bash
root@mint:/# grub-install /dev/sda
Installing for i386-pc platform.
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
grub-install: error: attempt to install to encrypted disk without cryptodisk enabled. Set `GRUB_ENABLE_CRYPTODISK=y' in file `/etc/default/grub'.

Luiz Carlos

unread,
Sep 3, 2017, 8:50:03 PM9/3/17
to
Saí do chroot e mountei /dev/pts e a sys, deu isso daqui:
mint mint # mount -o bind /dev/pts/ /media/linux/dev/pt
ptmx  pts/  
mint mint # mount -o bind /dev/pts/ /media/linux/dev/pts/
mint mint # chroot /media/linux /bin/bash
root@mint:/# grub-install /dev/sda
Installing for i386-pc platform.
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
grub-install: error: attempt to install to encrypted disk without cryptodisk enabled. Set `GRUB_ENABLE_CRYPTODISK=y' in file `/etc/default/grub'.

Em 4 de setembro de 2017 00:42, Ricardo Ramos <cesar.r...@gmail.com> escreveu:

Ricardo Ramos

unread,
Sep 3, 2017, 9:00:04 PM9/3/17
to

Procura no manual do grub see e possível especificar a arquitetura, no erro ele indica que tenta instalar pra arquitetura i386-pc, tenta especificar amd64, e tenta também dentro do chroot procurar o arquivo "default/grub" pra ver se consegue habilitar essa opção.


On Dom, 3 de set de 2017, 21:51 Luiz Carlos <lc9...@gmail.com> wrote:
AMD64, mas eu não estou conseguindo abrir o arquivo pra fazer a edição, não sei como habilitar essa GRUB_ENABLE_CRYPTODISK=y
# xedit /etc/default/grub 
No protocol specified

Luiz Carlos

unread,
Sep 3, 2017, 9:00:04 PM9/3/17
to
AMD64, mas eu não estou conseguindo abrir o arquivo pra fazer a edição, não sei como habilitar essa GRUB_ENABLE_CRYPTODISK=y
# xedit /etc/default/grub 
No protocol specified

Em 4 de setembro de 2017 00:47, Ricardo Ramos <cesar.r...@gmail.com> escreveu:

Luiz Carlos

unread,
Sep 3, 2017, 9:10:04 PM9/3/17
to
Cara, eu sai do chroot e fiz isso e editei o arquivo do grub colocando GRUB_ENABLE_CRYPTODISK=y, voltando no chroot, olha o que deu:
# grub-install /dev/sda
Installing for i386-pc platform.
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
grub-install: warning: Sector 32 is already in use by the program `FlexNet'; avoiding it.  This software may cause boot or other problems in future.  Please ask its authors not to store data in the boot track.

Em 4 de setembro de 2017 01:04, Luiz Carlos <lc9...@gmail.com> escreveu:
Cara, eu sai do chroot e fiz isso e editei o arquivo do grub colocando GRUB_ENABLE_CRYPTODISK=y, voltando no chroot, olha o que deu:
# grub-install /dev/sda
Installing for i386-pc platform.
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
grub-install: warning: Sector 32 is already in use by the program `FlexNet'; avoiding it.  This software may cause boot or other problems in future.  Please ask its authors not to store data in the boot track.
Installation finished. No error reported.

Ricardo Ramos

unread,
Sep 3, 2017, 9:30:03 PM9/3/17
to

Cara, pelo que consegui encontrar da pesquisa rápida que fiz foi que esse FlexNet é um programa de DRM, ele parece ter bloqueado o sector 32 do seu HD (provavelmente algum programa dentro do Windows ou o próprio Windows instalou ele). A única solução que vi foi literalmente zerar o sector que ele ocupou e seguir com a instalação do grub de novo.

dd if=/dev/zero of=/dev/sda bs=512 count=1 seek=32

Tente limpar o sector no HD, mesmo que não consiga montar a partição, tente identificar correctamente ele e depois zere ele, depois tenta reinstalar o grub e diz como correu.

Luiz Carlos

unread,
Sep 3, 2017, 9:50:04 PM9/3/17
to
Eu dou um update-grub e olha o que aparece:
# update-grub
Generating grub configuration file ...
Found background image: .background_cache.png
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
Found Windows 10 on /dev/sda1

E o grub foi instalado, mas ele só reconhece o Windows, o Linux ele não reconhece.

Antes disso eu desabilietei o GRUB_ENABLE_CRYPTODISK=y, isso faz o grub iniciar pedindo senha que nem sei.

Luiz Carlos

unread,
Sep 3, 2017, 10:00:05 PM9/3/17
to
Esse foi os comandos que usei até agora:
modprobe dm-crypt
cryptsetup luksOpen /dev/sda5 linux
mkdir /media/linux
mount /dev/lvmc/root /media/linux/
mount -o bind /dev/ /media/linux/dev
mount -o bind /proc/ /media/linux/proc
mount -o bind /sys/ /media/linux/sys/
mount -o bind /dev/pts/ /media/linux/dev/pts/
chroot /media/linux /bin/bash
mount /dev/sda1 /boot
grub-install /dev/sda

Luiz Carlos

unread,
Sep 3, 2017, 10:40:03 PM9/3/17
to
# systemctl start lvm2-lvmetad.socket
Running in chroot, ignoring request.


Em 4 de setembro de 2017 02:32, <jmhen...@yahoo.com.br> escreveu:
Experimenta rodar os mesmos comandos, só que após dar o chroot, inicie os serviços de lvmetad que estão faltando de acordo com a sua mensagem de erro: 


systemctl start lvm2-lvmetad.service
systemctl start lvm2-lvmetad.socket

E só daí o grub-install ou updategrub 

Faz isso com e sem o GRUB_ENABLE_CRYPTODISK habilitado, só por via das dúvidas, o log disse que precisava disso habilitado, e que o lvmetad não foi contactado. Deve resolver. 

Abracos

Henry 



Enviado do meu smartphone BlackBerry 10.
De: Luiz Carlos
Enviada: domingo, 3 de setembro de 2017 21:38

Luiz Carlos

unread,
Sep 3, 2017, 11:00:03 PM9/3/17
to
Que estranho, não estou conseguindo fazer que o grub reconheça o Linux, isso é um caso bem raro, não sei se tenho solução.

Luiz Carlos

unread,
Sep 3, 2017, 11:30:05 PM9/3/17
to
Acho que vou suportar mais 2 dias, se não conseguir, eu vou ter que baixar o Linux e instalar tudo do zero.
Que merda, o grub só reconheceu o Windows e o Linux não, será que meu sistema está corrompido? Tem uma solução pra isso?


# grub-install /dev/sda
Installing for i386-pc platform.
Installation finished. No error reported.
root@mint:/# update-grub

Generating grub configuration file ...
Found background image: .background_cache.png
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
Found Windows 10 on /dev/sda1
done

Linux - Junior Polegato

unread,
Sep 4, 2017, 1:50:04 AM9/4/17
to
Olá!

Seguindo os passos que passei, antes do grub-install e update-grub, tente iniciar os serviços de lvm que estão em /etc/rc5.d, deve ter um .service que deve funcionar.

Mais um ponto, aconselho utilizar o CD de instalação do Debian, iniciando em modo de recuperação ou instalação até o ponto em que são reconhecidas todas as partições do HD, então no Shell que abrir (Ctrl+Alt+F2) siga os passos que passei, lembrando ser importante que o kernel do instalador seja da mesma arquitetura do instalado no HD, i386 ou amd64, se for versão próxima ou igual, melhor ainda.

[]'s

Junior Polegato

Luiz Carlos

unread,
Sep 4, 2017, 2:20:04 AM9/4/17
to
Estou aqui baixando uma distro do Debian equivalente a minha versão, vamos ver no que vai dar.
Será que danifiquei a minha partição do Linux? Bem, eu consigo montar a raiz e a home, n sei se tenho esperanças de arrumar.

Luiz Carlos

unread,
Sep 4, 2017, 2:30:04 AM9/4/17
to
O Debian que estou não é live cd, é só pra ver o lance de rescue, mas será possível restaurar com partições criptografadas?

Luiz Carlos

unread,
Sep 4, 2017, 4:30:05 AM9/4/17
to
Consegui resolver, a solução foi ter baixado a mesma versão do versão do Debian, dar boot pelo DVD e entrar no modo rescue, eu achei bem intuitivo aquilo, eu pensei que era pra digitar linha de comando, mas não foi assim, o modo rescue restaura com criptografia e tudo, se for ver nem era preciso usar a live cd, o grub foi restaurado pro estado que estava antes de instalar o Windows 10, ou  seja aparecia no grub o Windows 7, mas nada que um update-grub no Debian não resolvesse, está tudo ok agora.

Que alivio em saber que recuperei meu sistema, e meu windows está atualizado, obrigado a todos por tudo e desculpe o incomodo.

Pra quem pode sofrer com isso, restaurar no modo rescue tem que ter noção de qual é a partição raiz, qual partição instalar o grub e por ai vai, a parte da live cd me ajudou um pouco a pegar a noção disso.

Ricardo Ramos

unread,
Sep 4, 2017, 7:30:04 AM9/4/17
to

Bom saber que deu tudo certo, não sabia que o live do Debian no rescue mode recuperava ate com LVM criptografado, mais uma pra ter guardado em caso de emergência.

Luiz Carlos

unread,
Sep 4, 2017, 1:00:06 PM9/4/17
to
Eu não baixei a live cd do debian onde vc inicia o sistema sem fazer alterações como foi o linux mint, baixei o DVD de instalação mesmo e fui na opção de recuperação, mas mesmo assim é intuitivo, recomendo.

Na verdade nem eu sabia desse rescue, é excelente.

Guimarães Faria Corcete DUTRA, Leandro

unread,
Sep 6, 2017, 6:50:03 PM9/6/17
to
Le lundi 04 septembre 2017 à 11:21 +0000, Ricardo Ramos a écrit :
> Bom saber que deu tudo certo, não sabia que o live do Debian no
> rescue mode recuperava ate com LVM criptografado, mais uma pra ter
> guardado em caso de emergência.


Pelo que entendi foi o contrário: o CD ‘vivo’ não conseguiu, mas o
instalador sim.


--
skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191 gTalk: xmpp:lean...@jabber.org
+55 (61) 9302 2691 ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT−3 MSN: msnim:chat?contact=lea...@dutra.fastmail.fm

Rodolfo

unread,
Sep 6, 2017, 8:10:03 PM9/6/17
to
Oxi, e foi justamente o que eu disse na primeira mensagem que enviei para esse tópico, falei para usar um live-cd ou o cd de instalação do debian, hehehe, que onda..

BRAZIL GMT−3  MSN: msnim:chat?contact=leandro@dutra.fastmail.fm


0 new messages