VM / firewall (needs verification)
Description
This VM is for running macOS via dedicated hardware so I have something faster than my laptop.
Configuration
Resources
Hostname |
CPU |
Memory |
n/a |
8 vCPU |
16GB |
Storage
Disk |
Controller |
Size |
Purpose |
vpool-zfs:vm-104-disk-0 |
ide0 |
1M |
EFI |
local:iso/clover-r5070-03312020.iso |
ide2 |
n/a |
boot loader |
Eluktronics NVMe SSD |
passthrough |
1TB |
boot disk |
vpool:104/hackintosh.qcow2 |
virtio |
1TB |
old boot disk |
The Eluktronics NVMe SSD is using PCI passthrough (hostpci2:
in the LXC config) so macOS can run without any IO overhead. Because of a bug in the NVMe controller (Silicon Motion 2262) doesn't play well when it is passed through I added a fix by appending -set device.hostpci2.x-msix-relocation=bar2
to the args:
parameter in the LXC config.
PCI Passthrough
Name |
BDF |
Settings |
Fresco USB 3.0 Controller |
0c:00.0 |
n/a |
AMD RX 560 GPU |
0a:00 |
pcie=1,x-vga=1 |
Eluktronics NVMe SSD |
08:00.0 |
n/a |
Networking
Interfaces
ID |
Name |
Bridge |
IP Address |
net0 |
n/a |
vmbr0 |
10.0.4.x/21 (DHCP) |