[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Squeeze startet nach einem Update nicht mehr



On Sat, 25 Apr 2009 07:37:48 +0200
"Sergej Heimann" <kupa@chefmail.de> wrote:

> Hallo Michael
> 
> Erst mal danke für die schnelle Antwort.
> 
> >Bei mir war das Problem eine fehlende 
> >/conf/conf.d/cryptroot .
> 
> Bei mir fehlt die auch.
> 
> 
> >Falls die Datei tatsächlich fehlt, kannst 
> >du sie für testzwecke auch manuell in den entpackten
> >Verzeichnisbaum kopieren 
> 
> In dem entpackten Verzeichnisbaum unter /scripts/local-top/ gibt es ein
> cryptroot. Ist es das selbe? Kann ich /scripts/local-top/cryptroot nach
> conf/conf.d/ kopieren und dann neu packen?
<snip>

Hallo Sergeij,

nein, die Skripten in /scripts/... stammen imho aus /usr/share/initramfs-tools/scripts .
Bei mir hat sich gezeigt, dass ein Teil dieser Skripte (aus dem Paket cryptsetup)
wohl fehlerhaft ist, was zu der unvollständigen initrd.img führt.
Die conf/conf.d/cryptroot enthält bei mir nur eine Zeile:

target=root,source=/dev/hda1,key=root.key,keyscript=/keyscripts/crypto-usb-key.sh

Ich hatte sie für Testzwecke aus einem (alten) funktionierenden initrd.img kopiert.
Bei mir hat es am Ende übrigens geholfen, den Eintrag für die root Partition in /etc/fstab 
von LABEL=CRYPTOROOT wieder in /dev/mapper/root zu ändern und dann nochmal update-initramfs
aufzurufen. Die cryptsetup Skripten von Lenny haben wohl ein Problem mit den Dateisystem Labels.

HTH

Michael



Reply to: