Ventura on a Firebat MN56 mini PC (Ryzen 5 5600H)

sezamyslov

New member
AMD OS X Member
Joined
Apr 10, 2024
Messages
5
Very strange indeed. I rebuilt EFI it again without changing the hardware configuration, and everything worked! Successful installation and launch of macos ventura 13.6.6
I don't know what was the matter. But it worked!
Thank you!
 

long08

New member
AMD OS X Member
Joined
May 2, 2020
Messages
27
I followed the instructions above and it stopped here.
Genmachne R5 5600h
nvme: Micron 3400 512g
 

Attachments

  • FEF95C81-77AD-4074-9193-BDB4720B1977.jpeg
    FEF95C81-77AD-4074-9193-BDB4720B1977.jpeg
    1.8 MB · Views: 9
  • EFI.7z
    2.7 MB · Views: 4

Gaberlunzieman

New member
AMD OS X Member
Joined
Mar 15, 2024
Messages
15
There should be at least some more messages. My gut feeling is that something went wrong in step 6), so that the OpenCore bootloader has nothing to boot from.
 

long08

New member
AMD OS X Member
Joined
May 2, 2020
Messages
27

7.) Chuẩn bị EFI phân vùng​

  • Sử dụng công cụ MountEFI để gắn ẩn phân vùng EFI trên ổ USB "Cài đặt macOS Ventura" của bạn. Phân vùng EFI trống sẽ xuất hiện trên màn hình nền.
  • Tải xuống OpenCore. Có một thư mục "X64" bên trong chứa "EFI" thư mục. Sao chép toàn bộ thư mục "EFI" vào phân vùng "EFI" trên thanh USB của bạn.
  • Sao chép "Sample.plist" từ OpenCore/Docs thư mục vào USB/EFI/OC thư mục và đổi tên thành "config.plist"

8.) Dọn dẹp EFI phân vùng​

Xóa mọi thứ khỏi EFI/OC/Drivers ngoại trừ những thứ sau:
  • AudioDxe.efi
  • OpenCanopy.efi
  • OpenRuntime.efi
  • Đặt lạiNvramEntry.efi
  • ToggleSipEntry.efi

9.) Thêm trình điều khiển và nhân mở rộng tiện ích cho phần cứng của chúng tôi​

Sao chép vào EFI/OC/ Trình điều khiển:
  • HfsPlus.efi
Sao chép vào EFI/OC/Kexts:
  • Lilu.kext
  • VirtualSMC.kext
  • SMCAMDProcessor.kext
  • AMDRyzenCPUPowerQuản lý.kext
  • NVMeFix.kext
  • NootedRed.kext
  • RealtekRTL8111.kext
  • AppleALC.kext
  • USBToolBox.kext
  • UTBDefault.kext
  • AirportItlwm.kext (từ gói itwlm)
  • IntelBTPatcher.kext
  • IntelBluetoothFirmware.kext
  • BlueToolFixup.kext (từ gói BrcmPatchRam)
Sao chép vào EFI/ACPI:

Sao chép tất cả các tệp SSDT-*.aml từ thư mục "Kết quả" mà chúng tôi đã tạo trong phần 4.)
  • SSDT-EC.aml
  • SSDT-HPET.aml
  • SSDT-PLUG-ALT.aml
  • SSDT-USB-Reset.aml
  • SSDT-USBX.aml

10.) Chuẩn bị config.plist​

  • Mở USB Stick/EFI/OC/config.plist của bạn trong ProperTree
  • Bắt đầu với "Ảnh chụp nhanh OC" và chọn thư mục EFI/OC trên USB của bạn
  • Đặt Booter > Quirks: EnableWriteUnprotector = Sai
  • Đặt Booter> Quirks: RebuildAppleMemoryMap = True
  • Đặt Booter > Quirks: SyncRuntimePermissions = True
  • DeviceProperties > Thêm: xóa tất cả các mục "PciRoot"
  • Áp dụng bản vá kernel để kích hoạt macOS trên Bộ xử lý AMD:
    • Xóa phần "Kernel> Patch" khỏi config.plist
    • Mở Patch.plist dưới dạng tệp phụ
    • Sao chép phần "Patch" từ Patch.plist sang config.plist > Root > Kernel
  • Đặt số lượng bộ xử lý của bạn:
    • Tìm tất cả bốn bản vá có "algrey | Force cpuid_cores_per_package" và sửa đổi giá trị "Thay thế".
      Thay đổi byte thứ hai ("00" sau "B8" hoặc "BA") thành số lõi vật lý của CPU ở dạng thập lục phân.
      Ryzen 5 5600H của chúng tôi có 6 lõi, vì vậy các giá trị thay thế mới phải là "B8 06 00...." hoặc "BA 06 00....".
  • Đặt Kernel > Quirks > PanicNoKextDump = True
  • Đặt Kernel > Quirks > PowerTimeoutKernelPanic = True
  • Đặt hạt nhân> Quirks> ProvideCpuInfo = True
  • Đặt hạt nhân> Quirks> SetupVirtualMap = Sai
  • Đặt Misc > Debug > AppleDebug = True
  • Đặt Misc > Debug > ApplePanic = True
  • Đặt Khác > Gỡ lỗi > TắtWatchDog = True
  • Đặt Linh tinh > Gỡ lỗi > Mục tiêu = 67
  • Đặt Khác > Bảo mật > AllowSetDefault = True
  • Đặt Misc > Security > BlacklistAppleUpdate = True
  • Đặt Khác > Bảo mật > ScanPolicy = 0
  • Đặt Misc > Security > SecureBootModel = Mặc định
  • Đặt Khác > Bảo mật > Vault = Tùy chọn
  • Đặt NVRAM > Thêm > 7C436110-AB2A-4BBB-A880-FE41995C9F82] > boot-args = -v keepsyms=1 debug=0x100 alcid=1
  • Đặt NVRAM > Thêm > prev-lang:kbd = 656e2d55533a30
    (= "en-US:0" ở dạng hex)

Tạo thông tin SMBIOS

Lưu và đóng config.plist của bạn.
Khởi động GenSMBIOS và chọn 1. Cài đặt/Cập nhật MacSerial
Sau đó 2. Chọn config.plist của bạn
Bây giờ 3. Tạo SMBIOS, nhập "iMac20,1 1"
Bây giờ 4. Tạo UUID và
Q. Bỏ cuộc

Mở lại config.plist của bạn trong ProperTree và đi tới PlatformInfo > Generic.

Quan trọng: Kiểm tra số sê-ri trên Trang kiểm tra phạm vi bảo hiểm của Apple và đảm bảo rằng số sê-ri của bạn không tồn tại ở nơi nào khác trên thế giới. Nhập số sê-ri hệ thống của bạn, giải hình ảnh xác thực và nhấn gửi. Nếu bạn thấy khiếu nại về một sê-ri không hợp lệ thì bạn vẫn ổn. Nếu không, bạn cần tạo một serial mới.

Bây giờ hãy lưu config.plist của bạn và thoát khỏi ProperTree. Đẩy khối lượng EFI và khối lượng cài đặt của thanh USB của bạn. Gắn thanh vào Mini PC của bạn và...

11.) Khởi động PC Mini của bạn bằng thẻ USB cài đặt​

Nhấn F7 để ghi đè khởi động và chọn thanh USB của bạn. Chọn 2.) Cài đặt
Nếu bạn không thể thấy thanh USB là thiết bị khởi động thì phân vùng EFI có vấn đề - quay lại bước 7.)

Bạn sẽ thấy rất nhiều dòng văn bản được cuộn và có một vài khoảng dừng dài, như quá trình cài đặt đã bị lỗi. Nhưng hãy chiến đấu và chờ đợi khi menu khởi động xuất hiện.

12.) NVMe drive format of your​

Khởi động Disk Utility và đặt "Xem" thành "Hiển thị tất cả các thiết bị". Xác định NVMe của bạn (chẳng hạn như "PCIe SSD Media") và xóa nó. Đặt "Tên" thành "SysVol" hoặc bất cứ điều gì bạn thích, "Định dạng" = "APFS" và "Lược đồ" = "Bản đồ phân vùng GUID".

13.) Cài đặt macOS​

Close Disk Utility và cài đặt khởi động. Chọn mới ổ đĩa của bạn được định dạng và bắt đầu quá trình cài đặt.
Quá trình cài đặt sẽ bị mất tới 45 phút. Trong thời gian này, có một số màn hình sẽ tối trong vài phút và hệ thống có vẻ như treo. Cũng sẽ xảy ra nhiều lần khởi động lại. Chỉ cần hiển thị và chờ đợi. Đừng giận dỗi vào màn hình. Sửa phòng và quay lại sau một thời gian:)

14.) Sao chép EFI của bạn​

Sử dụng MountEFI trên chiếc Ryztosh hoàn toàn mới của bạn để gắn các phân vùng EFI từ NVMe và thẻ nhớ USB của bạn. Sao chép EFI thư mục từ bên trong USB EFI vào chỗ trống EFI phân vùng trên NVMe của bạn. Ryzentosh của bạn hiện đã có thể tự động khởi động.

15.) Làm theo hướng dẫn sau khi cài đặt​

Xem: https://dortania.github.io/OpenCore-Post-Install/ và chọn những gì bạn cần.

There should be at least some more messages. My gut feeling is that something went wrong in step 6), so that the OpenCore bootloader has nothing to boot from.
I followed the instructions https://dortania.github.io/OpenCore...ide/windows-install.html#making-the-installer . Let me try again
 

Gaberlunzieman

New member
AMD OS X Member
Joined
Mar 15, 2024
Messages
15
Do you have a "real" Mac or at least a Virtual Machine with macOS?
Creating a bootable USB stick on Windows is complicated and I have not tried it yet.
On a Mac you need to prepare the USB stick like this:
- Start Disk Utility, set "View" to "Show All Devices", so that the USB stick is visible in Device Mode. Click on the Device to activate it.
01 Format_USB_1.png

- Click on "Erase" and set the device name to "Ventura", Format = "Mac OS Extended (Journaled) and, important, Scheme = GUID Partition Map.
02 Format_USB_2.PNG

Now install the boot files with createinstallmedia. The output should look like this:
03_Install_Ventura.PNG

Mount the EFI partition and copy the EFI folder to it. The two partitions on the USB stick should look like this:
04 Partitions.PNG

When you boot your Firebat with the USB stick, the stick should show as "Install macOS Ventura (external)
05 Bootscreen.png

I have heard of incompatibilities with some USB sticks, maybe it will work for you with a different brand.
 

long08

New member
AMD OS X Member
Joined
May 2, 2020
Messages
27
Do you have a "real" Mac or at least a Virtual Machine with macOS?
Creating a bootable USB stick on Windows is complicated and I have not tried it yet.
On a Mac you need to prepare the USB stick like this:
- Start Disk Utility, set "View" to "Show All Devices", so that the USB stick is visible in Device Mode. Click on the Device to activate it.
View attachment 14012

- Click on "Erase" and set the device name to "Ventura", Format = "Mac OS Extended (Journaled) and, important, Scheme = GUID Partition Map.
View attachment 14013

Now install the boot files with createinstallmedia. The output should look like this:
View attachment 14014

Mount the EFI partition and copy the EFI folder to it. The two partitions on the USB stick should look like this:
View attachment 14015

When you boot your Firebat with the USB stick, the stick should show as "Install macOS Ventura (external)
View attachment 14016

I have heard of incompatibilities with some USB sticks, maybe it will work for you with a different brand.
Thank you very much, I installed it successfully
 
Back
Top Bottom
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.