Hallo,
ich habe bei meinem Thinkpad soeben die Platte mit LUKS nach dieser Anleitung verschlüsselt. Habe ein Etch drauf und die Anleitung passte soweit noch ganz gut, außer das ich gar kein /etc/mkinitrd/ Verzeichnis habe und die /etc/mkinitrd/modules nicht wie beschrieben anpassen konnte. Funktionieren tut trotzdem alles - das initrd von 'yaird -o /boot/initrd' funktioniert (im Grunde habe ich nur die /etc/crypttab angepasst und dann yaird aufgerufen)
Nun, ich habe bisher alle meine Kernel selber gebaut (klein und schlank) aus den Vanilla-Kerneln mit kleinen Patches und eigentlich nie die vorgefertigten debian-kernel genutzt. Für meine eigenen Kernel brauchte ich bisher nie ein initrd. Da die root-Partition nun verschlüsselt ist, komme ich nun aber wohl nicht drum rum. Wie teile ich yaird mit, dass er mein Kernel nutzen soll für das initrd? Gibt für Debian dazu irgendwo Howtos?
Hintergrund: Ich will den Kernel mit suspend2, bzw. tuxonice patchen, um auch (verschlüsselt) hibernaten zu können.
Danke im voraus,
Kermit
Wie initrd aus Vanilla-Kernel erstellen
-
- Beiträge: 112
- Registriert: 21.01.2003 14:38:17
- Lizenz eigener Beiträge: neue BSD Lizenz
- Wohnort: Bayern
-
Kontaktdaten:
Stopp - korrekt ist es so:
Dagegen meint der Eintrag in der Datei /etc/kernel-img.conf:
dass beim Installieren des fertigen Kernels auch eine Initrd-Datei erstellt werden soll. Wenn der Kernel beim
Kompilieren dafür nicht vorbereitet wurde, dann wird diese Eintragung aber ignoriert.
Zur Vollständigkeit: Und natürlich muss dann die Initrd-Datei für Grub oder LILO in der entsprechenden Config
angegeben werden.
legt beim Kompilieren des Kernels fest, dass ein Kernel zur Verwendung einer Initrd-Datei gebaut werden sollmake-kpkg kernel-image --initrd
Dagegen meint der Eintrag in der Datei /etc/kernel-img.conf:
Code: Alles auswählen
do_initrd = yes
Kompilieren dafür nicht vorbereitet wurde, dann wird diese Eintragung aber ignoriert.
Zur Vollständigkeit: Und natürlich muss dann die Initrd-Datei für Grub oder LILO in der entsprechenden Config
angegeben werden.
- KBDCALLS
- Moderator
- Beiträge: 22454
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Was aber bei einem selbsterstellten Debianpaket nicht notwendig ist. Das passiert dann beim Installieren. Es kann allerdings nichts schaden wenn man sich die menu.lst bzw. lilo.conf trotzdem mal ansieht.joomart hat geschrieben:
Zur Vollständigkeit: Und natürlich muss dann die Initrd-Datei für Grub oder LILO in der entsprechenden Config
angegeben werden.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
- KBDCALLS
- Moderator
- Beiträge: 22454
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Das ist zwar schon etwas länger her das ich Lilo benutzt habe Wenn man sich mit der Standardkonfiguration von Lilo begnügt braucht man nicht manuell an der Lilo.conf rumschrauben, Ansonsten gibt es noch Liloconfig.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.