Re: montar disco cifrado
On Tue, 23 Mar 2021 11:32:06 +0100
Camaleón <noelamac@gmail.com> wrote:
> El 2021-03-23 a las 09:23 +0100, hubble escribió:
>
> > Tengo un sistema debian en un disco con 2 particiones, 1 de unos 248MB para /boot y el resto (465GB) es una partición cifrada que contiene a la swap y las particiones "/" y "/home".
> > Es lo que creó debian cuando me ofreció hacer la instalación con particiones cifradas.
> >
> > El disco está en mal estado, pues cuando arrancas el sistema con él, llega a estar arriba unos 4 o 5 minutos. Después el ordenador se reinicia él solo. El disco lo he tocado y está muy caliente.
>
> Si el equipo se reinicia por el mal estado del disco duro, entonces
> aquí veo varios problemas.
>
> Primero y principal, que si el disco está tan dañado como para dejar el
> sistema inestable y reiniciarlo tendrás problemas para montarlo y que lo
> reconozca el sistema. Es posible que tengas que usar herramientas
> dedicadas para recuperar esos datos.
>
> No estaría de más que le pasaras el test de SMART del fabricante del
> disco duro, a ver qué te dice.
>
> Segundo, que el disco está cifrado. Cifrado y dañado es una combinación
> que complica más aún las cosas. A mayor cantidad de capas lógicas
> (cryptsetup, LUKS, volúmenes LVM...), más problemas.
>
> Tecero, que el protocolo USB es muy inestable. Bueno, vamos a decir que
> es más sensible a cambios en la comunicación con el sistema. Si puedes,
> intenta conectar ese disco a un puerto nativo (secundario, ojo, que no
> arranque el ordenador con ese disco sino que lo vea como secundario)
> SATA (si el disco es SATA) o IDE (si el disco es IDE).
>
> > La inconsistencia que he encontrado es la siguiente:
> > Con el sistema SSD, cuando pincho el antiguo disco, me pide la contraseña de cifrado, pero no monta el disco, da un error y ahí se queda.
> > En /var/log/syslog deja esta traza:
> >
> > Mar 23 08:53:02 localhost udisksd[563]: Cleaning up LUKS device /dev/dm-4 (backing device 8:101 no longer exists)
> > Mar 23 08:53:02 localhost udisksd[563]: Error cleaning up LUKS device /dev/dm-4: Failed to deactivate device: Device or resource busy
> >
> > En /var/log/messages:
> > [root@migjorn~]# tail -f /var/log/messages
> > Mar 23 09:19:31 localhost kernel: [ 3875.320000] sd 6:0:0:0: [sdh] Synchronizing SCSI cache
> > Mar 23 09:19:31 localhost kernel: [ 3875.584504] sd 6:0:0:0: [sdh] Synchronize Cache(10) failed: Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
>
> (...)
>
> > Mar 23 09:19:57 localhost kernel: [ 3902.003989] sdh: sdh1 sdh2 < sdh5 >
> > Mar 23 09:19:57 localhost kernel: [ 3902.015318] sd 6:0:0:0: [sdh] Attached SCSI disk
> > Mar 23 09:20:27 localhost udisksd[563]: Cleaning up LUKS device /dev/dm-4 (backing device 8:101 no longer exists)
> > Mar 23 09:20:27 localhost udisksd[563]: Error cleaning up LUKS device /dev/dm-4: Failed to deactivate device: Device or resource busy
>
> Por los mensajes que registra, el kernel reconoce la unidad (sdh) y 3
> particiones, pero udisks no lo puede montar. Y no parece que sea por el
> cifrado sino por un error en el disco.
>
> Prueba a montarlo manualmente, desde la consola. Al menos así los
> errores que te dé serán más claros.
Pues sí, montándolo a mano ha funcionado, ha descifrado el volumen luks y se han podido montar los volumnes lvm. Ya puedo acceder a todo. Y de paso he aprendido a hacer eso, que siempre va bien.
Muchas gracias Camaleón.
Hubble, 8-)
>
> Saludos,
>
> --
> Camaleón
>
--
solermvm <solermvm@gmail.com>
Reply to: