| Summary: | Will not boot on UEFI: cannot allocate real mode pages | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Richard Chan <rc556677> |
| Component: | grub2 | Assignee: | Peter Jones <pjones> |
| Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 17 | CC: | bcl, dennis, mads, pjones, the.ridikulus.rat |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2012-04-30 23:08:34 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
grub2-2.0-0.24.beta4.fc17 has been pushed to f17 stable - closing. |
Description of problem: GRUB2 will not boot on Dell UEFI systems. 11G PowerEdge Systems R510 R810 M910 Version-Release number of selected component (if applicable): 1.99-19.fc17 How reproducible: Always Steps to Reproduce: 1. Dell PowerEdge 11G systems: switch BIOS BootMode to UEFI 2. Install grub2 3. Boot Actual results: linux /vmlinuz cannot allocate real mode pages Expected results: Kernel boots Additional info: Upstream has identified this as due to Dell declaring all real mode memory as boot services memory. GRBU2 avoids this due to buggy UEFI implementations. Upstream has fixed this by using boot services memory if all else fails. I have verified that with this upstream patch, the systems boot. ------------------------------------------------------------ revno: 4221 committer: Vladimir 'phcoder' Serbinenko <phcoder> branch nick: grub timestamp: Tue 2012-04-17 13:00:06 +0200 message: * grub-core/loader/i386/linux.c (allocate_pages): Overwrite low memory boot services if we have no other choice.