Bug 1115026
| Summary: | grub2 30_os-prober hangs if no legacy floppy drive present in the system | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Pasi Karkkainen <pasik> | ||||
| Component: | os-prober | Assignee: | Hedayat Vatankhah <hedayatv> | ||||
| Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | unspecified | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 20 | CC: | bcl, hedayatv, lkundrak, mads, pasik, pjones | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2014-07-08 18:01:39 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: | |||||||
| Attachments: |
|
||||||
|
Description
Pasi Karkkainen
2014-07-01 12:49:40 UTC
Please attach the anaconda logs from /tmp/*log to this bug as individual text/plain attachments. Created attachment 914583 [details]
anaconda log from the problematic system where os-prober hangs
I hope that the attached anaconda.log from the installed system is OK.. Note that I manually killed the 30_os-prober process so that's why you see the exception/traceback "BootLoaderError: failed to write bootloader configuration". I'm not sure if there is anything os-prober can do, it looks like the kernel thinks there is media in the drive so you're getting I/O errors. Best thing would be to disconnect the virtual floppy if possible. Passing this to os-prober for comment. There wasn't any media mounted to the virtual/remote floppy.. (only DVD ISO mounted to the remote CD/DVD drive, for Fedora installation). When entering the Fedora rescue mode, and chrooting into /mnt/sysimage, I had to "chmod a-x 30_os-prober" first before I was able to manually fix grub. Otherwise grub would just hang/stall, just like during Fedora installation. If your problem is like problem seen in other systems, you should be able to avoid this problem by disabling the floppy drive controller in your BIOS/UEFI configuration. In my experience, I've got I/O errors on systems in which floppy drive controller is enabled. However, in all previous experiences of this problem, os-prober FINALLY passes this step (I don't know how much time I've wait for this to happen, but it took long). What I'm thinking about is to completely disable scanning /dev/fdX in os-prober. It might not be a "proper" solution but possibly it is a minor issue (I wonder how many people might want to have a menu entry for an OS on a floppy disk!). *** This bug has been marked as a duplicate of bug 972670 *** |