You are not logged in.
Pages: 1
Hello everyone,
I was wondering if anyone knew of a way to fully suppress all GRUB2 output. I have all the timeouts set to 0, so during boot it only show "loading Grub", but I was wondering if there was a way to suppress even that from displaying.
Thanks!
Offline
That's not a good idea. What if an error occurred and you were hiding the output?
Offline
it sounds like you don't want grub2 at all. There use to be a "hiddenmenu" in grub don't know in grub2
Offline
Yes there is a hidden option in /etc/default/grub
The user can interrupt the boot process and display the menu by holding down the SHIFT key until the menu displays.
GRUB 2 searches for a depressed SHIFT key signal during boot. If the key is pressed or GRUB 2 cannot determine the status of the key, the menu is displayed.
Last edited by sand_man (2010-08-06 05:58:36)
Offline
Gentleman, thank you for your input. I believe it is these lines (see below) which you are referring to in the /etc/default/grub file:
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
This config indeed hides the menu, but what I am referring to is what appears right before the menu. It is the display of loading grub that I need to repress. It only occurs for about a second, but I was hoping for the screen to remain totally back until my boot splash screen loads. I know it is possible, because this is the behavior of the latest Ubuntu distro (which uses GRUB2).
Offline
This has been discussed several times on the forum. The default arch kernel adds only the very necessary patches to the upstream vanilla kernel, unlike ubuntu or fedora which add a gazillion other patches for good looks. But there are some custom kernels in AUR which you should try. Personally, I think reliability is more important than visual effects.
Offline
ubuntu patches grub2 to hide those messages. their patch is available at [1], look for the parts fixing ubuntu bug 386922
Offline
Thanks pressh!
I will try the patch this weekend and let you know how it goes.
Offline
Pages: 1