Bug 20777 - Add "please wait" message when running grub2-update in installer
Summary: Add "please wait" message when running grub2-update in installer
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: High enhancement
Target Milestone: ---
Assignee: Mageia tools maintainers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-05-03 10:10 CEST by Martin Whitaker
Modified: 2019-03-27 20:02 CET (History)
1 user (show)

See Also:
Source RPM: drakxtools-17.79-1.mga6.src.rpm
CVE:
Status comment:


Attachments
Patch to add "please wait" message when running update-grub2 (969 bytes, text/plain)
2017-05-03 10:10 CEST, Martin Whitaker
Details

Description Martin Whitaker 2017-05-03 10:10:50 CEST
Created attachment 9263 [details]
Patch to add "please wait" message when running update-grub2

update-grub2 is run after installing the grub2 packages and before presenting the bootloader configuration screen. It can take many minutes on some systems (bug 18538). During this time the user is left with a blank screen. This patch adds a "please wait" message, to indicate to the user that something is happening that is expected to take some time.
Comment 1 Rémi Verschelde 2017-05-03 10:33:09 CEST
Can we add some more details in the message so that users know what they are waiting for? E.g. "Please wait while installed systems are probed to populate the bootloader.".
Comment 2 Martin Whitaker 2017-05-05 09:41:25 CEST
(In reply to Rémi Verschelde from comment #1)
> Can we add some more details in the message so that users know what they are
> waiting for? E.g. "Please wait while installed systems are probed to
> populate the bootloader.".

Well, the probing for installed systems is supposed to happen later - there's an option "Probe foreign OS" that only appears in the bootloader configuration screen that is displayed after this step.

I don't know what this call of update-grub2 is meant to do, which is why I just went with "Please wait" (that and it was an already-translated string). But I'm happy to have something a bit more descriptive. How about "Please wait while initial bootloader configuration is calculated"?
Comment 3 Martin Whitaker 2018-03-12 21:42:17 CET
This change was released in drakxtools 17.82

Resolution: (none) => FIXED
Status: NEW => RESOLVED

Comment 4 Ben McMonagle 2019-03-27 20:02:34 CET
is it possible to start os-prober as a background service when the Live Desktop is presented.

for me, there is still a long wait (+ 5 min) while the system is looking for all of my installed systems.
Maybe also run a grub configuration in the background as well.

I also need to limit the number of installed systems, but that is another issue.

I would expect a (new) user to browse the Live Desktop for at least a few minutes before continuing on to install, and the processes should not take that many resources, such that the Live system slows noticeably.

the installer would then need to fetch the os-prober output and new grub config.
it may improve, to the user, the last part of the installation before reboot.

CC: (none) => westel


Note You need to log in before you can comment on or make changes to this bug.