centos cannot boot UEFI
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
High
|
Andres Rodriguez | ||
2.3 |
Fix Released
|
High
|
Andres Rodriguez |
Bug Description
After the first reboot of a deployment centos will receive an error when PXE is being told to local boot.
---
Booting local disk...
error: no such device: /efi/ubuntu/
error: File not found.
Press any key to continue...
---
The correct file is /efi/redhat/
In the package python3-
Adding the lines ...
{{elif kernel_
search --set=root --file /efi/redhat/
chainloader /efi/redhat/
to lines 9 - 11 resolves this problem. However, the local grub installed on disk now drops to a prompt as if it isn't finding it's configuration files.
on the deployed system the /boot/grub/
manually setting up root and pointing to the vmlinuz and initrd files at the grub prompt will result in a successful boot.
CentOS 6 sync'd via MAAS
python3-
Xenial
Related branches
- Andres Rodriguez (community): Approve
-
Diff: 17 lines (+6/-0)1 file modifiedsrc/provisioningserver/templates/uefi/config.local.amd64.template (+6/-0)
- MAAS Lander: Needs Fixing
- Lee Trager (community): Approve
- Alberto Donato (community): Approve
-
Diff: 17 lines (+6/-0)1 file modifiedsrc/provisioningserver/templates/uefi/config.local.amd64.template (+6/-0)
description: | updated |
tags: | added: cpe-onsite |
description: | updated |
description: | updated |
Changed in maas: | |
status: | New → Incomplete |
status: | Incomplete → Triaged |
importance: | Undecided → Critical |
milestone: | none → 2.4.0alpha1 |
Changed in maas: | |
milestone: | 2.4.0alpha1 → 2.4.0alpha2 |
Changed in maas: | |
milestone: | 2.4.0alpha2 → 2.4.0beta1 |
Changed in maas: | |
milestone: | 2.4.0beta1 → 2.4.0beta2 |
Changed in maas: | |
importance: | Critical → High |
Changed in maas: | |
milestone: | 2.4.0beta2 → 2.4.0beta3 |
Changed in maas: | |
milestone: | 2.4.0beta3 → 2.4.0beta4 |
Changed in maas: | |
milestone: | 2.4.0beta4 → 2.4.0rc2 |
Changed in maas: | |
milestone: | 2.4.0rc2 → 2.4.0rc1 |
Changed in maas: | |
status: | Triaged → Fix Committed |
Changed in maas: | |
assignee: | nobody → Andres Rodriguez (andreserl) |
Changed in maas: | |
status: | Fix Committed → Fix Released |