[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

montar disco cifrado



Hola,

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.

He creado otro sistema debian con un SSD al que he cifrado también. Y claro, también funciona.

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:32 localhost udisksd[563]: Cleaning up LUKS device /dev/dm-4 (backing device 8:101 no longer exists)
Mar 23 09:19:32 localhost udisksd[563]: Error cleaning up LUKS device /dev/dm-4: Failed to deactivate device: Device or resource busy
Mar 23 09:19:32 localhost udisksd[563]: Cleaning up LUKS device /dev/dm-4 (backing device 8:101 no longer exists)
Mar 23 09:19:32 localhost udisksd[563]: Error cleaning up LUKS device /dev/dm-4: Failed to deactivate device: Device or resource busy
Mar 23 09:19:32 localhost udisksd[563]: Cleaning up LUKS device /dev/dm-4 (backing device 8:101 no longer exists)
Mar 23 09:19:32 localhost udisksd[563]: Error cleaning up LUKS device /dev/dm-4: Failed to deactivate device: Device or resource busy
Mar 23 09:19:32 localhost udisksd[563]: Cleaning up LUKS device /dev/dm-4 (backing device 8:101 no longer exists)
Mar 23 09:19:32 localhost udisksd[563]: Error cleaning up LUKS device /dev/dm-4: Failed to deactivate device: Device or resource busy
Mar 23 09:19:53 localhost kernel: [ 3897.300682] usb 2-1.6: new high-speed USB device number 6 using ehci-pci
Mar 23 09:19:53 localhost kernel: [ 3897.455261] usb 2-1.6: New USB device found, idVendor=174c, idProduct=55aa, bcdDevice= 1.00
Mar 23 09:19:53 localhost kernel: [ 3897.455267] usb 2-1.6: New USB device strings: Mfr=2, Product=3, SerialNumber=1
Mar 23 09:19:53 localhost kernel: [ 3897.455269] usb 2-1.6: Product: USB 3.0
Mar 23 09:19:53 localhost kernel: [ 3897.455270] usb 2-1.6: Manufacturer: ASMT
Mar 23 09:19:53 localhost kernel: [ 3897.455272] usb 2-1.6: SerialNumber: 0000000000CE
Mar 23 09:19:53 localhost kernel: [ 3897.457052] scsi host6: uas
Mar 23 09:19:53 localhost kernel: [ 3897.460971] scsi 6:0:0:0: Direct-Access     ASMT     USB 3.0          0    PQ: 0 ANSI: 6
Mar 23 09:19:53 localhost kernel: [ 3897.466559] sd 6:0:0:0: Attached scsi generic sg7 type 0
Mar 23 09:19:53 localhost kernel: [ 3897.472101] sd 6:0:0:0: [sdh] 976773168 512-byte logical blocks: (500 GB/466 GiB)
Mar 23 09:19:53 localhost kernel: [ 3897.472583] sd 6:0:0:0: [sdh] Write Protect is off
Mar 23 09:19:53 localhost kernel: [ 3897.473343] sd 6:0:0:0: [sdh] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Mar 23 09:19:53 localhost kernel: [ 3897.474835] sd 6:0:0:0: [sdh] Optimal transfer size 33553920 bytes
Mar 23 09:19:53 localhost mtp-probe: checking bus 2, device 6: "/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6"
Mar 23 09:19:53 localhost mtp-probe: bus: 2, device: 6 was not an MTP device
Mar 23 09:19:53 localhost mtp-probe: checking bus 2, device 6: "/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6"
Mar 23 09:19:54 localhost mtp-probe: bus: 2, device: 6 was not an MTP device
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



Así que no consigo descifrarlo.

Sin embargo si arranco el sistema con ese disco viejo, la clave es válida y monta el sistema, sólo que a los 4-5 minutos se reinicia por alguna inconsistencia del disco.

---------------------------------------
He hecho un ("dd if=disco_viejo of=SATA-B") a un disco casi igual (SATA-B) (era unos cuantos bytes más pequeñito pero ha funcionado), y si arranco el sistema con él, reconoce la contraseña y monta el sistema. Sin embargo tampoco puedo montarlo desde el nuevo sistema (SSD).

Sin embargo y como prueba, SSD lo puedo descifrar con la clave en cualquiera de los otros sistemas funcionando (disco_viejo o SATA-B).

He encontrado algún sitio donde parece que tienen un problema parecido, pero mi falta de conocimiento de inglés y de systemd-cryptsetup hace que no me entere.

Alguna persona con experiencia en systemd-cryptsetup que entienda lo que le ocurre a mi disco? o alguna idea de cómo poder abrir el contenido del disco desde el sistema SSD?.

Gracias por llegar hasta aquí.



-- 


Reply to: