Emulated NVRAM
Cleaning out the Clover gunk
Có thể bạn không biết nhưng Clover có thêm các tệp RC vào macOC để mô phỏng nvram điều này sẽ xung đột với phương pháp mô phỏng của OpenCore. Để khác phục các bạn sẽ xóa các file sau:
/Volumes/EFI/EFI/CLOVER/drivers64UEFI/EmuVariableUefi-64.efi
/Volumes/EFI/nvram.plist
/etc/rc.clover.lib
/etc/rc.boot.d/10.save_and_rotate_boot_log.local
/etc/rc.boot.d/20.mount_ESP.local
/etc/rc.boot.d/70.disable_sleep_proxy_client.local.disabled
/etc/rc.shutdown.d/80.save_nvram_plist.local
/etc/rc.boot.d
/etc/rc.shutdown.d
Nếu các thư mục trống các bạn vẫn phải xóa chúng.
Kiểm tra xem NVRAM của bạn có hoạt động hay không
Enabling emulated NVRAM
B1: Chỉnh config theo sau:
Booter:
DisableVariableWrite: NO
Misc -> Security:
ExposeSensitiveData: 0x3
NVRAM:
LegacyEnable: YES
LegacyOverwrite: YES
LegacySchema
: được OpenCore set mặc địnhWriteFlash: YES
Bây giờ bạn sẽ chạy LogoutHook.command (trong
/Utilities/LogoutHook/
).
B2: Bạn sẽ kéo file LogoutHook.command
vào terminal và nhấn enter
Lưu ý: Boot-arg
-x
yêu cầu NVRAM để hoạt động. với những macOS 10.12- thì điều này sẽ không khả dụng. Bạn sẽ cần copy filenvram.mojave
vào cùng folder vớiLogoutHook.command
. Nó sẽ gọi nvram.mojave thay vì gọi NVRAM hệ thống.
Source: Emulated NVRAM | OpenCore Post-Install (dortania.github.io)
Last updated