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í.



-- 

Responder a