Ich habe ein externes USB-Laufwerk mit einer verschlüsselten LUKS-Partition. Ich habe im Allgemeinen keine Probleme bei der Montage des Geräts. Ich klicke auf dem xfce4-Desktop darauf und erhalte einen Dialog, in dem ich das Passwort eingebe.
Wenn ich jetzt versuche, das Laufwerk bereitzustellen, gebe ich das Kennwort ein und erhalte die folgende Fehlermeldung:
Error unlocking /dev/sdc1: Command-line `cryptsetup luksOpen "/dev/sdc1" "luks-..."' exited with non-zero exit status 5: Device luks-... already exists
Was muss ich tun, um das Laufwerk zu mounten? Ist es irgendwie beschädigt? Wie kann das Gerät bereits existieren, wenn es nicht gemountet ist (und erst vor kurzem eingesteckt wurde)?
16.04
mount
encryption
luks
Spitze
quelle
quelle
Antworten:
Ja, dies passiert, wenn das mit luks verschlüsselte Gerät mit cryptsetup close nicht sauber deaktiviert wurde.
Sie können versuchen, die Zuordnung mit zu entfernen
dmsetup remove /dev/mapper/luks-...
Wenn Sie einen Neustart vermeiden möchten.quelle
dmsetup remove_all
device-mapper: remove ioctl on [device] failed: Device or resource busy
Als es passierte,
dmsetup remove /dev/mapper/luks-
funktionierte der Befehl von meiner Seite nicht, da die angegebene zugeordnete Festplatte unter / dev / mapper nicht mehr vorhanden ist ...Also musste ich das alte Mapping manuell schließen mit:
(wobei sdx der luks-Partition entspricht, mit der Sie sich identifiziert haben
fdisk -l
quelle
Dieser hat bei mir funktioniert (ändern Sie
sde1
mit Ihrem Plattenetikett):sudo cryptsetup luksOpen /dev/sde1 lukslvm
quelle