Jump to content

[GUIDE] TRX40 OSX Bare metal Proxmox setup(6.2-1) Updated 25-07-2020


Recommended Posts

  • Supervisor

As pictures above this message shows MSI trx40 Pro 10g motherboard has 2 i211 Gigabit network connection.

To activate it we have to add a kext in our EFI folder:

SmallTreeIntel82576 download from here

check if id vendor is compatible with your ethernet card with dcpimanager (download it from here)



in my case you can se 1539 value.




As you can verify under "Supported device" in above pictures


reboot your OSX and you have now your two Gigabit Ethernet available!



Link to comment
Share on other sites

  • Supervisor

Update 29/06/2020

new kernel release in proxmox distribution site

With these kernel you can avoid to use FLR patch to pass problematic usb and audio controllers

I see No others benefits in my testing with this new kernel

Link to comment
Share on other sites

  • Supervisor

I would like to suggest to read all posts here and also in guide thread discussion

 here is a summary for my configuration files with Proxmox:

pve version


root@pve:~# pveversion -v
proxmox-ve: 6.2-1 (running kernel: 5.7.8-1-zen2)
pve-manager: 6.2-9 (running version: 6.2-9/4d363c5b)
pve-kernel-5.4: 6.2-4
pve-kernel-helper: 6.2-4
pve-kernel-5.4.44-2-pve: 5.4.44-2
pve-kernel-5.4.44-1-pve: 5.4.44-1
pve-kernel-5.4.41-1-pve: 5.4.41-1
pve-kernel-5.4.34-1-pve: 5.4.34-2
ceph-fuse: 12.2.11+dfsg1-2.1+b1
corosync: 3.0.4-pve1
criu: 3.11-3
glusterfs-client: 5.5-3
ifupdown: 0.8.35+pve1
ksm-control-daemon: 1.3-1
libjs-extjs: 6.0.1-10
libknet1: 1.16-pve1
libproxmox-acme-perl: 1.0.4
libpve-access-control: 6.1-2
libpve-apiclient-perl: 3.0-3
libpve-common-perl: 6.1-5
libpve-guest-common-perl: 3.0-11
libpve-http-server-perl: 3.0-6
libpve-storage-perl: 6.2-3
libqb0: 1.0.5-1
libspice-server1: 0.14.2-4~pve6+1
lvm2: 2.03.02-pve4
lxc-pve: 4.0.2-1
lxcfs: 4.0.3-pve3
novnc-pve: 1.1.0-1
proxmox-mini-journalreader: 1.1-1
proxmox-widget-toolkit: 2.2-9
pve-cluster: 6.1-8
pve-container: 3.1-10
pve-docs: 6.2-4
pve-edk2-firmware: 2.20200531-1
pve-firewall: 4.1-2
pve-firmware: 3.1-1
pve-ha-manager: 3.0-9
pve-i18n: 2.1-3
pve-qemu-kvm: 5.0.0-10
pve-xtermjs: 4.3.0-1
qemu-server: 6.2-9
smartmontools: 7.1-pve2
spiceterm: 3.1-1
vncterm: 1.6-1
zfsutils-linux: 0.8.4-pve1




# /etc/modules: kernel modules to load at boot time.
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.





#blacklist nvidia
#blacklist snd_usb_audio




options kvm ignore_msrs=1




# This file contains a list of modules which are not supported by Proxmox VE 

# nidiafb see bugreport https://bugzilla.proxmox.com/show_bug.cgi?id=701
blacklist nvidiafb




empty 😛 🙂




#usb0: host=04d9:A1702
#usb1: host=046d:c050
#usb2: host=0c76:A161f

above usb stuff I use if I DO NOT PASS any usb controllers
#hostpci9: 49:00

#Acquantia ethernet card
#args: -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -cpu Penryn,vendor=GenuineIntel,+invtsc
#args for some experiments (with this no need to use VirtualSMC or fakeSMC)
agent: 0
args: -smbios type=2 -cpu host,vendor=GenuineIntel,+invtsc
balloon: 0
bios: ovmf
boot: d
cores: 64
cpu: host
efidisk0: local-lvm:vm-100-disk-1,size=4M
hostpci0: 21:00,pcie=1,x-vga=1
hostpci1: 46:00.1

hostpci10: 46:00.3

hostpci11: 47:00

hostpci12: 48:00

hostpci2: 01:00.0

#nvme disk (windows)
hostpci3: 02:00.0

#nvme disk (OSX high Sierra with an EFI partition inside)
hostpci4: 04:00.3

hostpci5: 23:00.3

hostpci6: 23:00.4

#usb audio
hostpci7: 44:00

#I211 intel ethernet
hostpci8: 45:00

#I211 intel ethernet
ide2: local:iso/OC_060_macOS86.iso,cache=unsafe,size=150M

#my safe Opencore EFI if I mess up the one inside my main OSX disk
machine: q35
memory: 121856
name: sierra
net0: vmxnet3=eth address put yours,bridge=vmbr0,firewall=1
numa: 0
ostype: other
sata0: local-lvm:vm-106-disk-0,cache=unsafe,size=84G,ssd=1
scsihw: virtio-scsi-pci
smbios1: uuid=put yours here
sockets: 1
startup: down=20

# useful to shutdown linux and OSX after 20s
tablet: 0
vga: none
vmgenid: put yours here


  • Like 1
Link to comment
Share on other sites

  • 2 months later...
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • There are no registered users currently online
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.