Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Cryptsetup unter initramfs verlangt nach udevadm
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
crash_landing
n00b
n00b


Joined: 07 Nov 2009
Posts: 2

PostPosted: Sat Nov 07, 2009 6:31 pm    Post subject: Cryptsetup unter initramfs verlangt nach udevadm Reply with quote

Hallo,

ich setze hier gerade ein Gentoo-System mit verschlüsselter root-Partition (und das mit der Verschlüsselung zum ersten mal) auf. Dazu habe ich jetzt einfach ein einfaches busybox-System in eine initramfs gepackt, was auch erfolgreich startet und mir eine shell anbietet. Cryptsetup habe ich statisch kompiliert ebenfalls integriert, allerdings passiert beim Aufruf von Folgendes:

> cryptsetup luksOpen /dev/sda7 rootpartition
Enter LUKS passphrase:
sh: /sbin/udevadm: not found

(Die Partition ist aber auf jeden Fall erreichbar, ein normales mount-Kommando erkennt, dass es das Format aber nicht direkt mounten kann)

Wenn ich einen Link auf /bin/true als udevadm erstelle, dann lautet die Fehlermeldung:

udevadm: applet not found

Meine Ideen zur Lösung:
- Irgendein Skript unter /sbin/udevadm plazieren, das vielleicht noch weitere Ausgaben erzeugt, um cryptsetup ein echtes udevadm vorzugaukeln

- udevd und udevadm auch noch in das busybox-system integrieren. Aber zieht das keinen Rattenschwanz an weiteren Abhängigkeiten hinter sich her und verursacht Inkompatibilitäten mit dem mdev unter busybox?

- Im cryptsetup-sourcecode den entsprechenden Aufruf von udevadm identifizieren und entfernen. Naja, nicht sehr elegant...

Vielleicht kann mir ja jemand ein paar Tipps geben, wie ich hier weiterkomme. Ich wollte eigentlich das initramfs-system so schlank und kernelunabhängig wie möglich halten, dass ich nicht bei jedem Kernel-Update daran rumbasteln muss.

Ach ja, alle benötigten Kerneloptionen (Algorithmen, DM-Crypt) habe ich statisch in den Kernel kompiliert, aber obwohl die Fehlermeldung nicht gerade darauf hindeutet, will ich natürlich einen Fehler in meiner Kernel-Konfig nicht ausschließen, auch wenn ich diesbezüglich nicht wüßte, wo ich da weitersuchen sollte.

Peter
Back to top
View user's profile Send private message
crash_landing
n00b
n00b


Joined: 07 Nov 2009
Posts: 2

PostPosted: Sun Nov 08, 2009 12:14 am    Post subject: Reply with quote

Problem gelöst, man sollte auch das passende Tastaturlayout zum Schlüssel geladen haben...
Back to top
View user's profile Send private message
ScytheMan
l33t
l33t


Joined: 30 Nov 2005
Posts: 605

PostPosted: Sun Nov 08, 2009 1:11 pm    Post subject: Reply with quote

https://bugs.gentoo.org/276369 hat der udevadm fehler damit zu tun?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum