Hirdetés

Új hozzászólás Aktív témák

  • kushwavez

    senior tag

    válasz BossBoss #35698 üzenetére

    Hmm. kicsit utána olvastam és azt találtam, hogy az OpenCore injecteli a modifikált SSDT/DSDT-t a Windows-ra is (mondjuk nem értem minek) és emiatt van ez.
    https://github.com/zachs78/MacOS-XPS-9500-OpenCore/issues/11

    Lehet egy kicsit bonyolult lesz, de megpróbálok segíteni, ha tudod akkor kövesd az ott leírtakat is, de nekem is van egy ötletem:

    1. Mindenképpen csinálj egy mentést a működő OpenCore EFI-dről (legegyszerűbb ha a pendrive EFI-jére rámásolod, és akkor azzal is be tudsz bootolni), újra kell kreálni az EFI-t, hogy a Windows eredeti Bootx64.efi-je meglegyen (gondolom az EFI készítésekor az OC BOOT és OC mappát is átmásoltad, cserélve a Win által létrehozott "Boot" mappát)
    2. Bootold be a Windows telepítő USB-d és menj a "Számítógép javítása" opcióra, majd Hibaelhárítás, Parancssor (és idézek a már leírt dual-bootos írásomból):

    diskpart Ez a Windows lemezkezelője
    list disk Kilistázza a meghajtóinkat
    Itt válasszuk ki a Windows meghajtónkat, ebben a példában (és legtöbb esetben is) "0"
    sel disk 0
    list part Kilistázza a kiválasztott meghajtón levő partíciókat. Válasszuk ki a "System" azaz EFI partíciónkat. (100 MB, ebben a példában, és a legtöbb esetben ez "1" lesz)
    sel part 1
    format quick fs=fat32 Leformázza az EFI partíciót FAT32 fájlrendszerre (ezért fontos, hogy legyen egy bootolható OC EFI-nk a pendrive-on)
    assign letter=B Hozzárendel egy "B" betűjelet a partícióhoz, hogy kezelni tudjuk azt
    exit Kiléphetünk a diskpart-ból
    bcdboot C:\windows /s B: Ez létrehozza a Windows bootolásához szükséges fájlokat az EFI partícióban.
    exit Kiléphetünk, készen vagyunk!

    Miután a fent leírtakkal megvagy a Win megint bebootol automatikusan. Az OC-s pendrive bebootolásával Mac-en megint másold át az OC mappád az EFI-re, DE CSAK AZ OC MAPPÁT, a BOOT mappát ne cseréld.
    Töröld az OC/Bootstrap mappából a Bootstrap.efi-t
    config.plist-ben a Misc/Security-nél a BootProtect=None legyen.

    Win-be bootolva ismételten írd be cmd-be:
    bcdedit /set {bootmgr} path \EFI\OC\OpenCore.efi

    Ezután újraindításkor F12-vel ki tudod választani a Win meghajtót (a neve a meghajtónak), az a Windowst fogja bootolni, míg a másik, azaz "Windows Boot Manager" az OpenCore-t fogja bootolni, azon belül meg indulhat a macOS.

    Remélem fog működni.

    [ Szerkesztve ]

    Lenovo ThinkPad T440, Lenovo ThinkPad X1 Carbon 6th, Lenovo ThinkPad X1 Extreme 1st | macOS 13 

Új hozzászólás Aktív témák