Bug #17908
EFI install fails with complaint about more than one boot device
Description
See attached screenshot. This was an ISO redirect erase install using the BIOS boot method on z35ref-a.sjlab1.ixsystems.com (IPMI is on https://10.212.3.4).
z35ref is sadly dead in the water until we fix this.
My comment: has EFI boot been tested on a mirrored install? I have no idea why it would give this error message, and I wouldn't expect it to be due to the mirroring, but who knows. Off to Kris.
Associated revisions
History
#2
Updated by Kris Moore over 4 years ago
- Status changed from Screened to Needs Developer Review
- Assignee changed from Kris Moore to Sean Fagan
Over to Sean for review. This partially reverts the --modules="<foo>" stuff previously added for the update situation. So far as I can tell, GRUB has different behavior when doing grub-install from the install media (with world mounted in /tmp/data) vs when run from the booted disks directly.
#3
Updated by Sean Fagan over 4 years ago
Okay, that answers the question I had in the original. That's pretty horrible.
Have you done an install to a mirrored EFI boot, and then an update to ensure that it still all works?
Otherwise still looks good.
#4
Updated by Sean Fagan over 4 years ago
- Assignee changed from Sean Fagan to Kris Moore
#5
Updated by Kris Moore over 4 years ago
- Status changed from Needs Developer Review to Reviewed
- Assignee changed from Kris Moore to Vaibhav Chauhan
Yea, spent most of the morning on it. Installs to mirrored disks are flaky with the --modules='', but upgrades seem to use it fine. In case you've not looked at it too deeply, grub-install is a horrible mixup of shell and C, doing all this disk probing to determine what modules end up in the boot-block. Looks like it behaves different depending upon if it you are running from a system mounted on '/' vs a system chroot on /tmp/data.
Over to VB for merging. VB, let me know when the next INTERNAL -U2 is posted, I'll re-test it one more time just to be sure from there as well.
#6
Updated by Vaibhav Chauhan over 4 years ago
- Status changed from Reviewed to Ready For Release
#8
Updated by Vaibhav Chauhan over 4 years ago
- Status changed from Ready For Release to Resolved