kanotix.com

Nicht mehr aktuelle Beiträge - Crypto-Partition beim Systemstart einhängen

kanotixnewbie - 24.07.2006, 13:24 Uhr
Titel: Crypto-Partition beim Systemstart einhängen
Ich habe ein Problem mit einer Crypto-Partition.
Ich habe sie nach folgender Anleitung mit cryptsetup-luks erstellt:Crypto-Anleitung
Ich bekomme sie aber nicht während des Bootvorganges gemountet.
Es kommt die Fehlermeldung beim Checken und Abarbeiten der fstab das /dev/mapper/XXXX nicht vorhanden ist.
Ist bis zu diesem Punkt klar da dieses device ja erst durch den cryptdisks-Dienst überhaupt erst erstellt wird, und dann erst drauf zugegriffen werden kann, da ja dann aber bereits die fstab abgearbeitet worden ist wird die Partition dann nicht auf den gewünschten Mountpunkt gemountet.
Gibt es eine elegante Lösung um dieses Problem zu lösen oder vielleicht den Cryptdisks-Dienst früher aufzurufen vor dem Abarbeiten der fstab?
Cool J. - 24.07.2006, 15:54 Uhr
Titel:
Ich bin jetzt kein Fachmann, aber wenn da auf der Platte nur Dateien drauf sind, dann kannst du das ganze noch mit einem shell script lösen, dass beim Systemstart ausgeführt wird.
Hack-o-Master - 24.07.2006, 16:51 Uhr
Titel:
In welcher Reihenfolge stehen denn die (Links) der Dienste *cryptdisks und *mountall.sh unter /etc/rcS.d (Numerisch kleiner -> früher gestartet), Wenn cryptdisks VOR mountall gestartet wird (und die /etc/crypttab stimmt) sollte es eigentlich funktionieren.

- Entweder die Links 'manuell' umbenennen ODER den Debian-Way mittelsdafür nehmen.

mfg. Hack-o-Master
Georgy - 24.07.2006, 16:52 Uhr
Titel:
also bei mir kommt cryptdisks mit S28 zwar nach dem checkroot mit S10, aber vor S30checkfs.sh und S35mountall.sh

sollte also auf die art eignetlich gehen (hat es auch schonmal.)

grüßchen
ich
haveaniceday - 24.07.2006, 17:54 Uhr
Titel:
zurückgezogen
kanotixnewbie - 25.07.2006, 13:07 Uhr
Titel:
Also mit dem Tip von Hack-o-Master hat es geklappt.
Einfach die Links in rcS.d erstellen mit einer niedrigeren Nummer, und es klappt.
Alle Zeiten sind GMT + 1 Stunde
PNphpBB2 © 2003-2007