Checklist
What happened?
Currently, there is a boot menu at the ISO image that says: "Press ENTER to start QuickInstall", and with a countdown of 5 seconds or less. Unfortunately, this countdown is too short. Please remove the countdown, or make it longer (30 or 60 seconds).
Why
Many monitors have a delay of a few seconds after changing video modes. So, after the BIOS splash screen, it can take several seconds until we (users) can see the post-BIOS boot prompt from QuickInstall. Unfortunately, that's not enough time for reading the message, and on some displays it might be impossible to see the message.
To make it worse, if no selection is done, it seems to boot the main hard disk. Which was very troublesome, as I'm trying to reinstall the currently-borked Win98 in my current hard disk. So, instead of booting into the QuickInstall, it keeps booting into the HD. Which made me spend a lot of time troubleshooting it. I was even wondering if the CD wasn't bootable in the BIOS for some weird reason. I spent many many many minutes troubleshooting, which would have been saved if the boot menu hadn't such a short timeout.
How to reproduce
- Have the hard drive with some installed system (e.g. Win98).
- I don't have CDs anymore, so use a Raspberry PI with usbode-circle to emulate an optical drive over USB.
- Plug it in the machine, turn it on.
- If you're lucky, you can briefly see the QuickInstall boot prompt after the BIOS splash screens. I wasn't so lucky.
Now, the rest are the steps I've done to troubleshooting:
- Increase the BIOS delay, to give enough time for USBODE to initialize.
- Change to another monitor that takes less time to display the image. (It still takes 2~3 seconds, though.)
- Change the video cable.
- Trying the boot menu from the BIOS. (Turns out the BIOS for this machine doesn't have a boot menu.)
- Disable booting from the local hard drive. (Which made me confused on why the heck the hard drive was still booting, despite being disabled in the BIOS.)
- Pressing ESC or any other key to stop/pause the boot prompt, to give me time to read.
- Reboot several times until I finally managed to read "Press ENTER".
- I was about to take pictures or record a video, so I would have enough time to read the boot prompt.
Expectations
Remove the countdown. It serves no purpose. Alternatively, increase it to 30 or 60 seconds, which is long enough to be noticeable.
Linux dmesg output
No response
Target Motherboard, CPU and RAM
No response
Target GPU and Sound card(s)
No response
Target Storage Devices
No response
Boot method
ISO image
Reference image
None
Additional context
I would even send a PR changing the timeout, but in a quick search in the source-code in GitHub I couldn't find where it is being set. I would also guess this timeout is set on multiple places, or it applies to multiple boot methods.
Also, I'm tagging this as a Bug because it prevents users from being able to start QuickInstall. If the timeout is so short that users can't interact with it, and as consequence people can't use the software, that feels like a bug.
Checklist
Skip legacy non-PnP hardware detection phaseto[OFF]and the issue still occurs.[OFF]and the issue still occurs.What happened?
Currently, there is a boot menu at the ISO image that says: "Press ENTER to start QuickInstall", and with a countdown of 5 seconds or less. Unfortunately, this countdown is too short. Please remove the countdown, or make it longer (30 or 60 seconds).
Why
Many monitors have a delay of a few seconds after changing video modes. So, after the BIOS splash screen, it can take several seconds until we (users) can see the post-BIOS boot prompt from QuickInstall. Unfortunately, that's not enough time for reading the message, and on some displays it might be impossible to see the message.
To make it worse, if no selection is done, it seems to boot the main hard disk. Which was very troublesome, as I'm trying to reinstall the currently-borked Win98 in my current hard disk. So, instead of booting into the QuickInstall, it keeps booting into the HD. Which made me spend a lot of time troubleshooting it. I was even wondering if the CD wasn't bootable in the BIOS for some weird reason. I spent many many many minutes troubleshooting, which would have been saved if the boot menu hadn't such a short timeout.
How to reproduce
Now, the rest are the steps I've done to troubleshooting:
Expectations
Remove the countdown. It serves no purpose. Alternatively, increase it to 30 or 60 seconds, which is long enough to be noticeable.
Linux
dmesgoutputNo response
Target Motherboard, CPU and RAM
No response
Target GPU and Sound card(s)
No response
Target Storage Devices
No response
Boot method
ISO image
Reference image
None
Additional context
I would even send a PR changing the timeout, but in a quick search in the source-code in GitHub I couldn't find where it is being set. I would also guess this timeout is set on multiple places, or it applies to multiple boot methods.
Also, I'm tagging this as a Bug because it prevents users from being able to start QuickInstall. If the timeout is so short that users can't interact with it, and as consequence people can't use the software, that feels like a bug.