thảo luận OpenCore cho người mới bắt đầu.

  • Người tạo chủ đề Người tạo chủ đề typ1912
  • Ngày bắt đầu Ngày bắt đầu
Bác làm lại file sạch cho config.plist và SSDT rồi cài lại thử xem bác ơi. Lấy file config sẵn nó thường conflict tụi SSDT ấy. Về vụ 2 cổng bác tham khảo post hướng dẫn chính chủ nhà Lilu và WhatEverGreen nhé.
https://www.tonymacx86.com/threads/an-idiots-guide-to-lilu-and-its-plug-ins.260063/#Lilu
à. ý mình là lấy ổ cứng cài + EFI làm bên i3-8100 qua bên i5-8400 thì boot bình thường á. Chứ không lấy bộ có sẵn trên mạng. với 2 cái main cũng tương đương. dò qua guide 1 lượt thấy config.plist cũng y chang :v
hiện tại thì lên được 2 màn. con LG 4K thấy lên đẹp. còn con LG full HD thì hơi xấu. chắc tại màn cùi :v
còn con I3 chắc để đó đã. lười quá =))
1634185195588.png


à mà con i5 này của mình lên đủ hết mà ko cần patch gì trừ vụ HDMI.
dual monitor lúc boot thấy trên mạng cũng bị nhiều. có người kêu là khó mà UHD630 chạy stable với 2 màn. lắp card chắc ngon hơn.
card wifi dùng BCM94360CS2 lên đủ wifi/bluetooth/airdrop luôn.
 
Tuỳ phiên bản và config BIOS mà code DSDT nó có thể nhảy sai ấy bác :big_smile: Cơ mà nếu lắp chạyổn thì cứ vậy xài thôi
 
Mình đang gặp vấn đề là Hackintool USB chỉ show XHCI USB 3.1 Controller nhưng ko hiện danh sách Usb Ports, đã thử với BigSur 11.2 và 11.3 đều bị.
  • Setup UsbInjectAll và XHCIPortLimit=false dùng usb đc 2.0 , mất usb 3.0, ko hiện danh sách usb ports.
  • Setup UsbInjectAll và XHCIPortLimit=true để thực hiện map usb ports thì usb 2.0 cứng đơ, ko làm ăn gì được
 
Mình đang gặp vấn đề là Hackintool USB chỉ show XHCI USB 3.1 Controller nhưng ko hiện danh sách Usb Ports, đã thử với BigSur 11.2 và 11.3 đều bị.
  • Setup UsbInjectAll và XHCIPortLimit=false dùng usb đc 2.0 , mất usb 3.0, ko hiện danh sách usb ports.
  • Setup UsbInjectAll và XHCIPortLimit=true để thực hiện map usb ports thì usb 2.0 cứng đơ, ko làm ăn gì được
Bác giữ lại UsbInjectAll.kext, tắt XHCIPortLimit, Enable hotpatch EHC1 -> EH01, EHC2 -> EH02 trong config.plist, sau đó khởi động lại máy xem có nhận đủ port chưa. Nhận đủ rồi thì sau đó mới mapping lại. Mapping thành công thì có thể patch EHC1 EHC2 vào DSDT luôn cũng được, tắt cái hotpatch ở config.plist đi
 
Bác giữ lại UsbInjectAll.kext, tắt XHCIPortLimit, Enable hotpatch EHC1 -> EH01, EHC2 -> EH02 trong config.plist, sau đó khởi động lại máy xem có nhận đủ port chưa. Nhận đủ rồi thì sau đó mới mapping lại. Mapping thành công thì có thể patch EHC1 EHC2 vào DSDT luôn cũng được, tắt cái hotpatch ở config.plist đi
Để mình thử xem sao
 
Bác giữ lại UsbInjectAll.kext, tắt XHCIPortLimit, Enable hotpatch EHC1 -> EH01, EHC2 -> EH02 trong config.plist, sau đó khởi động lại máy xem có nhận đủ port chưa. Nhận đủ rồi thì sau đó mới mapping lại. Mapping thành công thì có thể patch EHC1 EHC2 vào DSDT luôn cũng được, tắt cái hotpatch ở config.plist đi

Cho mình hỏi mình đang dư cái máy hơi cổ, mà chip cũ đang tính mua cái nvme gắn vô mà nghe bảo là cái main này thì chơi nvme qua apdater PCE thì không boot dc mà chỉ dùng lưu data, nếu muốn boot thì phải có Clover mồi. Vậy có thể dùng Opencore để mồi không.
 
Cho mình hỏi mình đang dư cái máy hơi cổ, mà chip cũ đang tính mua cái nvme gắn vô mà nghe bảo là cái main này thì chơi nvme qua apdater PCE thì không boot dc mà chỉ dùng lưu data, nếu muốn boot thì phải có Clover mồi. Vậy có thể dùng Opencore để mồi không.
Cài OpenCore lên ổ SATA là được. Bootloader được khởi động rồi thì nó tự quét phân vùng khởi động cho mình mà bác :big_smile:
 
Cài OpenCore lên ổ SATA là được. Bootloader được khởi động rồi thì nó tự quét phân vùng khởi động cho mình mà bác :big_smile:

Ah không, nếu ổ SATA SSD thì dễ quá rồi. Mà do mình đang tính mua 1 cái NVME SSD để sau này tháo ra bỏ qua máy khác dc chứ ko muốn mua thêm 1 cái SSD Sata đó. Mà cái main này B75-G43 lại không support nvme, nên phải dùng qua 1 cái apdater PCI-E đó. Nếu dùng cái này thì tận dụng dc tốc độ nhanh của nvme nhưng mình đang phân vân là ko biết có boot được không nếu chơi chạy qua adapter pcie vậy nè
 
Ah không, nếu ổ SATA SSD thì dễ quá rồi. Mà do mình đang tính mua 1 cái NVME SSD để sau này tháo ra bỏ qua máy khác dc chứ ko muốn mua thêm 1 cái SSD Sata đó. Mà cái main này B75-G43 lại không support nvme, nên phải dùng qua 1 cái apdater PCI-E đó. Nếu dùng cái này thì tận dụng dc tốc độ nhanh của nvme nhưng mình đang phân vân là ko biết có boot được không nếu chơi chạy qua adapter pcie vậy nè
Bác có thể test trước, nếu không boot được từ adapter thì bác bắt buộc phải cài bootloader từ ổ khác. Ví dụ sau này bác dời SSD qua máy khác thì chỉ việc tạo thêm 1 phân vùng FAT32 dung lượng 200MB trên SSD đó rồi chép tư mục EFI qua là được mà :big_smile:
 
Bác có thể test trước, nếu không boot được từ adapter thì bác bắt buộc phải cài bootloader từ ổ khác. Ví dụ sau này bác dời SSD qua máy khác thì chỉ việc tạo thêm 1 phân vùng FAT32 dung lượng 200MB trên SSD đó rồi chép tư mục EFI qua là được mà :big_smile:

Mình bắt đầu cài rồi mà bị stuck mãi ở bước này ta, search trong Opencore Troubleshooting cũng không có :\

Trong Log thì nó stuck đến đây

107:896 00:047 OCSMC: SmcReadValue Key 4D535463 Size 1
107:946 00:049 OCSMC: SmcReadValue Key 4D534163 Size 2
107:995 00:049 AAPL: #[EB.B.WFDW|!WF] Err(0xE) 0
108:045 00:049 AAPL: #[EB|LOG:DT] 2021-10-22T16:22:08
108:095 00:050 AAPL: #[EB|LOG:EXITBS:START] 2021-10-22T16:22:08
108:145 00:049 AmiShimTimerBoostExit changed current period to 549254


Còn trong boot thực tế thì sau khi chọn option macos extened ở OC thì nó chạy dc đến đoạn này là lỗi : ACPI: sleep states S3 S4 S5
Mình search lòng vòng trên mạng cũng ko có cách khắc phục. Bác có biết hướng giải quyết thế nào không
 
Mình bắt đầu cài rồi mà bị stuck mãi ở bước này ta, search trong Opencore Troubleshooting cũng không có :confused:

Trong Log thì nó stuck đến đây

107:896 00:047 OCSMC: SmcReadValue Key 4D535463 Size 1
107:946 00:049 OCSMC: SmcReadValue Key 4D534163 Size 2
107:995 00:049 AAPL: #[EB.B.WFDW|!WF] Err(0xE) 0
108:045 00:049 AAPL: #[EB|LOG:DT] 2021-10-22T16:22:08
108:095 00:050 AAPL: #[EB|LOG:EXITBS:START] 2021-10-22T16:22:08
108:145 00:049 AmiShimTimerBoostExit changed current period to 549254


Còn trong boot thực tế thì sau khi chọn option macos extened ở OC thì nó chạy dc đến đoạn này là lỗi : ACPI: sleep states S3 S4 S5
Mình search lòng vòng trên mạng cũng ko có cách khắc phục. Bác có biết hướng giải quyết thế nào không
Liên quan sleep state thì bác check lại config BIOS và DSDT thôi :D Mệt quá thì có thể thử Clover hehehehee :sexy_girl:
 
Liên quan sleep state thì bác check lại config BIOS và DSDT thôi :D Mệt quá thì có thể thử Clover hehehehee :sexy_girl:

ok ngon lành rồi thím, biết cách nó làm việc rồi làm dễ như bỡn :sexy_girl:

UBsDFRd.jpg


Giờ đang gặp vấn đề với mấy phím F1 F2 đồ, em đang xài cái bàn phím rời của Logitech G613, dùng bt thì ok mà sao mấy cái funtion tăng giảm độ sáng màn hình đồ thì ko dùng dc nhỉ, từ f1 đến f12 ko xài dc nút nào ngoài cái f11 để show desktop. Cái này có cần phải patch không ta.
 
Sửa lần cuối:
ok ngon lành rồi thím, biết cách nó làm việc rồi làm dễ như bỡn :sexy_girl:

UBsDFRd.jpg


Giờ đang gặp vấn đề với mấy phím F1 F2 đồ, em đang xài cái bàn phím rời của Logitech G613, dùng bt thì ok mà sao mấy cái funtion tăng giảm độ sáng màn hình đồ thì ko dùng dc nhỉ, từ f1 đến f12 ko xài dc nút nào ngoài cái f11 để show desktop. Cái này có cần phải patch không ta.
Cái đó phải Patch thêm SSDT con cho thằng Kext controller của bàn phím. Hoặc đơn giản thì thím cài thử thằng Karabiner nhé :big_smile:
https://karabiner-elements.pqrs.org/
 

Thống kê chủ đề

Ngày tạo
typ1912,
Người trả lời cuối
yellow_submarine,
Trả lời
2.108
Lượt xem
324.122
Quay lại
Lên đầu trang