Disable Unsupported Nvme
Disable trong bios
B1: Boot vào bios
Để xem hot key vào bios của các bạn có thể xem tại đây
B2: Các bạn tìm đến option Storge Controller
B3: Chuyển từ AHCI
mode sang RST
mode
Nếu các bạn không thể chỉnh option này trong bios hoặc option này không có thì có thể thao khảo 2 cách dưới đây:
Mod bios theo hướng dẫn tại đây
Hoặc các bạn có thể tham khảo các cách ở dưới
Lưu ý cách này chỉ để test vì khi sử dụng các này toàn bộ ổ cứng trong máy sẽ bị disable
Disable bằng boot-arg
boot-arg
B1: Mount EFI
theo hướng dẫn tại đây
B2: Mở config.plist
bằng propertree
B3: Add arg nvme=-1
vào Root --> NVMRAM --> 7C436110-AB2A-4BBB-A880-FE41995C9F82 --> boot-arg
Hoặc add vào
Root --> Boot --> Arguments
Tuy nhiên cách này chỉ để test
Vì khi tắt bằng cách này tất cả SSD nvme trên máy sẽ bị Disable
Chỉ SSD NVME bị disable thôi còn SSD SATA thì vẫn hoạt động bình thường
Disable bằng SSDT-NVME-DISABLE
SSDT-NVME-DISABLE
Xác định ACPI Path
ACPI Path
B1: Chuột phải vào logo windows
chọn Device Manager

B2: Các bạn chuột phải vào Storage Controllers --> Standard NVM Express Controller
chọn Properties


B3: Vào tab Details --> BIOS device name --> Value

Nếu như máy các bạn không có
BIOS device name
thì có thể tìm đếnlocation path--> Value
rồi từ đó convert thànhACPI path
theo hướng dẫn tại đây
B4: Lưu lại hoặc nhớ ACPI Path
vừa thu được
Như ở đây mình có là
_SB.PCI0.GPP1.DEV0
Tiến hành sửa SSDT
B1: Tải SSDT-NVME-DISABLE.aml
tại đây
Link backup tại đây
B2: Tải Maciasl
Hoặc Xiasl
B3: Các bạn tiến hành thay thế mục scope
và các External


B4: Các bạn ấn Complie
B5: Convert thành .aml
theo hướng dẫn tại đây
B6: Thêm SSDT vừa build vào EFI --> OC --> ACPI
và snapshot
Hoặc thêm vào
EFI --> Clover --> ACPI --> Patched
B7: Save lại và reboot
Disable bằng Device-Properties
Xác định Device-Path
Device-Path
B1: Chuột phải vào logo windows
chọn Device Manager

B2: Các bạn chuột phải vào Storage Controllers --> Standard NVM Express Controller
chọn Properties


B3: vào tab Details --> Location path --> Value

Xem chi tiết các covert theo hướng dẫn tại đây
Như ở đây của mình là
PciRoot(0x0)/Pci(0x1D,0x0)/Pci(0x0,0x0)
Tiến hành sửa Config.plist
B1: Mở file config.plist bằng propertree
B2: Add Pci root
đã xác định ở trên theo đường dẫn Root --> Device Properties
class-code
Data
FFFFFFFF
vendor-id
Data
12340000
B3: Save lại và reboot
Lưu ý
Source tham khảo: https://elitemacx86.com/threads/how-to-disable-unsupported-nvme-drives-on-macos-clover-opencore.1202/ | https://www.reddit.com/r/hackintosh/comments/m3f9zn/how_do_i_disable_an_nvme_pcie_slot_dell_7501/
Last updated