Kernel upgrade auf System mit LVM und dm-crypt

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
AxPU
Beiträge: 32
Registriert: 14.02.2007 22:53:59

Kernel upgrade auf System mit LVM und dm-crypt

Beitrag von AxPU » 28.04.2007 17:17:04

Hallo!

Ich habe mir zwar schon des öfteren einen Debian Kernel gebacken und bin bisher immer ganz gut damit gefahren. Allerdings bin ich vor kurzem auf Etch umgestiegen und habe danach gleich mit "testing" weiter gemacht weil ich schon mal dabei war ;-)

Nun habe ich bei der Installation von Etch die Option "LVM mit dm-crypt" ausgewählt da es sich um einen Laptop handelt und da eine verschlüsselte Platte jedenfalls kein Fehler ist. Jetzt möchte ich vom aktuellen "testing" 2.6.18 Kernel auf den Vanilla 2.6.21 wechseln und bin mir nicht ganz sicher wie ich das angehen soll

Mit der Konfiguration und dem kompillieren komme ich klar, eines möchte ich jedoch wissen bevor ich mich darauf stürze. Muss ich etwas spezielles beachten damit der neue Kernel mit dem LVM und mit der verschlüsselung zurecht komm?

Welche Module brauche ich unbedingt? In den Kernel einkompillieren oder als Modul konfigurieren? Besonderheiten beim Kompillieren oder der Installation?

Zur Info: Bisher habe ich den Kernel immer so erstellt:

Konfiguration mit:
"make menuconfig"

Kompillieren mit
"make-kpkg kernel_image --initrd --revision=custom.N --append_to_version custom"

und zuletzt die Installation mit
"dpkg -i linux-image-blablub..."

Danke für alle Hinweise
AxPU

P.S.: es handelt sich dabei übrigens um ein PowerPC System (Apple PowerBook), aber der Unterschied beginnt beim Kernel backen erst beim Bootloader (yaboot stat lilo bzw. grub). Und das erledigt dpkg automatisch.

Benutzeravatar
Kokopelli
Beiträge: 1156
Registriert: 08.01.2007 10:13:24
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von Kokopelli » 28.04.2007 17:50:14

Hi!

Du musst natürlich LVM-Support haben, dann darunter das crypto-target für lvm (nur sichtbar, wenn Du Dir auch experimentelle Treiber anzeigen lässt!). Der Kernel sollte auch den Verwendeten crypto-algorithmus kennen. Sonst ändert sich nichts. Ob Du es einkompilierst oder als Modul ist egal, da Du eh eine initrd brauchst, um so ein System zu booten.

Noch wichtig: Du kannst bei den alten ide-ATA-Treibern bleiben oder zu den neuen libata-PATA-Treibern wechseln (offiziell noch experimentell, hier sehr stabil).
Für den Wechsel gibt es in naher Zukunft noch keinen zwingenden Grund, aber wenn Du wechselst, dann sollte das bewusst geschehen, da dabei aus hdXY sdXY wird. Einen möglichen Ausweg gibt es hier:
https://www.debianforum.de/forum/viewto ... highlight=
Beste Grüße, Kokopelli
--------------------------
"One must marvel that Godzilla never died laughing" (William Tsutsui)

AxPU
Beiträge: 32
Registriert: 14.02.2007 22:53:59

Beitrag von AxPU » 29.04.2007 01:11:42

Vielen Dank, das hört sich ja ganz gut an und ich werde mich mal drüber trauen :-)

Antworten