Jump to content
Sign in to follow this  
Followers 0
stevezheng

Fail to use OpenCore to boot Windows

6 posts in this topic

Recommended Posts

Posted (edited)

Hi, first of all, I'd like to extend my hearty thanks to the team's hard work. The reason why I don't post this topic in OpenCore Discussion room because I don't have access to reply in that room.

 

I successfully boot into macOS, but when I choose BOOTCAMP Windows, the boot loader returns a critical error. `IgnoreForWindows` option do not work for me.

Also, when I first come in OpenCore boot page, it shows `OCS: Failed to parse real field of type 1`, and quickly disappears.

Here's my config.plist, and hope for suggestions. 

P.S. My device is running in UEFI mode.

config.plist

Edited by zhengshiqi

Share this post


Link to post
Share on other sites
Advertisement

Solved. I accidentally turn off HPET device. After I enable it, I successfully boot into Windows.

BTW, I find that _OSI -> XOSI rename + SSDT-XOSI would cause blue screen in Windows. I replace that patch with other tiny hotpatches.

Share this post


Link to post
Share on other sites
Posted (edited)
1 hour ago, zhengshiqi said:

Solved. I accidentally turn off HPET device. After I enable it, I successfully boot into Windows.

BTW, I find that _OSI -> XOSI rename + SSDT-XOSI would cause blue screen in Windows. I replace that patch with other tiny hotpatches.

I've noticed that renames doesn't work, in my case for example EHC1 to EH01. I consider renaming manually in my dsdt or I don't know wait for some kind of fix?:help:

Edited by hardcorehenry

Share this post


Link to post
Share on other sites
1 minute ago, hardcorehenry said:

I've noticed that renames doesn't work, in my case for example EHC1 to EHC01. I consider renaming manually in my dsdt or I don't know wait for some kind of fix?:help:

Because ACPI grammar only allow 4-character device name, you can try rename EHC1 to EH01 instead of EHC01.

For example, 

<key>Find</key>
<data>RUhDMQ==</data>
<key>Replace</key>
<data>RUgwMQ==</data>

 

Share this post


Link to post
Share on other sites
Posted (edited)

 

It was misprint :blink: corrected. My patch looks like this and it simply doesnt work:no:ren.png.2a8da166382dbc47d22f75eba2cd7e54.png

 

reg.png.28b471332efbe46b56c4b191436b741e.png

 

Solved!!! I did was I was going to, renamed all referances EHC1, EHC2 to EH01, EH02 manually in my dsdt. Everything works, can wake my PC with mouse.

Edited by hardcorehenry

Share this post


Link to post
Share on other sites

That's great. But OpenCore rename theoretically should work too. Maybe you can try to update to the latest release.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By dracoflar
      So you've been reading the forum on this brand new boot loader called OpenCore hoping to try it out but you take one look at the configurations PDF and take a step back in shock at the complexity! Well if you've been feeling a bit intimidated by the DOCS well you've come to the right place:
       
      OpenCore Vanilla Desktop Guide
       
      If you have any issues or suggestions please feel free to comment
       
      - Your local neighbourhood Hackintosh Slav
    • By vit9696
      OpenCorePkg / Documentation / Configuration Template / Bugtracker   Discussion and installation should be done in a separate thread! This thread is for development only!
      Current status as of April 2019: Support for UEFI and DuetPkg (legacy) booting APFS and HFS+ compatibility ACPI patcher (adding, dropping, binary patching, relocation) Apple-compatible bless implementation DeviceProperties injection DataHub and SMBIOS generation Symbolic kext and kernel patcher Direct kext injection/patching/blocking within prelinkedkernel Installation/Recovery/FileVault 2 support  Configuration in config.plist with open documentation Simple boot picker for quick launch Direct boot from dmg images  
      Known defects live here.  
      For those, who are not familiar with the history, OpenCore is a project initially born in HermitCrabs Lab that unfortunately almost died before its birth. This release is both a rebirth and a complete rewrite of OpenCore, which brings a number of new ideas, and tries to preserve the smart moves incorporated by iNDi and his team. Other than that, I wish to express my deepest words of gratitude to Acidanthera and WWHC members: your participation was and remains the key for project success, and you are simply the best.
    • By dgsga
      Can I propose a new subforum be created for the new OpenCorePkg OpenCore front end being created by vit9696 and others, it is a fantastic piece of work:
      https://github.com/acidanthera/OpenCorePkg
      Even at version 0.1 it runs my Mojave 10.14.4 setup very nearly flawlessly. It consists of a 10KB bootstrap BootX64.efi and a 200KB OpenCore.efi OS loader. All configuration is done using a very well documented config.plist 
       
       
    • By notiflux
      OpenCore Configurator
      A tool for creating and editing OpenCore configuration files. It's still in a very early stage, so if you find bugs, please let me know.
       
      Important note: Always keep a backup of your current config before opening it with this program. This is alpha software, stuff may break! 
      Features
      Auto-add entries for ACPI files in OC/ACPI/Custom Auto-add entries for kexts in OC/Kexts Sort kexts, ACPI files, ACPI patches and Kernel patches Generate SMBIOS with macserial EFI partition mounter Paste ACPI patches in plist format (Clover or OC patches)  Coming soon
      convert clover config.plist into OC format In-app updater (OCC and macserial)  
      Known Bugs
      File > new does not work yet (opens, but crashes on save) Some malformed configs may still cause the program to crash. If that is the case, please upload that config so I can fix the issue Credits
      vit9696 for OpenCore and macserial
      Download-Fritz for OpenCore and for helping me understand the ins and outs of its configuration
      xmari0 for helping me debug various issues
      CorpNewt for motivating me to write this app
      OpenCore Configurator Source
       
       
      Download:
      OpenCore-Configurator_alpha10.zip
×