[gelöst] Kann nicht von verschlüsselter Festplatte booten

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
WinMaik
Beiträge: 330
Registriert: 22.03.2008 10:38:00

[gelöst] Kann nicht von verschlüsselter Festplatte booten

Beitrag von WinMaik » 16.11.2009 14:09:29

Hallo,

seit einiger Zeit lag mein EEEPC mit Debian Sid in einer Ecke meiner Wohnung rum, da er nicht mehr von der verschlüsselten Festplatte booten wollte. Das Problem trat nach einem apt-get dist-upgrade auf und ich hatte keine Zeit und Lust mich darum zu kümmern.
Jetzt bräuchte ich das gute Stück wieder, also habe ich ein wenig mit einer Kanotix Live CD expermentiert, aber booten weil er immer noch nicht.

Der Fehler: "ALERT! /dev/mapper/EEEPC-ROOT does not exist. Dropping to shell!"
Er fragt mich auch nicht mehr nach dem Kennwort zum entschlüsseln der Platte.

Wenn ich mich recht erinnere, hatte ich eine 100MB Partition für /boot, den Rest der Platte habe ich Verschlüsselt und den LVM darüber gelegt. Dort habe ich dann SWAP und / abgelegt.

Was muss ich tun, damit er wieder hochfährt? Wo finde ich mehr Informationen zu dem Fehler?

Vielen Dank
Zuletzt geändert von WinMaik am 01.05.2010 10:48:27, insgesamt 1-mal geändert.

jeff84
Beiträge: 324
Registriert: 15.07.2009 13:32:36

Re: Kann nicht mehr von verschlüsselter Festplatte booten

Beitrag von jeff84 » 16.11.2009 14:14:37

Am besten mal mit ner Live-CD, die auch cryptsetup dabei hat, zum Beispiel jene von grml, booten und mit

Code: Alles auswählen

cryptsetup luksOpen /dev/sda2
testen ob mit der veschlüsselten Partition noch alles sauber ist...
Wenn nicht irgendwo davor noch ein Fehler kommt, klingt es irgendwie als wäre in der initrd die Entschlüsselung der Festplatte vergessen worden...

Benutzeravatar
WinMaik
Beiträge: 330
Registriert: 22.03.2008 10:38:00

Re: Kann nicht mehr von verschlüsselter Festplatte booten

Beitrag von WinMaik » 16.11.2009 14:38:51

Also das entschlüsseln hat geklappt, allerdings kann ich die Partition nicht mounten.
cryptsetup luksOpen /dev/sda2 sda2
dann das Kennwort eingeben klappt ohne Fehler.
mount /dev/mapper/sda2 /mnt
jetzt erscheint die Meldung: mount: Sie müssen den Dateisystemtyp angeben
Der Dateisystemtyp ist ext3.

Also habe ich
mount -t ext3 /dev/mapper/sda2 /mnt
eingegeben, doch wieder eine Fehlermeldung: mount: wrong fs type, bad option, bad superblock on /dev/mapper/sda2, missing codepage or other error In some cases useful info is found in syslog - try dmesg | tail or so

dmesg liefert folgendes:
[ 977.665745] VFS: Can't find ext3 filesystem on dev dm-0.

Auf sda2 sind ja auch eigentlich 2 Partitionen durch den LVM. Könnte es daran liegen, dass ich sda2 nicht einfach einhängen kann?

Edit:
vgscan -v gibt aus, dass er die Volumen Gruppe "EEEPC" gefunden hat, nur wie komme ich jetzt an die Daten ran? Ich kenne mich mit LVM absolut nicht aus.

jeff84
Beiträge: 324
Registriert: 15.07.2009 13:32:36

Re: Kann nicht mehr von verschlüsselter Festplatte booten

Beitrag von jeff84 » 16.11.2009 14:56:17

Code: Alles auswählen

vgchange -ay
aktiviert die Volumegroup, die er findet...

Danielx
Beiträge: 6419
Registriert: 14.08.2003 17:52:23

Re: Kann nicht mehr von verschlüsselter Festplatte booten

Beitrag von Danielx » 16.11.2009 14:57:20

WinMaik hat geschrieben:vgscan -v gibt aus, dass er die Volumen Gruppe "EEEPC" gefunden hat, nur wie komme ich jetzt an die Daten ran? Ich kenne mich mit LVM absolut nicht aus.
Das sollte dir weiterhelfen:
http://wiki.debian.org/DebianInstaller/Rescue/Crypto

Gruß,
Daniel

Benutzeravatar
WinMaik
Beiträge: 330
Registriert: 22.03.2008 10:38:00

Re: Kann nicht mehr von verschlüsselter Festplatte booten

Beitrag von WinMaik » 16.11.2009 15:03:13

Perfekt! :hail:
Ich komme wieder an alle meine Daten ran :mrgreen: .

Aber warum will der Rechner nicht hochfahren? Liegt es an initrd? Wie kann ich das beheben?


Edit:
Den Beitrag von Danielx sehe ich erst jetzt.
Ich werde mein Glück versuchen und mich notfalls noch mal melden.

Benutzeravatar
WinMaik
Beiträge: 330
Registriert: 22.03.2008 10:38:00

Re: Kann nicht mehr von verschlüsselter Festplatte booten

Beitrag von WinMaik » 17.11.2009 10:07:34

Nachdem ich alle Partitionen eingehongen habe und dann chroot /target ausgeführt habe, habe ich update-initramfs -u ausgeführt.
Die Ausgabe: update-initramfs: Generating /boot/initrd.img-2.6.30-2-686
Doch es kam zu keinem Erfolg beim Booten.

Ich habe auch schon die initrd gelöscht und neu angelegt mit dem Versions-Parameter "all", aber dann hat er mir eine initrd für 2.6.26-2-686 angelegt, obwohl der Kernel 2.6.30-2-686 installiert ist. Wenn ich den Parameter 2.6.30-2-686 übergebe bootet er auch nicht.

Muss ich eine Debian CD benutzen und im Rescue Modus arbeiten oder geht das auch mit einer Kanotix Live CD? Denn ich habe im Moment nur eine Kanotix Live CD zur Hand.

Was mache ich jetzt noch falsch?

Benutzeravatar
WinMaik
Beiträge: 330
Registriert: 22.03.2008 10:38:00

Re: Kann nicht mehr von verschlüsselter Festplatte booten

Beitrag von WinMaik » 21.11.2009 20:47:04

Ich habe es leider immer noch nicht hinbekommen, den EEEPC zum Booten zu bewegen.
Es wird immer noch nicht nach dem Kennwort zum Entschlüsseln gefragt.

Wie erstelle ich eine initrd, die Debian erfolgreich hochfahren kann?

Edit:
Wenn mir da wirklich keiner weiter Helfen kann, werde ich das System wohl neu aufsetzen müssen :(
Trotzdem Danke, da ich wenigstens meine alten Daten sichern konnte.

Antworten