Jump to content
You are a guest user Click to join the site
fabiosun

Proxmox VE OSX Guide discussion

Recommended Posts

On my test ssd (with Catalina 10.15.4...System starts without any "QEMU" virtual drive...

 

1900676679_ScreenShot2020-04-11at6_58_19PM.thumb.png.c38d15830b31b243710f0916a7bb5334.png

Share this post


Link to post
Share on other sites

Ok, we'll keep it in english and I will do those tests myself and post the results / experience here, it will be my contribution to the community.

 

The downloadVM assistant link returns an error,  has it been taken down? does it require a username / password?

 

 

Share this post


Link to post
Share on other sites

Ciao Renato

You have to be logged inside this forum to download any file you want

 

Share this post


Link to post
Share on other sites

Wow, mind blown! So glad I found this. I took the plunge with a ASRock TRX40 Creator and 3970x so can't wait to get Proxmox installed. Great write up!

 

THanks. 😁

  • Like 1

Share this post


Link to post
Share on other sites
6 minutes ago, Rox67er said:

Wow, mind blown! So glad I found this. I took the plunge with a ASRock TRX40 Creator and 3970x so can't wait to get Proxmox installed. Great write up!

 

THanks. 😁

welcome here 😉

when you have time put also your "beast" in signature 🙂 🙂

 

Share this post


Link to post
Share on other sites

Added my rig! Just put everything together, if all works it will replace my MacPro 5.1

 

I have a hard time downloading the VM assistant, is there something I need to do?

 

Share this post


Link to post
Share on other sites

I think a minimal of 2/3 post is required..you can also introduce yourself in presentation area 🙂

 

Share this post


Link to post
Share on other sites

Ok, I'm new on this site. I have the Phanteks Enthoo Evolve X RGB case, looks awesome. Was hoping on a bare metal OSX solution but decided to jump in and run it on Proxmox. I consider to use the Radeon VII for my OSX and use the RX580 for a windows VM. Running OSX and Windows in parallel with dedicated graphics.

 

Anyway looking forward to get it running! 😁

  • Cross Finger 1

Share this post


Link to post
Share on other sites

Got it setup so far with Catalina 10.15.4, changed to OpenCore 0.5.7 to get rid of graphics tearing issue. I can't seem to get GPU pass through working though. I do see it coming up in System Report but if I set Display to None in VM, I don't get any video out on my monitor. Just turns dark.

 

 

Share this post


Link to post
Share on other sites

@Imanol for now better do not say exactly because it is not safe and with it I loose audio synch

but...

if you want try the key is to put Penryn in CPU: Penryn in vm and delete all (ALL) args line..you can comment it with #

 

when you have time ..if you have configured well GPU passthrough I would like to see Cinebench 15 GPU benchmark (OSX/WIndows))

also luxmark3.1..and any test you can try 🙂

Thank you

Share this post


Link to post
Share on other sites

Hi Fabio,

 

in your instruction set,  you indicate to modify the VM config  file to add the  two lines below. what is not clear to me is  where the hs.iso and clover1.iso were created. I believe I read  your instruction carefully but I did not find this information. Moreover, are you aware that with the same method you can use an entire SSD for your system? for example you could assign a full M.2 drive to OSX instead of  having to rely on the 32GB VM you created. Let me know if you are interested in the full description on how to do it. For the "techie" explanation you could refer to https://pve.proxmox.com/wiki/Physical_disk_to_kvm

 

ide0: local:iso/hs.iso,cache=unsafe
ide2: local:iso/clover1.iso,cache=unsafe,size=256M

Share this post


Link to post
Share on other sites

Hi Renato, this guide is in continue evolution..

Passed most of things and that link is very useful..

I am trying to clear all other things I did and put here in a clear way 🙂

These are some of passed drive (passed 2 sata controllers) 

and following Asmedia and USB 3.1 and 3.2 USB controllers passed completely :

 

964497476_ScreenShot2020-04-14at1_33_10PM.thumb.png.bdc04a6a85751242e90725943a5a8903.png

694374160_ScreenShot2020-04-14at1_39_41PM.thumb.png.01ed2c9624d9f27fd1ae40fb08ffc05f.png

 

I discover also a big OVMF bug..but I am investigating it 😉

 

 

ah sorry

HS.iso is basesystem.dmg converted in iso and uploaded on your host via web interface

clover.iso is the same for clover.

 

Share this post


Link to post
Share on other sites

1987193564_ScreenShot2020-04-14at2_15_48PM.thumb.png.335cb97980dc1462ad02dd9e57e01d31.png

here in the guide the indication requested..

However I will try to explain better @Renato

Share this post


Link to post
Share on other sites
Posted (edited)

Hi Fabio,

I did not ask in order to correct you, my question was meant to be understood  as "if you think it could be useful to your guide, I could help by explaining this...."

 

Is there a reason why you added those .iso files by hand ?  It is possible to add them  already mounted as CDs from the web interface, meaning you can add a CD to your virtual machine and associate it to an iso file so you can add two CDs, one associated to clover.iso and the other one to basesystem.iso.

Renato

 

p.s. I am trying to use your guide but my situation is currently slightly different; I already have a hackintosh installed in one HD and I am trying to execute that from inside a VM. I am playing around with this system and will purchase a TRX40 based system once I am sure I can achieve everything I need. I have been burned in the past and now days purchase something just when I have a full  (or at least reasonable) certainty, the setup I have in mind is achievable.  I was more used playing around with Linux (albeit that is a 10 yo skill) than you are but I am totally new to KVM/Qemu/ProxMox and  have not touched a Debian / Ubuntu system in a long while now so I more or less know how to move around but I have quite a few gaps here and there. Hence my questions like the one in this post as I am not sure whether there is a specific reason to add those HD by hand instead of adding them via the web interface as CDs.

Edited by Renato

Share this post


Link to post
Share on other sites
4 hours ago, Renato said:

Hi Fabio,

I did not ask in order to correct you, my question was meant to be understood  as "if you think it could be useful to your guide, I could help by explaining this...."

 

Is there a reason why you added those .iso files by hand ?  It is possible to add them  already mounted as CDs from the web interface, meaning you can add a CD to your virtual machine and associate it to an iso file so you can add two CDs, one associated to clover.iso and the other one to basesystem.iso.

Renato

 

p.s. I am trying to use your guide but my situation is currently slightly different; I already have a hackintosh installed in one HD and I am trying to execute that from inside a VM. I am playing around with this system and will purchase a TRX40 based system once I am sure I can achieve everything I need. I have been burned in the past and now days purchase something just when I have a full  (or at least reasonable) certainty, the setup I have in mind is achievable.  I was more used playing around with Linux (albeit that is a 10 yo skill) than you are but I am totally new to KVM/Qemu/ProxMox and  have not touched a Debian / Ubuntu system in a long while now so I more or less know how to move around but I have quite a few gaps here and there. Hence my questions like the one in this post as I am not sure whether there is a specific reason to add those HD by hand instead of adding them via the web interface as CDs.

 

Ciao Renato,

do not worry I have understood well and I am asking for others user help to find the best and correct way to do...Your link is useful and I have learned a lot from Proxmox wiki link

While I am trying in my system, I am also trying to find a simple and intelligible way to write it 🙂

No so simple, but take it as it comes 🙂

 

In initial stage of my experience in proxmox I have not tried to pass an entire controller as I did now so it could work also as you say. Not tested

Instead I tested well a thing passing and using an SSD with Catalina installed on..and it is working with EFI installed on it (same of HS or Mojave in my case)
There is a "bug" I think in OVMF bios

Inside it I have all my disk connected in sata controller passed but it is not possible to save a correct boot orders if you delete "qemu filled drive".. I think is a bug but if no other user can confirm it should be also a problem of my little knowledge ! 😉

 

Share this post


Link to post
Share on other sites
2 hours ago, fabiosun said:

00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex [1022:1480]
00:00.2 IOMMU [0806]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse IOMMU [1022:1481]
00:01.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
00:01.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge [1022:1483]
00:01.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge [1022:1483]
00:02.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
00:03.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
00:04.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
00:05.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
00:07.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
00:07.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B] [1022:1484]
00:08.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
00:08.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B] [1022:1484]
00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:790b] (rev 61)
00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:790e] (rev 51)
00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 0 [1022:1490]
00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 1 [1022:1491]
00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 2 [1022:1492]
00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 3 [1022:1493]
00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 4 [1022:1494]
00:18.5 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 5 [1022:1495]
00:18.6 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 6 [1022:1496]
00:18.7 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship Device 24; Function 7 [1022:1497]
01:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd NVMe SSD Controller SM961/PM961 [144d:a804]
02:00.0 Non-Volatile memory controller [0108]: Phison Electronics Corporation E12 NVMe Controller [1987:5012] (rev 01)
03:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function [1022:148a]
04:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP [1022:1485]
04:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Starship USB 3.0 Host Controller [1022:148c]
20:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex [1022:1480]
20:00.2 IOMMU [0806]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse IOMMU [1022:1481]
20:01.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
20:02.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
20:03.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
20:03.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge [1022:1483]
20:04.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
20:05.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
20:07.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
20:07.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B] [1022:1484]
20:08.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
20:08.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B] [1022:1484]
21:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP102 [TITAN Xp] [10de:1b02] (rev a1)
21:00.1 Audio device [0403]: NVIDIA Corporation GP102 HDMI Audio Controller [10de:10ef] (rev a1)
22:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function [1022:148a]
23:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP [1022:1485]
23:00.1 Encryption controller [1080]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Cryptographic Coprocessor PSPCPP [1022:1486]
23:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Starship USB 3.0 Host Controller [1022:148c]
23:00.4 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse HD Audio Controller [1022:1487]
40:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex [1022:1480]
40:00.2 IOMMU [0806]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse IOMMU [1022:1481]
40:01.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
40:01.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge [1022:1483]
40:01.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge [1022:1483]
40:02.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
40:03.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
40:04.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
40:05.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
40:07.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
40:07.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B] [1022:1484]
40:08.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
40:08.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B] [1022:1484]
41:00.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:57ad]
42:02.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:57a3]
42:04.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:57a3]
42:05.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:57a3]
42:08.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:57a4]
42:09.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:57a4]
42:0a.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:57a4]
43:00.0 USB controller [0c03]: ASMedia Technology Inc. Device [1b21:3242]
44:00.0 Ethernet controller [0200]: Intel Corporation I211 Gigabit Network Connection [8086:1539] (rev 03)
45:00.0 Ethernet controller [0200]: Intel Corporation I211 Gigabit Network Connection [8086:1539] (rev 03)
46:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP [1022:1485]
46:00.1 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller [1022:149c]
46:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller [1022:149c]
47:00.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901] (rev 51)
48:00.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901] (rev 51)
49:00.0 Ethernet controller [0200]: Aquantia Corp. AQC107 NBase-T/IEEE 802.3bz Ethernet Controller [AQtion] [1d6a:07b1] (rev 02)
4a:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function [1022:148a]
4b:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP [1022:1485]
60:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex [1022:1480]
60:00.2 IOMMU [0806]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse IOMMU [1022:1481]
60:01.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
60:02.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
60:03.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
60:04.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
60:05.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
60:07.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
60:07.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B] [1022:1484]
60:08.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
60:08.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B] [1022:1484]
61:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function [1022:148a]
62:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP [1022:1485]

148495912_ScreenShot2020-04-15at12_21_56AM.thumb.png.0081e4c743b779d1c156dfc18938c8f5.png

 

To your thoughts 😉

 

Why are you setting your CPU to "host"?

Share this post


Link to post
Share on other sites
Posted (edited)

My current config

Proxmox VE VM config:
#hostpci0: 2f:00,pcie=1,x-vga=1  Vega 20 [Radeon VII]
#hostpci1: 31:00.3,pcie=1  Matisse USB 3.0 Host Controller
#hostpci2: 2a:00.3,pcie=1  Matisse USB 3.0 Host Controller
#hostpci3: 2a:00.1,pcie=1   Matisse USB 3.0 Host Controller
#hostpci4: 23:00.0,pcie=1  NVMe SSD Controller 960 Evo
#hostpci5: 01:00.0,pcie=1  NVMe SSD Controller Corsair MP600
#hostpci6: 29:00.0,pcie=1  BCM4352 802.11ac Wireless Network Adapter
args: -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -smbios type=2 -cpu Penryn,kvm=on,vendor=GenuineIntel,+kvm_pv_unhalt,+kvm_pv_eoi,+invtsc,vmware-cpuid-freq=on,+svm,+pcid,+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check -device usb-kbd,bus=ehci.0,port=2
bios: ovmf
boot: d
cores: 32
cpu: Penryn
efidisk0: local-lvm:vm-100-disk-0,size=4M
hostpci0: 2f:00,pcie=1,x-vga=1
hostpci1: 31:00.3,pcie=1
hostpci2: 2a:00.3,pcie=1
hostpci3: 2a:00.1,pcie=1
hostpci4: 23:00.0,pcie=1
hostpci5: 01:00.0,pcie=1
hostpci6: 29:00.0,pcie=1
machine: q35
memory: 49152
name: catalina
net0: vmxnet3=FE:C9:31:8B:BF:8C,bridge=vmbr0,firewall=1
numa: 1
ostype: other
scsihw: virtio-scsi-pci
smbios1: uuid=833eec4d-c39c-41a9-b267-94dda59e0356
sockets: 1
vga: none
vmgenid: c03ad511-ab65-489d-a1eb-e4e39b7d99df

 

Edited by Pavo

Share this post


Link to post
Share on other sites
Posted (edited)
3 hours ago, Pavo said:

Why are you setting your CPU to "host"?

to test experimental kernel patches

2 hours ago, Pavo said:

My current config


Proxmox VE VM config:
#hostpci0: 2f:00,pcie=1,x-vga=1  Vega 20 [Radeon VII]
#hostpci1: 31:00.3,pcie=1  Matisse USB 3.0 Host Controller
#hostpci2: 2a:00.3,pcie=1  Matisse USB 3.0 Host Controller
#hostpci3: 2a:00.1,pcie=1   Matisse USB 3.0 Host Controller
#hostpci4: 23:00.0,pcie=1  NVMe SSD Controller 960 Evo
#hostpci5: 01:00.0,pcie=1  NVMe SSD Controller Corsair MP600
#hostpci6: 29:00.0,pcie=1  BCM4352 802.11ac Wireless Network Adapter
args: -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -smbios type=2 -cpu Penryn,kvm=on,vendor=GenuineIntel,+kvm_pv_unhalt,+kvm_pv_eoi,+invtsc,vmware-cpuid-freq=on,+svm,+pcid,+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check -device usb-kbd,bus=ehci.0,port=2
bios: ovmf
boot: d
cores: 32
cpu: Penryn
efidisk0: local-lvm:vm-100-disk-0,size=4M
hostpci0: 2f:00,pcie=1,x-vga=1
hostpci1: 31:00.3,pcie=1
hostpci2: 2a:00.3,pcie=1
hostpci3: 2a:00.1,pcie=1
hostpci4: 23:00.0,pcie=1
hostpci5: 01:00.0,pcie=1
hostpci6: 29:00.0,pcie=1
machine: q35
memory: 49152
name: catalina
net0: vmxnet3=FE:C9:31:8B:BF:8C,bridge=vmbr0,firewall=1
numa: 1
ostype: other
scsihw: virtio-scsi-pci
smbios1: uuid=833eec4d-c39c-41a9-b267-94dda59e0356
sockets: 1
vga: none
vmgenid: c03ad511-ab65-489d-a1eb-e4e39b7d99df

 

I can't say anything because I do not know your lspci output..

but if it is ok for you.. 🙂 

add:

by the way it seems fine to me, maybe you miss some cpu features args and I do not see internal motherboard audio

 

 

Edited by fabiosun
add:

Share this post


Link to post
Share on other sites

next goal:

to have a mainteined boot order with no qemu disks I have now:

 

1173972741_ScreenShot2020-04-15at7_06_03AM.thumb.png.3bf7a050df7f6ba161399380a7d093b4.png

 

I mean to see here my ssd booting drive, now it is not present and OVMF firmware seems to not maintain booting order I choose:

 

792335600_ScreenShot2020-04-15at7_05_30AM.png.f4127cb2c3df207fc700b40c30bcc53e.png

 

If you have some idea/advice it is welcomed 🙂

I am trying by now to pass it as single disk..we will see

Share this post


Link to post
Share on other sites
10 hours ago, fabiosun said:

next goal:

to have a mainteined boot order with no qemu disks I have now:

 

1173972741_ScreenShot2020-04-15at7_06_03AM.thumb.png.3bf7a050df7f6ba161399380a7d093b4.png

 

I mean to see here my ssd booting drive, now it is not present and OVMF firmware seems to not maintain booting order I choose:

 

792335600_ScreenShot2020-04-15at7_05_30AM.png.f4127cb2c3df207fc700b40c30bcc53e.png

 

If you have some idea/advice it is welcomed 🙂

I am trying by now to pass it as single disk..we will see

You must have the EFI drive attached to the VM and add the OpenCore.efi as a boot option as the first selection in the boot order in the Proxmox VM BIOs., I'll upload some pictures with steps later today.

Share this post


Link to post
Share on other sites

thank you for uploading pictures..but you have also to delete all your qemu drive (if you have in VM conf) and see if after a cold boot your boot sequence is fine, in my case it starts always with network

entering in bios and select sata passed disk it boots fine

 

Share this post


Link to post
Share on other sites

1.thumb.jpg.7a792d04fa958c0725042a68bfcd2bfc.jpg original order of passed sata controller

 

2.thumb.jpg.3ec4c2d7486f81f3e6f143ec1af2cb16.jpg changement to original position

 

 

3.thumb.jpg.391b99847db14cbce4646dd680f397df.jpg saving and committing

4.thumb.jpg.3c6af272c43168dd565ab23c0fbf3cad.jpg as it should be

 

5.thumb.jpg.9e944cff70b9c11c80c22dd7ccbfe7b5.jpg it seems fine...

 

after a restart:

 

6.thumb.jpg.1dbdf4798a23f7ccdb795b3f7238072f.jpg

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • 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.