• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Verschlüsselte ext. HDD lässt sich nicht öffnen

saska007

Member
Hallo ihr Wissenden !
Ich habe vor kurzem von 11.1 / KDE 3 auf 11.2 KDE 4 aufgerüstet.
Nun habe ich zwei externe HDD's
die im nach folgenden als "sdb" benannte ist unter 11.1 komplett verschlüsselt worden (ext3)
/ wird dort (anderer Rechner OS 11.1) auch noch richtig erkannt
/ unter 11.2 keine Reaktion der Benutzeroberfläche
/ unter 11.2 und yast/partionstool wird keine Verschlüsselung angezeigt

Die Zweite "sdc" hat eine unter 11.2 verschlüsselte ext4 Partition
/ die Ankunft wird gemeldet
/ bei dem Versuch zu Öffnen kommt die Passwortabfrage
/ alles so wie es sein soll
/ Gegenprobe habe ich nicht gemacht (ext4 !)

Nachfolgend die Meldungen (erst sdb verbunden und dann zusätzlich sdc )

irgendwelche Ideen ?
herzlichen Dank im Voraus

  • Dec 28 12:28:05 moritz2 kernel: [10399.122294] usb 1-6: new high speed USB device using ehci_hcd and address 3
    Dec 28 12:28:05 moritz2 kernel: [10399.237052] usb 1-6: New USB device found, idVendor=152d, idProduct=2339
    Dec 28 12:28:05 moritz2 kernel: [10399.237075] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=5
    Dec 28 12:28:05 moritz2 kernel: [10399.237090] usb 1-6: Product: USB to ATA/ATAPI Bridge
    Dec 28 12:28:05 moritz2 kernel: [10399.237103] usb 1-6: Manufacturer: JMicron
    Dec 28 12:28:05 moritz2 kernel: [10399.237113] usb 1-6: SerialNumber: 511BFFFFFFFF
    Dec 28 12:28:05 moritz2 kernel: [10399.237352] usb 1-6: configuration #1 chosen from 1 choice
    Dec 28 12:28:05 moritz2 kernel: [10399.238106] scsi4 : SCSI emulation for USB Mass Storage devices
    Dec 28 12:28:05 moritz2 kernel: [10399.238485] usb-storage: device found at 3
    Dec 28 12:28:05 moritz2 kernel: [10399.238490] usb-storage: waiting for device to settle before scanning
    Dec 28 12:28:06 moritz2 kernel: [10400.238819] scsi 4:0:0:0: Direct-Access ST925082 7AS PQ: 0 ANSI: 2 CCS
    Dec 28 12:28:06 moritz2 kernel: [10400.239167] sd 4:0:0:0: Attached scsi generic sg2 type 0
    Dec 28 12:28:06 moritz2 kernel: [10400.242554] sd 4:0:0:0: [sdb] 488397168 512-byte logical blocks: (250 GB/232 GiB)
    Dec 28 12:28:06 moritz2 kernel: [10400.243162] sd 4:0:0:0: [sdb] Write Protect is off
    Dec 28 12:28:06 moritz2 kernel: [10400.243183] sd 4:0:0:0: [sdb] Mode Sense: 00 38 00 00
    Dec 28 12:28:06 moritz2 kernel: [10400.243189] sd 4:0:0:0: [sdb] Assuming drive cache: write through
    Dec 28 12:28:06 moritz2 kernel: [10400.246056] sd 4:0:0:0: [sdb] Assuming drive cache: write through
    Dec 28 12:28:06 moritz2 kernel: [10400.246086] sdb:
    Dec 28 12:28:06 moritz2 kernel: [10400.246114] usb-storage: device scan complete
    Dec 28 12:28:06 moritz2 kernel: [10400.261675] sdb1
    Dec 28 12:28:06 moritz2 kernel: [10400.265791] sd 4:0:0:0: [sdb] Assuming drive cache: write through
    Dec 28 12:28:06 moritz2 kernel: [10400.265808] sd 4:0:0:0: [sdb] Attached SCSI disk
    Dec 28 12:29:58 moritz2 kernel: [10512.204102] usb 6-1: USB disconnect, address 2

    Dec 28 12:30:13 moritz2 kernel: [10526.908076] usb 2-1: new high speed USB device using ehci_hcd and address 4
    Dec 28 12:30:13 moritz2 kernel: [10527.024707] usb 2-1: New USB device found, idVendor=04b4, idProduct=6830
    Dec 28 12:30:13 moritz2 kernel: [10527.024729] usb 2-1: New USB device strings: Mfr=56, Product=78, SerialNumber=100
    Dec 28 12:30:13 moritz2 kernel: [10527.024743] usb 2-1: Product: USB2.0 Storage Device
    Dec 28 12:30:13 moritz2 kernel: [10527.024755] usb 2-1: Manufacturer: Cypress Semiconductor
    Dec 28 12:30:13 moritz2 kernel: [10527.024766] usb 2-1: SerialNumber: DEF10DA57434
    Dec 28 12:30:13 moritz2 kernel: [10527.024966] usb 2-1: configuration #1 chosen from 1 choice
    Dec 28 12:30:13 moritz2 kernel: [10527.027730] scsi5 : SCSI emulation for USB Mass Storage devices
    Dec 28 12:30:13 moritz2 kernel: [10527.028341] usb-storage: device found at 4
    Dec 28 12:30:13 moritz2 kernel: [10527.028346] usb-storage: waiting for device to settle before scanning
    Dec 28 12:30:14 moritz2 kernel: [10528.031331] scsi 5:0:0:0: Direct-Access ST912082 2A 0000 PQ: 0 ANSI: 0
    Dec 28 12:30:14 moritz2 kernel: [10528.031683] sd 5:0:0:0: Attached scsi generic sg3 type 0
    Dec 28 12:30:14 moritz2 kernel: [10528.032339] usb-storage: device scan complete
    Dec 28 12:30:14 moritz2 kernel: [10528.042461] sd 5:0:0:0: [sdc] 234441648 512-byte logical blocks: (120 GB/111 GiB)
    Dec 28 12:30:14 moritz2 kernel: [10528.043461] sd 5:0:0:0: [sdc] Write Protect is off
    Dec 28 12:30:14 moritz2 kernel: [10528.043483] sd 5:0:0:0: [sdc] Mode Sense: 27 00 00 00
    Dec 28 12:30:14 moritz2 kernel: [10528.043489] sd 5:0:0:0: [sdc] Assuming drive cache: write through
    Dec 28 12:30:14 moritz2 kernel: [10528.045558] sd 5:0:0:0: [sdc] Assuming drive cache: write through
    Dec 28 12:30:14 moritz2 kernel: [10528.045580] sdc: sdc1 sdc2 < sdc5 sdc6 sdc7 >
    Dec 28 12:30:14 moritz2 kernel: [10528.134673] sd 5:0:0:0: [sdc] Assuming drive cache: write through
    Dec 28 12:30:14 moritz2 kernel: [10528.134692] sd 5:0:0:0: [sdc] Attached SCSI disk
    Dec 28 12:30:14 moritz2 kernel: [10528.256758] sd 5:0:0:0: [sdc] Sense Key : Recovered Error [current] [descriptor]
    Dec 28 12:30:14 moritz2 kernel: [10528.256788] Descriptor sense data with sense descriptors (in hex):
    Dec 28 12:30:14 moritz2 kernel: [10528.256801] 72 01 00 1d 00 00 00 0e 09 0c 00 00 00 00 00 00
    Dec 28 12:30:14 moritz2 kernel: [10528.256834] 00 00 00 00 e0 50
    Dec 28 12:30:14 moritz2 kernel: [10528.256853] sd 5:0:0:0: [sdc] Add. Sense: ATA pass through information available
    Dec 28 12:30:14 moritz2 kernel: [10528.280402] sd 5:0:0:0: [sdc] Sense Key : Recovered Error [current] [descriptor]
    Dec 28 12:30:14 moritz2 kernel: [10528.280432] Descriptor sense data with sense descriptors (in hex):
    Dec 28 12:30:14 moritz2 kernel: [10528.280445] 72 01 00 1d 00 00 00 0e 09 0c 00 00 00 00 00 00
    Dec 28 12:30:14 moritz2 kernel: [10528.280478] 00 4f 00 c2 e0 50
    Dec 28 12:30:14 moritz2 kernel: [10528.280496] sd 5:0:0:0: [sdc] Add. Sense: ATA pass through information available
    Dec 28 12:30:39 moritz2 kernel: [10552.604144] alg: No test for stdrng (krng)
    Dec 28 12:30:39 moritz2 kernel: [10552.605725] alg: No test for stdrng (ansi_cprng)
    Dec 28 12:30:39 moritz2 kernel: [10552.613075] padlock: VIA PadLock Hash Engine not detected.
    Dec 28 12:30:39 moritz2 modprobe: FATAL: Error inserting padlock_sha (/lib/modules/2.6.31.5-0.1-desktop/kernel/drivers/crypto/padlock-sha.ko): No such device
    Dec 28 12:30:51 moritz2 kernel: [10564.825961] EXT4-fs (dm-0): barriers enabled
    Dec 28 12:30:51 moritz2 kernel: [10564.846280] kjournald2 starting: pid 24370, dev dm-0:8, commit interval 5 seconds
    Dec 28 12:30:51 moritz2 kernel: [10564.847067] EXT4-fs (dm-0): internal journal on dm-0:8
    Dec 28 12:30:51 moritz2 kernel: [10564.847088] EXT4-fs (dm-0): delayed allocation enabled
    Dec 28 12:30:51 moritz2 kernel: [10564.847102] EXT4-fs: file extents enabled
    Dec 28 12:30:51 moritz2 kernel: [10564.856058] EXT4-fs: mballoc enabled
    Dec 28 12:30:51 moritz2 kernel: [10564.856088] EXT4-fs (dm-0): mounted filesystem with ordered data mode
    Dec 28 12:30:51 moritz2 hald: mounted /dev/dm-0 on behalf of uid 500
    Dec 28 12:30:54 moritz2 kernel: [10567.653851] EXT4-fs (sdc6): barriers enabled
    Dec 28 12:30:54 moritz2 kernel: [10567.685370] kjournald2 starting: pid 24631, dev sdc6:8, commit interval 5 seconds
    Dec 28 12:30:54 moritz2 kernel: [10567.685955] EXT4-fs (sdc6): internal journal on sdc6:8
    Dec 28 12:30:54 moritz2 kernel: [10567.685965] EXT4-fs (sdc6): delayed allocation enabled
    Dec 28 12:30:54 moritz2 kernel: [10567.685972] EXT4-fs: file extents enabled
    Dec 28 12:30:54 moritz2 kernel: [10567.687156] EXT4-fs: mballoc enabled
    Dec 28 12:30:54 moritz2 kernel: [10567.687183] EXT4-fs (sdc6): mounted filesystem with ordered data mode
    Dec 28 12:30:54 moritz2 hald: mounted /dev/sdc6 on behalf of uid 500
    Dec 28 12:31:20 moritz2 dhclient: DHCPREQUEST on wlan0 to 192.168.0.10 port 67
    Dec 28 12:31:20 moritz2 dhclient: DHCPACK from 192.168.0.10
    Dec 28 12:31:20 moritz2 dhclient: bound to 192.168.0.17 -- renewal in 1438 seconds.
 
OP
S

saska007

Member
Das Problem ist :welches Dateisystem gebe ich an ?
1.Versuch
  • moritz2:~ # mount /dev/sdb /media/HDD
    mount: Sie müssen den Dateisystemtyp angeben
2.Versuch

  • moritz2:~ # mount -t ext3 /dev/sdb /media/HDD
    mount: wrong fs type, bad option, bad superblock on /dev/sdb,
    missing codepage or helper program, or other error
    Manchmal liefert das Syslog wertvolle Informationen – versuchen
    Sie dmesg | tail oder so
demsg:
  • [25325.339119] sd 4:0:0:0: [sdb] Assuming drive cache: write through
    [25325.339138] sd 4:0:0:0: [sdb] Attached SCSI disk
    [25845.675627] VFS: Can't find ext3 filesystem on dev sdb.
Ausgabe von fdisk:

  • Platte /dev/sdb: 250.1 GByte, 250059350016 Byte
    255 Köpfe, 63 Sektoren/Spuren, 30401 Zylinder
    Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
    Disk identifier: 0x0d514ce1

    Gerät boot. Anfang Ende Blöcke Id System
    /dev/sdb1 1 30401 244196001 83 Linux

(mount - versuche mit sdb1 mit gleichem Ergebnis)

habe mich versucht in die Beiträge für manuelle mount - Befehle bei
verschlüsselten Laufwerken einzulesen, bin aber erst nicht richtig weiter gekommen.

Der Versuch
  • cryptsetup luksOpen /dev/sdb1 enc
    <Should ask for passphrase here>
und dann :
  • mount /dev/mapper/enc /media/HDD

hatte dann Erfolg

und wie sag ich`s es jetzt meinem System (und nicht nur für die eine Platte) ?
 

real_jago

Newbie
Hi,
ich hab das gleiche Problem.

Das klappt bei mir noch:
Code:
cryptsetup luksOpen /dev/sda1 enc
Aber hier wird gesagt, dass ich das Filesystem angeben muss.
Code:
mount /dev/mapper/enc /mnt/test
Wenn ich folgendes probiere
Code:
mount -t reiserfs /dev/mapper/enc /mnt/test
kommt die Fehlermeldung:wrong fs type, bad option, bad superblock ...

Ich probier jetzt grad mit fsck rum, ist dann ja noch die einzige Möglichkeit oder?

Gruß, Jago
 
OP
S

saska007

Member
bei mir trat ein ähnliches Problem auf wenn bereits eine verschlüsselte Platte gemountet war.
--> cryptsetup luksOpen /dev/sda1 enc1

nach deinen Versuchen musst du auch nicht nur das Laufwerk mit unmount ...... wieder rausnehmen sondern

auch mit cryptsetup remove enc(1) das mapping deaktivieren.

Gruß saska
 

real_jago

Newbie
Also erstmal vielen Dank für deine Antwort!!

Ich verzweifel hier noch, das Problem ist, dass ich kein einziges Mal an meine Daten komm.

Frisch gebootet, KDE4 eingeloggt und dann Konsole als root gestartet:

/dev/sdd1 ist nicht gemountet und cryptsetup luksOpen /dev/sdd1 enc klappt (das Passwort ist also korrekt).

Jetzt klappt aber das mounten von /dev/mapper/enc nicht.

An welcher Stelle meinst du jetzt dass ich cryptsetup remove aufrufen muss.

Danke schonmal!
Gruß, Jago
 
OP
S

saska007

Member
Deine Info's reichen leider nicht für eine Ferndiagnose...

Aus Erfahrung kann ich nur sagen, das die Fehlermeldung von mount,
dass das Dateisystem nicht erkannt wird meist nicht mit der "manuellen Angabe" des Dateisystems behoben wird,sondern andere (tiefere) Ursachen hat. (z.B. auch Schreibfehler bei der Befehlseingabe)
In meinen Augen könnte ich dir zwei Wege aufzeigen:

1) nachfolgend die Aufzeichnung eines manuellen mount und umount Vorganges auf meinem Rechner
Es handelt sich dabei um eine USB - Platte mit zwei Partitionen
sdb1 = fat32
sdb2 = ext4 und verschlüsselt
Code:
moritz2:~ #su
"Passwort"
moritz2:~ # cryptsetup luksOpen /dev/sdb2 enc
Enter LUKS passphrase for /dev/sdb2:
"Passwort"
key slot 0 unlocked.
Command successful.
moritz2:~ #

Mit diesem Befehl wurde das Device "enc" unter /dev/mapper angelegt.
Das kannst du auch mit einem Dateimanager auch kontrollieren.

dann folgt
Code:
moritz2:~ # mount /dev/mapper/enc /media/HDD
moritz2:~ #

Ausgabe von moritz2:~#dmesg:
  • [16488.775073] usb 2-2: new high speed USB device using ehci_hcd and address 4
    [16488.891630] usb 2-2: New USB device found, idVendor=04b4, idProduct=6830
    [16488.891651] usb 2-2: New USB device strings: Mfr=56, Product=78, SerialNumber=100
    [16488.891665] usb 2-2: Product: USB2.0 Storage Device
    [16488.891677] usb 2-2: Manufacturer: Cypress Semiconductor
    [16488.891689] usb 2-2: SerialNumber: DEF10DA57434
    [16488.891892] usb 2-2: configuration #1 chosen from 1 choice
    [16488.893372] scsi5 : SCSI emulation for USB Mass Storage devices
    [16488.893637] usb-storage: device found at 4
    [16488.893643] usb-storage: waiting for device to settle before scanning
    [16489.896309] scsi 5:0:0:0: Direct-Access ST912082 2A 0000 PQ: 0 ANSI: 0
    [16489.896529] sd 5:0:0:0: Attached scsi generic sg2 type 0
    [16489.896890] usb-storage: device scan complete
    [16489.906790] sd 5:0:0:0: [sdb] 234441648 512-byte logical blocks: (120 GB/111 GiB)
    [16489.907788] sd 5:0:0:0: [sdb] Write Protect is off
    [16489.907804] sd 5:0:0:0: [sdb] Mode Sense: 27 00 00 00
    [16489.907807] sd 5:0:0:0: [sdb] Assuming drive cache: write through
    [16489.909787] sd 5:0:0:0: [sdb] Assuming drive cache: write through
    [16489.909806] sdb: sdb1 sdb2
    [16489.940054] sd 5:0:0:0: [sdb] Assuming drive cache: write through
    [16489.940072] sd 5:0:0:0: [sdb] Attached SCSI disk
    [16490.102380] sd 5:0:0:0: [sdb] Sense Key : Recovered Error [current] [descriptor]
    [16490.102399] Descriptor sense data with sense descriptors (in hex):
    [16490.102405] 72 01 00 1d 00 00 00 0e 09 0c 00 00 00 00 00 00
    [16490.102422] 00 00 00 00 e0 50
    [16490.102432] sd 5:0:0:0: [sdb] Add. Sense: ATA pass through information available
    [16490.126653] sd 5:0:0:0: [sdb] Sense Key : Recovered Error [current] [descriptor]
    [16490.126692] Descriptor sense data with sense descriptors (in hex):
    [16490.126698] 72 01 00 1d 00 00 00 0e 09 0c 00 00 00 00 00 00
    [16490.126716] 00 4f 00 c2 e0 50
    [16490.126726] sd 5:0:0:0: [sdb] Add. Sense: ATA pass through information available
    >>>>>hier erfolgt der crypt Befehl
    keine weitere Meldung vom kernel
    aber KDE meldet ein neues Gerät
    >>>>>und danach der mount Befehl
    [16640.319800] EXT4-fs (dm-0): barriers enabled
    [16640.355491] kjournald2 starting: pid 3346, dev dm-0:8, commit interval 5 seconds
    [16640.356373] EXT4-fs (dm-0): internal journal on dm-0:8
    [16640.356397] EXT4-fs (dm-0): delayed allocation enabled
    [16640.356415] EXT4-fs: file extents enabled
    [16640.359503] EXT4-fs: mballoc enabled
    [16640.359551] EXT4-fs (dm-0): mounted filesystem with ordered data mode

Zum Entfernen:
Code:
moritz2:~# umount /media/HDD
moritz2:~ # cryptsetup remove enc
dmesg:
  • [16907.870882] EXT4-fs: mballoc: 0 blocks 0 reqs (0 success)
    [16907.870901] EXT4-fs: mballoc: 0 extents scanned, 0 goal hits, 0 2^N hits, 0 breaks, 0 lost
    [16907.870916] EXT4-fs: mballoc: 0 generated and it took 0
    [16907.870927] EXT4-fs: mballoc: 0 preallocated, 0 discarded

2) du versuchst es mal mit einer Live CD

Ich weiß nicht ob die 11.1/ 11.0 als live CD noch irgendwo zum Download liegt und in wie weit knoppix mit verschlüsselten Laufwerken etwas anfangen kann.......... aber der Test wäre nicht allzu aufwendig.

Inzwischen habe ich meine Daten transferiert und bin auf ein neues Problem gestoßen.
Werde dazu aber einen neuen Beitrag aufmachen.

Gruß Saska
 

real_jago

Newbie
Hi,

hier mal Schritt für Schritt, was ich gemacht hab. Bitte den Rechnernamen übersehn, mir ist nix anderes eingefallen :D

Code:
zentrumDerMacht:~ # dmesg > log1
zentrumDerMacht:~ # cryptsetup luksOpen /dev/sdh1 musik
Enter LUKS passphrase for /dev/sdh1:
key slot 0 unlocked.
Command successful.
zentrumDerMacht:~ # mount /dev/mapper/musik /mnt/musik/
mount: you must specify the filesystem type
zentrumDerMacht:~ # mount -t reiserfs /dev/mapper/musik /mnt/musik/
mount: wrong fs type, bad option, bad superblock on /dev/mapper/musik,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

zentrumDerMacht:~ # dmesg > log2
zentrumDerMacht:~ # diff log1 log2
699a700,704
> [17142.612903] padlock: VIA PadLock not detected.
> [17142.635851] alg: No test for stdrng (krng)
> [17142.638570] alg: No test for stdrng (ansi_cprng)
> [17142.659343] padlock: VIA PadLock Hash Engine not detected.
> [17163.948422] REISERFS warning (device dm-0): sh-2021 reiserfs_fill_super: can not find reiserfs on dm-0

mit -t ext2 bzw -t ext3, kam die Fehlermeldung:
Code:
> [17414.952515] VFS: Can't find an ext2 filesystem on dev dm-0.
> [17418.992821] VFS: Can't find ext3 filesystem on dev dm-0.

Gruß, Jago
 
OP
S

saska007

Member
Versuch mal
nach dem cryptsetup (open)
Code:
testdisk /dev/mapper/.......(z.B. musik)
vielleicht ist ja doch irgendwas an der Platte
(kaputt - getestet ?)

Gruß saska
 
Oben