You are not logged in.
When looking at silent boot https://wiki.archlinux.org/index.php/Silent_boot
it says "Change the kernel parameters using the configuration options of your boot loader."
Also https://bbs.archlinux.org/viewtopic.php?id=249106 regarding slow systemd-random-seed.service says add random.trust_cpu=on to the kernel command line in your bootloader.
I don't HAVE a bootloader! LOL!
Can I edit or add new entry like
# efibootmgr --disk /dev/sdX --part Y --create --label "Arch Linux" --loader /vmlinuz-linux --unicode 'root=PARTUUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX rw initrd=\initramfs-linux.img' --verbose
but where do I add things like --random.trust_cpu=on and quiet vga=current?
TIA
I'm reading and trying to make sense of this:
https://linux.die.net/man/8/efibootmgr
I suppose I should not have --verbose in there if I want silent boot and can put --random.trust_cpu=on --quiet loglevel=3 vga=current at the end there?
Last edited by chuckiv (2019-12-02 14:38:18)
Offline
https://wiki.archlinux.org/index.php/EFISTUB#efibootmgr
Make sure to read the full thing, not just the bits in code tags.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
I read everything I just don't know what it means.
For example, "Note that the -u/--unicode argument in quotes is just the list of kernel parameters, so you may need to add additional parameters (e.g. for suspend to disk or microcode). "
Firstly, I don't see --unicode in quotes but I do see it. Secondly, I don't know how to correctly interpret this sentence. WHERE do I add the additional parameters? Is --unicode the placeholder where I add the parameters in addition to or instead of --unicode?
Offline
--unicode is an option of efibootmgr, the arguments in quotes are the arguments in single quotes after the option:
--unicode 'the kernel parameters go here'
You want something like:
# efibootmgr --disk /dev/sdX --part Y --create --label "Arch Linux" --loader /vmlinuz-linux --unicode 'root=PARTUUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX rw initrd=\initramfs-linux.img ADD_ADDITIONAL_KERNEL_PARAMETERS_HERE' --verbose
Offline
@nl6720 omg thanks so much!
that would be a great example to add to the wiki! noobs love visual examples you just saved me hours of trial and error thanks again
Offline