View previous topic :: View next topic |
Author |
Message |
flammenflitzer Advocate
Joined: 25 Nov 2003 Posts: 3532 Location: Berlin
|
Posted: Tue Nov 19, 2024 8:46 am Post subject: Unknown kernel command line parameters "BOOT_IMAGE... |
|
|
Hallo, ich habe zufällig gesehen, das dmesg u.a. die Meldung Code: | Unknown kernel command line parameters "BOOT_IMAGE=/boot/vmlinuz-6.12.0-gentoo" | ausgibt. Im Netz gibt es viele Beiträge zum Thema. Ich kann allerdings keine Lösung finden. Sollte man etwas unternehmen oder ignoruieren? Der Eintrag in der grub.cfg Code: | menuentry 'Gentoo GNU/Linux 6.12.0' --class gentoo --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-a9096302-8544-4f99-a3e3-3fef8af22aa3' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod ext2
search --no-floppy --fs-uuid --set=root a9096302-8544-4f99-a3e3-3fef8af22aa3
echo 'Linux 6.12.0-gentoo wird geladen ...'
linux /boot/vmlinuz-6.12.0-gentoo root=PARTUUID=bdfddb20-6cc5-01d6-90e9-9cdc6236eb00 ro init=/lib/systemd/systemd
} |
|
|
Back to top |
|
|
Christian99 Veteran
Joined: 28 May 2009 Posts: 1709
|
Posted: Tue Nov 19, 2024 11:22 am Post subject: |
|
|
ich habe die zeile auch im kernellog, aber sie geht noch weiter:
Code: |
Unknown kernel command line parameters "BOOT_IMAGE=/root_gentoo/boot/kernel-6.11.5-gentoo-dist", will be passed to user space.
|
das ist wohl nur eine information, dass der kernel selbst nichts damit anfangen kann, und es deswegen als env variable ab den init prozess weitergibt (siehe "man bootparam")
Wo das herkommt, ist mir auch nicht ganz klar, weil in der grub.cfg steht es ja nicht (auch bei mir nicht), aber vermutlich wird das von grub noch zusätzlich gesetzt
Also, ich hätte gesagt, kein Problem |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5318
|
Posted: Tue Nov 19, 2024 12:26 pm Post subject: |
|
|
Meine Sucher war da etwas erfolgreicher (grub BOOT_IMAGE)
Es kommt von GRUB selbst
Bin auf folgenden Bugreport gestoßen:
https://bugs.archlinux.org/task/72132
welches wiederum auf folgenden commit in grub verweist:https://git.savannah.gnu.org/cgit/grub.git/commit/?id=16ccb8b138218d56875051d547af84410d18f9aa
Ursprünglich war das wohl ein feature von LILO gewesen (https://unix.stackexchange.com/questions/248825/what-is-the-boot-image-parameter-in-proc-cmdline/248948#248948)
Damit der startup im userspace unterschiedliche Aktionen abhängig vom verwendeten kernel durchführen kann.
Ich selbst nutze auch Grub aber mit einer handgeschriebenen grub.cfg (keine Nutzung von grub-mkconfig)
Wenn ich zugriff auf den rechner habe prüfe ich mal ob es bei mir auch geloggt wird.
Was ich mir vorstellen kann, dass durch eine der parameter von menuentry (z.b. --class gnu-linux) dieses Verhalten ausgelöst wird, denn laut der commit message wird BOOT_IMAGE nur für linux an den kernel weitergereicht. _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
flammenflitzer Advocate
Joined: 25 Nov 2003 Posts: 3532 Location: Berlin
|
Posted: Tue Nov 19, 2024 1:31 pm Post subject: |
|
|
Danke |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|