V grub.conf
konfigurační soubor mohu určit parametry příkazového řádku, které bude jádro používat, tj .:
kernel /boot/kernel-3-2-1-gentoo root=/dev/sda1 vga=791
Existuje po zavedení daného jádra způsob, jak zobrazit parametry příkazového řádku, které byly předány jádru? Našel jsem sysctl,
sysctl --all
ale sysctl zobrazí všechny možné parametry jádra.
$ cat /proc/cmdline
root=/dev/xvda xencons=tty console=tty1 console=hvc0 nosep nodevfs ramdisk_size=32768 ip_conntrack.hashsize=8192 nf_conntrack.hashsize=8192 ro devtmpfs.mount=1
$
Jádro je také tiskne na začátku bootování, viz:
dmesg | grep "Command line"
Ukázkový výstup:
[ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-4.4.0-112-generic root=/dev/mapper/vg00-root ro
To může být užitečné informace o seriálu, pokud hackujete věci a jádro paniky místo spouštění :-)
Související: Jak najdu spouštěcí parametry používané spuštěným jádrem? | Ask Ubunt