- Joined
- Nov 26, 2024
- Messages
- 1
So... I'm new, both in the world of AMD / Hackintoshes and even Linux, and also on this forum. Maybe not this new, since the PC I am using is already 6 months old and since then I also was using Dell Latitude 5490 as my Hackintosh and it worked just fine until the Sequoia, but... it's not about it.
I did a specific thing, very specific - I installed Linux (Ubuntu), then used QEMU to follow this particular 'tutorial', only to install the Sequioa on a "VM" (I'm not sure if I'm supposed to call it a virtual machine, since QEMU works 1:1 so it's almost a bare-metal performance). Anyway, after successfully installing Sequioa I managed to:
In both cases I couldn't enable any acceleration at all. I even modified the QEMU configuration file to give myself a bit more resources than I was supposed to, so now the amount of allocated RAM is 32 GBs, 8 cores, 16 threads, I even modified the family name from "Penryn" to "Cascadelake-Server-noTSX" and then to "Cascadelake-Server-v5" (the "noTSX" version managed to identify the processor family as Xeon W) and it works. As for the rest, I'm also using 11:00.0 as a GPU Host ID (it's necessary for the passthrough, so I can still use NVIDIA on my host and AMD for the reason is above - so MacOS can somehow see the AMD vendor). I also know the ACPI IDs for the GPUs:
So why do I write about QEMU if it's most likely a bare-metal installation forum? Well... I installed the MacOS on bare-metal, QEMU has 2 entries:
And... managed to fully install MacOS through the QEMU, and I would like to actually... well, boot into it in real time and in real world, not only through the QEMU, thus I'm giving my specification below:
As for the conflig.plist - it's the one from the GitHub, I haven't modified it yet, I was going to, but... I have no idea where to start with all this setup, nor I want to somehow break it accidentally.
I did a specific thing, very specific - I installed Linux (Ubuntu), then used QEMU to follow this particular 'tutorial', only to install the Sequioa on a "VM" (I'm not sure if I'm supposed to call it a virtual machine, since QEMU works 1:1 so it's almost a bare-metal performance). Anyway, after successfully installing Sequioa I managed to:
- use passthrough with the Raphael iGPU and saw that MacOS can read the vendor name
- use passthrough with the RTX GPU and saw that MacOS... well, in this case nothing happened, as if NVIDIA ceased to exist
In both cases I couldn't enable any acceleration at all. I even modified the QEMU configuration file to give myself a bit more resources than I was supposed to, so now the amount of allocated RAM is 32 GBs, 8 cores, 16 threads, I even modified the family name from "Penryn" to "Cascadelake-Server-noTSX" and then to "Cascadelake-Server-v5" (the "noTSX" version managed to identify the processor family as Xeon W) and it works. As for the rest, I'm also using 11:00.0 as a GPU Host ID (it's necessary for the passthrough, so I can still use NVIDIA on my host and AMD for the reason is above - so MacOS can somehow see the AMD vendor). I also know the ACPI IDs for the GPUs:
Code:
# AMD ACPI ID: ACPI(_SB_)#ACPI(PCI0)#ACPI(GP17)#ACPI(VGA_)
# CONVERTED: `_SB_.PCI0.GP17.VGA_
# NVIDIA ACPI ID: ACPI(_SB_)#ACPI(PCI0)#ACPI(GPP0)#ACPI(VGA_)
# CONVERTED: `_SB_.PCI0.GPP0.VGA_
So why do I write about QEMU if it's most likely a bare-metal installation forum? Well... I installed the MacOS on bare-metal, QEMU has 2 entries:
Code:
MACOS_DISK_ID="/dev/nvme1n1p5" # that's where the MacOS is installed
EFI_DISK_ID="/dev/nvme1n1p4" # that's where the EFI is stored
And... managed to fully install MacOS through the QEMU, and I would like to actually... well, boot into it in real time and in real world, not only through the QEMU, thus I'm giving my specification below:
- RAM: Kingston Fury Beast, DDR5, 64 GB, 5600MHz, CL36 (KF556C36BBEK2-64) (2 sticks)
- Motherboard: ASRock B650 PG Lightning
- Disks: WD SN580 2TB M.2 2280 PCI-E x4 Gen4 NVMe (WDS200T3B0E) | WD Black SN850X 4TB M.2 2280 PCI-E x4 Gen4 NVMe (WDS400T2X0E) | Patriot P210 2TB 2.5" SATA III (P210S2TB25)
- GPUs: iGPU: Raphael... well, that's all I can identify, basically a built-in Ryzen 7900 iGPU | Palit GeForce RTX 4070 Dual 12GB GDDR6X (NED4070019K9-1047D)
As for the conflig.plist - it's the one from the GitHub, I haven't modified it yet, I was going to, but... I have no idea where to start with all this setup, nor I want to somehow break it accidentally.
Attachments
Last edited: