Skip to content

Core2Again v0.1.1-rc2

Pre-release
Pre-release

Choose a tag to compare

@jerrybeomsoo jerrybeomsoo released this 29 Sep 16:01

Core2Again v0.1.1-rc2

This release candidate addresses OpenCore multiboot. A Dell T9300 user confirmed that v0.1.1-rc1 fixed Windows 11 restart, then reported that globally loading Core2Again prevented macOS and Linux Mint from booting.

Core2Again now checks the EFI image calling ExitBootServices. It enters VMX for the normal Windows boot manager (bootmgfw.efi), loader (winload.efi), and resume loader (winresume.efi). Other loaders continue on the physical CPU. The check is allocation-free so it does not invalidate the loader's memory-map key.

This recognizes Windows boot loaders, not Windows 11 24H2 specifically. Older Windows releases using these paths also activate Core2Again. For exact per-entry control, continue using the OpenCore Tools method. The change has passed KVM tests but has not yet been confirmed on the reporter's Dell laptops.

Checks

  • A host test accepts Windows loader paths and rejects Linux, macOS, fallback, and malformed paths.
  • With SSE4.2 masked in KVM, a Windows-like EFI loader enters VMX and sees the advertised feature; a generic EFI loader remains native. Forcing the old unconditional behavior makes the non-Windows test fail.
  • A two-core Windows 11 image reached the desktop through the SeaBIOS/OpenDuet USB image in KVM. QEMU does not exercise Penryn's unsupported-instruction emulation or reproduce the Dell multiboot issue.
  • All four driver variants passed the host-instruction, VMX handoff, and diagnostic-mode checks. The previous boot-processor INIT reset regression also passed under KVM.

Trying it with OpenCore

Back up the working EFI file and OpenCore configuration. Replace the configured driver with Core2Again-RELEASE.efi, using the filename expected by your configuration. Keep only one loaded copy; do not also launch it from Tools on the same boot. Test Linux Mint and macOS first, then Windows 11, both cores, and Restart. The multiboot guide has fallback and reporting steps.

SHA256SUMS covers every attached binary and the license notice archive. GitHub's source archive for this tag contains the matching source.