Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

18.04.2015, 10:30

LUKS header wird nicht gefunden - verschlüsseltes root

Hallo,
ich habe eine Basisinstallation von Gentoo vorgenommen, mit verschlüsseltem lvm (/dev/sdb4) worin ein root und swap liegen, und separater boot (/dev/sdb3) Partition.
Leider bekomme ich nach dem Start von Grub (nach einigen Zeilen) folgende Meldung:

Quellcode

1
2
3
4
5
6
7
8
9
Scanning for and activating Volume Groups
No volume groups found
No volume groups found
!! The LUKS device /dev/sdb4 does not contain a LUKS header
!! Could not find the root in /dev/sdb4.
!!Please specify another value or:
!! - press Enter for the same
!! - type "shell" for a shell
!! - type "q" to skip...


Zur Installation hab ich folgende Quelle mitverwendet:
[Howto] Gentoo verschlüsselt installieren mit Cyptsetup und LVM

Eine Abfrage des Passphrases kommt gar nicht erst.
Grub2 wurde um ein entsprechendes "dolvm" erweitert, hier die angepasste Konfigurationsdatei /etc/default/grub:

Quellcode

1
2
3
4
5
6
7
GRUB_DISTRIBUTOR="Gentoo"

GRUB_PRELOAD_MODULES=lvm
GRUB_CRYPTODISK_ENABLE=y
GRUB_DEVICE=/dev/ram0

GRUB_CMDLINE_LINUX="dolvm real_root=UUID=2b2b0170-cfe9-4a51-83dd-a847717e25ac crypt_root=UUID=f90300e6-2574-46bf-ae36-16d466623ca1"


Die Datei /boot/grub/grub.cfg hab ich aufgrund der Länge angehängt.

Ausgabe von blkid:

Quellcode

1
2
3
4
5
6
7
8
9
/dev/loop0: TYPE="squashfs"
/dev/sdb1: LABEL="System-reserviert" UUID="0084EE0584EDFCD2" TYPE="ntfs" PARTUUID="056ee8ae-01"
/dev/sdb2: UUID="F600F19500F15CD5" TYPE="ntfs" PARTUUID="056ee8ae-02"
/dev/sdb3: UUID="b6c8a833-4c20-4fd8-9b4c-8226cc43e12a" TYPE="ext3" PARTUUID="056ee8ae-03"
/dev/sdb4: UUID="f90300e6-2574-46bf-ae36-16d466623ca1" TYPE="crypto_LUKS" PARTUUID="056ee8ae-04"
/dev/mapper/MAIN: UUID="nHZcaT-mnkC-TPFR-FEVO-Gind-2q4L-WJQByZ" TYPE="LVM2_member"
/dev/mapper/GENTOO-SWAP: UUID="a1d4f1fd-fcbd-4806-8881-15f999bbd215" TYPE="swap"
/dev/mapper/GENTOO-ROOT: UUID="2b2b0170-cfe9-4a51-83dd-a847717e25ac" UUID_SUB="b21438b4-6b1e-40fd-a9c4-4915c9477c01" TYPE="btrfs"
/dev/sda: PTUUID="62fade32-e715-4ac6-ba77-307107a2454f" PTTYPE="gpt"


Wie man an der grub.cfg sieht hab ich schon einige Kernel und initramfs neu gebaut, und dabei auf UUID statt /dev/sdbX bzw. /dev/mapper/XYZ gewechselt. Leider hat mir das alles nicht geholfen, der Fehler bleibt gleich. Mittlerweile weiß ich nach tagelangem STFW nicht weiter.
Vielen Dank für jede Hilfe.
»Cnux« hat folgende Datei angehängt:
  • grub.cfg.txt (8,9 kB - 3 mal heruntergeladen - zuletzt: 18.04.2015, 22:03)