11.2 cryptsetup kann keine LUKS partition mehr öffnen...
Hallo Liste, ich habe eine LUKS-partition mittels dm-crypt erstellt. bisher (10.2 - 11.1) habe ich die partition mit "cryptsetup luksOpen /dev/sdf1 cr1" öffnen können. jetzt erhalte ich die Fehlermeldung: Enter LUKS passphrase for /dev/sdf1: key slot 0 unlocked. Aufruf fehlgeschlagen: device-mapper: create ioctl failed: Das Gerät oder die Ressource ist belegt viel googlen hat mir den hinweis gegeben, dass wohl ein bug in der aktuellen version (1.0.7) von cryptsetup schuld ist (siehe http://code.google.com/p/cryptsetup/issues/detail?id=34 ) Wo krieg ich für die 11.2 die version 1.0.6 von cryptsetup her ? danke Marco -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Donnerstag 03 Dezember 2009 schrieb Hungerpirat um 22:32 Uhr:
Hallo Liste,
ich habe eine LUKS-partition mittels dm-crypt erstellt. bisher (10.2 - 11.1) habe ich die partition mit "cryptsetup luksOpen /dev/sdf1 cr1" öffnen können. jetzt erhalte ich die Fehlermeldung:
Enter LUKS passphrase for /dev/sdf1: key slot 0 unlocked. Aufruf fehlgeschlagen: device-mapper: create ioctl failed: Das Gerät oder die Ressource ist belegt
viel googlen hat mir den hinweis gegeben, dass wohl ein bug in der aktuellen version (1.0.7) von cryptsetup schuld ist (siehe http://code.google.com/p/cryptsetup/issues/detail?id=34 ) Wo krieg ich für die 11.2 die version 1.0.6 von cryptsetup her ?
Hallo Marco, ich nutze dm-crypt seit openSUSE 10.3 und ich nutze die dort erstellten Partitionen auch heute noch unter openSUSE 11.2, ohne jeden Fehler. Ich glaube nicht, dass es ein Fehler in 1.0.7 ist. Hast du auch mal versucht, es mit mount.crypt einzubinden? Das verwendet natürlich auch cryptsetup, aber einen Versuch wäre es mal wert. Beste Grüße Buschmann ---------------------------------------------------------------------------------- openSUSE-Mitglied - de.opensuse.org Sys-Op http://de.opensuse.org/Benutzer:Buschmann23 http://de.opensuse.org/Teilnahme_am_Projekt http://de.opensuse.org/Geeko_braucht_Sie!
Hungerpirat, Donnerstag 03 Dezember 2009:
ich habe eine LUKS-partition mittels dm-crypt erstellt. bisher (10.2 - 11.1) habe ich die partition mit "cryptsetup luksOpen /dev/sdf1 cr1" öffnen können. jetzt erhalte ich die Fehlermeldung:
Enter LUKS passphrase for /dev/sdf1: key slot 0 unlocked. Aufruf fehlgeschlagen: device-mapper: create ioctl failed: Das Gerät oder die Ressource ist belegt
Jo, damit hatte ich auch erhebliche Schwierigkeiten. Probier mal testhalber, auf der Partition ein normales Dateisystem anzulegen (nur, wenn keine wichtigen Daten drauf sind!!): mkfs.ext3 /dev/sdf1 Das hat dann bei mir auch nicht mehr funktioniert. Irgenwer hat dann da seine Kralle drauf, wer, das konnte ich auf die Schnelle nicht rausfinden. Ich mußte in /etc/crypttab den Eintrag auskommentieren, neu starten, und danach dann konnte ich wieder auf die Partition zugreifen. So habe ich die Partition händisch erstellt, also nicht mit Yast. Seitdem funktionierts. Ärgerlich. -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 03.12.2009 22:32, schrieb Hungerpirat:
Hallo Liste,
ich habe eine LUKS-partition mittels dm-crypt erstellt. bisher (10.2 - 11.1) habe ich die partition mit "cryptsetup luksOpen /dev/sdf1 cr1" öffnen können. jetzt erhalte ich die Fehlermeldung:
Enter LUKS passphrase for /dev/sdf1: key slot 0 unlocked. Aufruf fehlgeschlagen: device-mapper: create ioctl failed: Das Gerät oder die Ressource ist belegt
viel googlen hat mir den hinweis gegeben, dass wohl ein bug in der aktuellen version (1.0.7) von cryptsetup schuld ist (siehe http://code.google.com/p/cryptsetup/issues/detail?id=34 ) Wo krieg ich für die 11.2 die version 1.0.6 von cryptsetup her ?
danke Marco
Hallo Marco, prüfe mal ob es in Deiner 11.2 in den YaST EInstellungen eine "Multipath Configuration" gibt und deaktiviere diese bzw. die Devices die darin aufgeführt sind. Da diese Multipath Configuration vor boot.crypto abläuft, ist das Device hinterher "gesperrt". Cu Achim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On 04.12.2009, Achim Theobald wrote:
Aufruf fehlgeschlagen: device-mapper: create ioctl failed: Das Gerät oder die Ressource ist belegt
Ein anderer Prozess hat sich den Zugang zum Device bereits geholt. Da ist oft irgendwo eine uved Regel aktiv, die dafuer verantwortlich ist.
viel googlen hat mir den hinweis gegeben, dass wohl ein bug in der aktuellen version (1.0.7) von cryptsetup schuld ist
Das ist kein Bug in cryptsetup. Du musst herausfinden, welcher Prozess das Geraet benutzt, und den abschalten. Erste Hinweise bringen "ps ax", oder du kannst udevadm im debug modus darauf ansetzen ("udevadm monitor debug"). -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On 04.12.2009, Heinz Diehl wrote:
oft irgendwo eine uved Regel aktiv, die dafuer verantwortlich ist.
s/uved/udev/; -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Danke an alle, die mir geantwortet haben. Letztendlich habe ich es geschafft, die Partition zu mounten, allerdings habe ich die Daten verloren. Schuld daran war vermutlich mein allererster Versuch, mittels dem Yast-Partitionierer die Partition einzubinden - ich vermute er hat hier eine neue Partition erstellt. Deshalb hatte ich auch Einträge in cryptotab _und_ crypttab, (Danke Andre für den Hinweis) wodurch ich die Partition vermutlich nicht mehr manuell mounten konnte. Nachdem ich diese Einträge gelöscht habe (), konnte ich die Partition wieder mounten. Leider war sie dann leer. Nun gut, das Problem ist so quasi auch gelöst. Marco -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (5)
-
Achim Theobald
-
Andre Tann
-
Heinz Diehl
-
Hungerpirat
-
Matthias Fehring