Bug 2140385
| Summary: | Fedora 37 Beta ISO to USB won't boot on HP Pavilion dv7-6178 [BIOS] | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Ben Brian <mail> | ||||||
| Component: | lorax | Assignee: | Brian Lane <bcl> | ||||||
| Status: | NEW --- | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
| Severity: | unspecified | Docs Contact: | |||||||
| Priority: | unspecified | ||||||||
| Version: | 37 | CC: | anaconda-maint-list, awilliam, bcl, cpanceac, marmarek, reallylongword | ||||||
| Target Milestone: | --- | ||||||||
| Target Release: | --- | ||||||||
| Hardware: | x86_64 | ||||||||
| OS: | Unspecified | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | Type: | Bug | |||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Embargoed: | |||||||||
| Attachments: |
|
||||||||
|
Description
Ben Brian
2022-11-06 09:24:11 UTC
Created attachment 1922476 [details]
dmidecode output
Are you running the latest firmware update available for the system? It's possible that the BIOS's 'UEFI supported' is confusing grub. Do you get a grub shell at all? Also, just for completeness, I'd try using dd to write the USB stick. You shouldn't need to use media writer. (In reply to Adam Williamson from comment #2) > Are you running the latest firmware update available for the system? Unfortunately yes, Version F.1B (10/05/2011) is the latest BIOS. (In reply to Brian Lane from comment #3) > It's possible that the BIOS's 'UEFI supported' is confusing grub. Do you get > a grub shell at all? No grub shell, only a blinking cursor after the "Welcome to GRUB!" message, and the system seems unresponsive, e.g. Ctrl-Alt-Del doesn't work and I have to hard reboot. > Also, just for completeness, I'd try using dd to write the USB stick. You > shouldn't need to use media writer. I ended up installing fresh F36 and then doing a system upgrade to F37 beta. But I'm happy to continue troubleshooting/testing anything to resolve this issue. Writing the ISO image with dd resulted in the same behavior. One difference I noticed is the USB drive is GPT for F37, but MBR for F36 and earlier. My system drive is also MBR. (In reply to Ben Brian from comment #5) > One difference I noticed is the USB drive is GPT for F37, but MBR for F36 > and earlier. My system drive is also MBR. It's actually both, we still make a hybrid iso, but it is now created using grub2 code instead of syslinux. It seems GPT on ISO image makes some systems unhappy with legacy boot. Taking the very same content but building it with xorriso with -append_part_as_gpt omitted fixes the issue. So, it's about GPT, not isolinux->grub change. This has been identified to be an issue at least on Thinkpad P52 and HP EliteBook 840 G4. I wouldn't be surprised if some other systems are affected too. I found this out by Qubes OS users testing development builds that use Fedora 37 as dom0. But I have verified it using Fedora Live image too, just to be sure. Fedora-Workstation-Live-x86_64-38-20230222.n.0.iso is affected too. I also checked with plain setup of partition table + grub2-install. With MBR partitions, I get grub prompt, with GPT (including "BIOS boot" partition), system doesn't recognize it as bootable (resets instantly). I _guess_ BIOS there is making some extra assumptions based on GPT presence. On one affected system, I tested also installation from MBR-based installation image (but only with Qubes this time) and the resulting system did not boot due to the very same change - GPT on the disk. I'm not sure what is the right way for Fedora to follow here (as I've seen voices to abandon legacy boot support completely), but for Qubes I'm strongly considering reverting the whole "GPT on BIOS"[1] change. [1] https://www.fedoraproject.org/wiki/Changes/GPTforBIOSbyDefault *** Bug 2140199 has been marked as a duplicate of this bug. *** |