• Root-Device in grub setzen

    From Werner Mahr@21:1/5 to All on Sat Sep 11 17:50:02 2021
    Am Dienstag, 25. Mai 2021, 12:59:23 CEST schrieb Werner Mahr:
    Servus,

    schon seid einiger Zeit habe ich das Problem, das bei neueren
    Kernelversionen das Root-Device irgendwie falsch gesetzt wird. Bei diesen Kernel erscheinen direkt nach dem Start Coredumps oder Meldungen über nicht vorhandene Dateisystemtreiber.

    Falls sich jemand fragt was daraus geworden ist. Des Rätsels Lösung waren tatsächlich nicht die unterschiedlichen root Angaben. Mein System hatte einfach irgendwann aufgehört die initrd zu erstellen, und ohne gings halt nicht.

    Warum das passiert ist kann ich beim besten willen nicht sagen, zumal ich auch per dkms den r8168 einrichten lasse wo ich einfach erwartet hätte das eine initrd erstellt wird. Ich hab das ganze jetzt von Hand gemacht und es läuft.

    --
    MfG usw.

    Werner Mahr

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Krusche@21:1/5 to All on Wed Sep 15 13:40:02 2021
    Hallo Werner,

    Am Samstag, 11. September 2021 schrieb Werner Mahr:
    Falls sich jemand fragt was daraus geworden ist. Des Rätsels Lösung
    waren tatsächlich nicht die unterschiedlichen root Angaben. Mein
    System hatte einfach irgendwann aufgehört die initrd zu erstellen,
    und ohne gings halt nicht.

    Warum das passiert ist kann ich beim besten willen nicht sagen, zumal
    ich auch per dkms den r8168 einrichten lasse wo ich einfach erwartet
    hätte das eine initrd erstellt wird. Ich hab das ganze jetzt von Hand gemacht und es läuft.

    Für dann Fall, daß es (noch) nicht bekannt ist:

    Das Erzeugen des initramfs wird in /etc/initramfs-tools/ in zwei Dateien eingestellt.

    /etc/initramfs-tools/update-initramfs.conf
    /etc/initramfs-tools/initramfs.conf

    Wenn hier update_intiramfs=no ist, dann wird keins erzeugt.

    $ cat /etc/initramfs-tools/update-initramfs.conf
    #
    # Configuration file for update-initramfs(8)
    #

    #
    # update_initramfs [ yes | all | no ]
    #
    # Default is yes
    # If set to all update-initramfs will update all initramfs
    # If set to no disables any update to initramfs beside kernel upgrade

    update_initramfs=yes

    #
    # backup_initramfs [ yes | no ]
    #
    # Default is no
    # If set to no leaves no .bak backup files.

    backup_initramfs=no

    In initramfs.conf kann noch genauer eingestellt werden, ob das initramfs
    alle oder nur benötigte Kernelmodule enthalten soll, usw.

    Hdh.

    Herzlichen Gruß,
    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Werner Mahr@21:1/5 to All on Wed Sep 15 14:20:01 2021
    Am Mittwoch, 15. September 2021, 13:30:49 CEST schrieb Stefan Krusche:
    Hallo Werner,

    Für dann Fall, daß es (noch) nicht bekannt ist:

    War es nicht, habe ich tatsächlich noch nie anfassen müssen.

    $ cat /etc/initramfs-tools/update-initramfs.conf

    Sieht bei mir exakt gleich aus, also wenn sich die Defaults nicht geändert haben, dann lag es nicht da dran.

    Wir werden es wohl nie (oder frühestens beim nächsten Kernelupdate) rausfinden,
    aber danke für den Hinweis das diese Dateien existieren.

    --
    MfG usw.

    Werner Mahr

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)