User's Guide for Grub Customizer

Asked by Manuel Million

Hi Daniel, hi helpers,
as a User, I am impressed about this great peace of software!

But I am missing something like a users guide.
Documentatoin needed:
1. List configuration: Where does grub look up all the entries? On which HDs and in which directories?
2. General settings
  2.1. What is the meening of Show Menu (users need to try it out to see what it does)
  2.2. Look for other OS: what does this do actually? What is it for? Why is it necessary?
  2.3. Boot Default: Clear.
3. Appearance settings: Which screen does this influence?
4. Menu
  4.1
    File.Change Environment: Short Explenation of each entry (one sentence) and what the checkmark/failure symbol et the end of the lines mean.
    File.Save: What does it exatly do?
    File.Install to MBR: What does it exactly do?

Is there a document which explains this? Where?
If not: I suggest they you create one and put it on the launchpad. How you think?

I can offer that I translate the document (Whether you create it in English and I translate it to German or vicerversa.

Also: Do you have a suggestion where to find areally good description of a boot schenario in detail, including the init procedure and the order of executing the scripts in UBUNTU?

Best,
Manuel

Isn't it a pity that you smashed your brains to design such a tool and many users don't see you great thoughts because they don't understand?

Question information

Language:
English Edit question
Status:
Answered
For:
Grub Customizer Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Daniel Richter (danielrichter2007) said :
#1

> 1. List configuration: Where does grub look up all the entries? On which HDs and in which directories?

This completely depends on the users system. Grub customizer just uses the output of grub-mkconfig and adds some filters to modify this output.

These technical details are described here: https://answers.launchpad.net/grub-customizer/+faq/1355

> 2. General settings
> 2.1. What is the meening of Show Menu (users need to try it out to see what it does)

"Show Menu" means that the boot menu is activated. Otherwise it will boot the default entry without showing the menu. However due to some magic of the os-prober script, the menu always is visible when there are other operating systems. This means this switch has no effect. Grub Customizer shows this issue as info when switching this option off.

> 2.2. Look for other OS: what does this do actually? What is it for? Why is it necessary?

The enables/disables the operating system scan provided by the os-prober script. When switching off, you'll only find your currently running linux system - otherwise your system will be scanned to find other systems too (other linux distribution, windows, …). Switching off may be useful if you're using multiple grubs (it's possible to chainload between each other). Then you're booting other operating systems from the master instance. You could also remove them by using the list configuration provided by Grub Customizer. But then:

    a) the config load process stays slow because grub searches for other operating systems anyway - they are just filtered by Grub Customizer.
    b) the hidden boot menu cannot be used (see above)

> 3. Appearance settings: Which screen does this influence?

The screen that is usually enabled when booting. This is not controlled by Grub Customizer. Grub Customizer just sets this option which is used by grub2 … somehow.

> 4. Menu
> 4.1
> File.Change Environment: Short Explenation of each entry (one sentence) and what the checkmark/failure symbol et the end of the lines mean.

You're right. There could be some more description.

> File.Save: What does it exatly do?

Some file system magic. Then running update-grub ;-)
I have to link it again: https://answers.launchpad.net/grub-customizer/+faq/1355

> File.Install to MBR: What does it exactly do?

Running grub-install. Also described here: https://answers.launchpad.net/grub-customizer/+faq/1355

> Is there a document which explains this? Where?

Some technical things are described at my FAQ page I linked above.

> If not: I suggest they you create one and put it on the launchpad. How you think?

I think most users don't want to read a documentation (this is why they are using gui tools in most cases ;-) ). However I think the parts, which are not described at my FAQ page could be embedded as help buttons (as I already did at some options).

> Also: Do you have a suggestion where to find areally good description of a boot schenario in detail, including the init procedure and the order of executing the scripts in UBUNTU?

No.

> Isn't it a pity that you smashed your brains to design such a tool and many users don't see you great thoughts because they don't understand?

I don't hope so ;-)

Can you help with this problem?

Provide an answer of your own, or ask Manuel Million for more information if necessary.

To post a message you must log in.