Bug 821185
Summary: | EFI DVD install does not complete mactel-boot-setup | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Chris Murphy <bugzilla> | ||||
Component: | comps | Assignee: | Bill Nottingham <notting> | ||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 17 | CC: | anaconda-maint-list, awilliam, bcl, g.kaviyarasu, jfeeney, jonathan, mads, rvokal, satellitgo, tflink, vanmeeuwen+fedora | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | AcceptedNTH | ||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2012-05-18 23:04:22 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: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 752653 | ||||||
Attachments: |
|
Description
Chris Murphy
2012-05-12 21:37:06 UTC
Created attachment 584071 [details]
program.log
chris: easy way to check if something's on the DVD image is simply to loopback mount it: mkdir -p /mnt/temp mount -o loop filename.iso /mnt/temp then just look in /mnt/temp/Packages/m or wherever and see what version is there. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers Is this a regression compared to TC4 or earlier? Same behavior in all TC's. The only item I'm finding on the DVD with the string mac* in it is macboot.img. No mactel-boot package. OK, so we think we grok this one. mactel-boot is run out of the installed system's root, not from the installer's initramfs. the anaconda package depends on mactel-boot, and the anaconda package is present on live images, or else you couldn't install them. So the lives get a mactel-boot package and work. The DVD doesn't actually contain the anaconda package, odd as that sounds. And nothing else requires mactel-boot and it's not explicitly in comps. So the DVD is simply missing the package, hence it can't be run during install. Diagnosis: we need to put mactel-boot into comps explicitly, probably in core. Proposing as NTH, as this breaks install to Macs from the DVD. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers +1 NTH to make install from DVD on mac work bcl is +1 for the same reason - combining to reduce emails :) That makes for +3 NTH (including adam) - moving to accepted NTH How about: --- a/fedora-install-fedora.ks +++ b/fedora-install-fedora.ks @@ -26,6 +26,8 @@ dracut-* grub-efi grub2 efibootmgr +# mactel-boot needs to be on the DVD for successful installation to intel macs. +mactel-boot # Desktop Packages @kde-desktop @xfce-desktop -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers AFAIK: mactel-boot contains files under /boot/efi/ which is the ESP mount point on EFI systems. It would be unfortunate if that mactel package messed sane EFI systems up and it might be risky to make that change now without much testing. Besides that: mactel-boot is x86_64 only. Mads: this only causes the package to be present on the DVD. It's not actually selected for installation on anything but Mactels. See pyanaconda/platform.py . -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers I changed this in comps, so it should be in TC6/RC1. Also, mactel-boot is only run on Mac systems, not on all EFI installs. I have been able to do installs on a MacBook Pro using USB media created from the RC1 x86_64 DVDs. Moving to verified For me as well. mactel-boot is now in comps (as well as spin-kickstarts, we could probably take it out of there now), so closing. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers |