Sie sind nicht angemeldet.

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)