| Summary: | os-prober fails to detect Windows install on Acer TravelMate | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Orion Poplawski <orion> | ||||
| Component: | os-prober | Assignee: | Hedayat Vatankhah <hedayatv> | ||||
| Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | high | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 19 | CC: | hedayatv | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2013-09-25 14:41:08 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: | |||||
| Attachments: |
|
||||||
|
Description
Orion Poplawski
2013-09-23 21:53:56 UTC
Contents of Windows 7 dir on /dev/sd4: book Intel Program Files (x86) Boot OEM Recovery BOOTSECT.BAK pagefile.sys $Recycle.Bin Config.Msi PerfLogs System Volume Information Documents and Settings ProgramData Users hiberfil.sys Program Files Windows There appears to be no bootmgr file. This system is EFI capable, though it is operating in BIOS mode - could that be the issue? If I comment out the bootmgr check: #if item_in_dir -q bootmgr "$2"; then in /usr/libexec/os-probes/mounted/20microsoft, it seems to work: # os-prober /dev/sda4:Windows 7 (loader):Windows:chain /dev/sda5:Windows Recovery Environment (loader):Windows1:chain Ah, well while it detects the partition - it can't actually boot it because it has no boot loader. Seems to be related, possible dupe of bug 971255 Maybe. Would you please run os-prober (without commenting the bootmgr check line) and provide the full os-prober output in /var/log/messages? Don't use grep, just run 'tailf /var/log/messages' in a separate console before running os-prober, run os-prober and give the complete output of tailf command since running os-prober. Your grep output is incomplete since not all lines include 'prober'. Created attachment 802316 [details]
/var/log/messages from os-prober run
Here you go.
Currently only toggling the disk's pmbr_boot flag with parted allows me to switch between Windows and Linux.
Is your Windows installed in EFI mode? or BIOS mode? Fedora is in bios mode, and it seems that Windows is not installed in BIOS mode (i'm not sure). Is this correct? if yes, it is the same bug. Looks like that you use GPT, and you have an EFI partition. I wonder how your Windows is booted! :P Windows is in EFI mode - so it's the same issue. *** This bug has been marked as a duplicate of bug 971255 *** |