<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>macos vm Archives - Tech Antidote</title>
	<atom:link href="https://techantidote.com/tag/macos-vm/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>‎ &#124; LINUX &#124; Tech &#124; Security &#124;</description>
	<lastBuildDate>Sun, 10 Sep 2023 20:07:30 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://techantidote.com/wp-content/uploads/2016/02/cropped-google-plus-profile-picture-32x32.png</url>
	<title>macos vm Archives - Tech Antidote</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">106369530</site>	<item>
		<title>Install MacOS Ventura on Proxmox 8.x</title>
		<link>https://techantidote.com/install-macos-ventura-on-proxmox-8-x/</link>
					<comments>https://techantidote.com/install-macos-ventura-on-proxmox-8-x/#comments</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 10 Sep 2023 20:05:02 +0000</pubDate>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[configure]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[macos vm]]></category>
		<category><![CDATA[proxmox]]></category>
		<category><![CDATA[proxmox 8.0.4]]></category>
		<guid isPermaLink="false">https://techantidote.com/?p=3671</guid>

					<description><![CDATA[<p>This is a guide on how to configure and install MacOS Ventura on Promox 8.x.x. (This was tested in my lab which runs Proxmox 8.0.3 and 8.0.4. It should work for other versions as well) Requirements: Proxmox 8.x.x Opencore ISO [ Link: https://github.com/thenickdude/KVM-Opencore/releases . https://github.com/thenickdude/KVM-Opencore/releases/tag/v20] MacOS Ventura ISO (You can get this from archive.org) Root &#8230; <a href="https://techantidote.com/install-macos-ventura-on-proxmox-8-x/" class="more-link">Continue reading <span class="screen-reader-text">Install MacOS Ventura on Proxmox 8.x</span> <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a href="https://techantidote.com/install-macos-ventura-on-proxmox-8-x/">Install MacOS Ventura on Proxmox 8.x</a> appeared first on <a href="https://techantidote.com">Tech Antidote</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p id="requirements" class="toc-header">This is a guide on how to configure and install MacOS Ventura on Promox 8.x.x. (This was tested in my lab which runs Proxmox 8.0.3 and 8.0.4. It should work for other versions as well)</p>
<p><strong>Requirements:</strong></p>
<ol>
<li>Proxmox 8.x.x</li>
<li>Opencore ISO [ <strong>Link</strong>: https://github.com/thenickdude/KVM-Opencore/releases . https://github.com/thenickdude/KVM-Opencore/releases/tag/v20]</li>
<li>MacOS Ventura ISO (You can get this from archive.org)</li>
<li>Root access to Proxmox to edit config</li>
</ol>
<h2 id="requirements" class="toc-header">Steps to configure:</h2>
<p>Download the <a class="Truncate" href="https://github.com/thenickdude/KVM-Opencore/releases/download/v20/OpenCore-v20.iso.gz" rel="nofollow" data-turbo="false" data-view-component="true"> <span class="Truncate-text text-bold" data-view-component="true">OpenCore-v20.iso.gz</span>  </a>from KVM-Opencore and extract it. [Link: https://github.com/thenickdude/KVM-Opencore/releases/tag/v20 ].</p>
<p>Create a VM in Proxmox with the below settings:</p>
<ul>
<li>Select ISO Image as Opencore iso</li>
<li>Set <strong>Guest OS</strong> type to “<strong>Other</strong>”</li>
<li>Set <strong>Graphics card</strong> as “<strong>Vmware compatible</strong>”, Machine type &#8220;<strong>q35</strong>&#8220;</li>
<li>Set <strong>BIOS</strong> to <strong>OMVF UEFI</strong>, add EFI Disk and select disk. <strong>Un-select Pre-enroll keys</strong>. Select SCSI Controller to “<strong>VirtIO SCSI</strong>”</li>
<li>Set <strong>hard disk</strong> as &#8220;<strong>VirtIO Block</strong>&#8221; , size = 64GB, cache = Write back unsafe</li>
<li>CPU: Set 1 Socket, 4 Cores, Type as “Host”</li>
<li>4GB Min RAM</li>
<li>Set <strong>NIC</strong> to <strong>Vmware vmxnet3</strong></li>
<li>Then add second cd, select Bus/Device as defaults(IDE) and add MAC OS ISO.</li>
<li>Change boot order so that opencore is first and then second is macos</li>
</ul>
<p><strong>Minor Changes needed for it to work:</strong></p>
<ul>
<li>SSH into the Proxmox host and edit the VM config: (the VM ID = 100 for my newly created VM. It may be different in yours)</li>
</ul>
<p><code>/vim /etc/pve/qemu-server/100.conf</code></p>
<ul>
<li>If your Proxmox server is running on an <strong>Intel CPU</strong>, then <strong>below line</strong> in top of the file:</li>
</ul>
<p><code><br />
args: -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -smbios type=2 -device usb-kbd,bus=ehci.0,port=2 -global nec-usb-xhci.msi=off -global ICH9-LPC.acpi-pci-hotplug-with-bridge-support=off -cpu host,vendor=GenuineIntel,+invtsc,+hypervisor,kvm=on,vmware-cpuid-freq=on<br />
</code></p>
<ul>
<li>If your Proxmox host is running on an <strong>AMD CPU</strong>, <strong>use the below line instead</strong>:</li>
</ul>
<p><code><br />
args: -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -smbios type=2 -device usb-kbd,bus=ehci.0,port=2 -global nec-usb-xhci.msi=off -global ICH9-LPC.acpi-pci-hotplug-with-bridge-support=off -cpu Haswell-noTSX,vendor=GenuineIntel,+invtsc,+hypervisor,kvm=on,vmware-cpuid-freq=on<br />
</code></p>
<p>Now, change the <code>media=cdrom</code> to cache=unsafe. Here is a sed command to do so:</p>
<p><code><br />
sed -i 's/media=cdrom/cache=unsafe/g' /etc/pve/qemu-server/100.conf<br />
</code></p>
<p>Below is my config for reference (/etc/pve/qemu-server/100.conf):</p>
<p><code><br />
args: -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -smbios type=2 -device usb-kbd,bus=ehci.0,port=2 -global nec-usb-xhci.msi=off -global ICH9-LPC.acpi-pci-hotplug-with-bridge-support=off -cpu host,vendor=GenuineIntel,+invtsc,+hypervisor,kvm=on,vmware-cpuid-freq=on<br />
balloon: 0<br />
bios: ovmf<br />
boot: order=ide2;ide0;virtio0;net0<br />
cores: 4<br />
cpu: host<br />
efidisk0: local-lvm:vm-100-disk-0,efitype=4m,size=4M<br />
ide0: local:iso/macOS Ventura 13.0.1.iso,cache=unsafe,size=13073658K<br />
ide2: local:iso/OpenCore-v20.iso,cache=unsafe,size=150M<br />
machine: q35<br />
memory: 8096<br />
meta: creation-qemu=8.0.2,ctime=1690969304<br />
name: MAC-OS<br />
net0: vmxnet3=D6:41:D1:8F:B5:49,bridge=vmbr0,firewall=1<br />
numa: 0<br />
ostype: other<br />
scsihw: virtio-scsi-pci<br />
smbios1: uuid=57a6ce4a-a710-483a-8577-28c1feae47d4<br />
sockets: 1<br />
vga: vmware<br />
virtio0: local-lvm:vm-100-disk-1,cache=unsafe,iothread=1,size=64G<br />
vmgenid: a9dee6c6-376d-48b9-bc20-3c586856ffb4<br />
</code></p>
<p>Here is a screenshot for reference of the settings page in Proxmox for the MacOS VM:</p>
<p>&nbsp;</p>
<p><img fetchpriority="high" decoding="async" data-attachment-id="3678" data-permalink="https://techantidote.com/install-macos-ventura-on-proxmox-8-x/proxmox-mac-vm-settings/" data-orig-file="https://techantidote.com/wp-content/uploads/2023/09/Proxmox-mac-vm-settings.png" data-orig-size="973,430" data-comments-opened="1" data-image-title="Proxmox-mac-vm-settings" data-image-description="" data-image-caption="" data-large-file="https://techantidote.com/wp-content/uploads/2023/09/Proxmox-mac-vm-settings.png" class="alignnone size-full wp-image-3678" src="https://techantidote.com/wp-content/uploads/2023/09/Proxmox-mac-vm-settings.png" alt="Proxmox MacOS Ventura Settings" width="973" height="430" srcset="https://techantidote.com/wp-content/uploads/2023/09/Proxmox-mac-vm-settings.png 973w, https://techantidote.com/wp-content/uploads/2023/09/Proxmox-mac-vm-settings-300x133.png 300w, https://techantidote.com/wp-content/uploads/2023/09/Proxmox-mac-vm-settings-768x339.png 768w" sizes="(max-width: 973px) 100vw, 973px" /></p>
<p>&#8211; Here is a screenshot of the boot order settings:</p>
<p><img decoding="async" data-attachment-id="3679" data-permalink="https://techantidote.com/install-macos-ventura-on-proxmox-8-x/macos-boot-order/" data-orig-file="https://techantidote.com/wp-content/uploads/2023/09/macos-boot-order.png" data-orig-size="791,497" data-comments-opened="1" data-image-title="macos-boot-order" data-image-description="" data-image-caption="" data-large-file="https://techantidote.com/wp-content/uploads/2023/09/macos-boot-order.png" class="alignnone size-full wp-image-3679" src="https://techantidote.com/wp-content/uploads/2023/09/macos-boot-order.png" alt="" width="791" height="497" srcset="https://techantidote.com/wp-content/uploads/2023/09/macos-boot-order.png 791w, https://techantidote.com/wp-content/uploads/2023/09/macos-boot-order-300x188.png 300w, https://techantidote.com/wp-content/uploads/2023/09/macos-boot-order-768x483.png 768w" sizes="(max-width: 791px) 100vw, 791px" /></p>
<p>&#8211; Now Boot the MacOS VM, and select UEFI boot when prompted.<br />
&#8211; At boot prompt, run the below:</p>
<p><code><br />
System\Library\CoreServices\Boot.efi<br />
</code></p>
<p><strong>Installation:</strong></p>
<p>&#8211; Open Disk Utility<br />
&#8211; Click “View” =&gt; Show All Devices.<br />
&#8211; Select the First option that shows 64GB disk and click on “Erase”. Once done, close disk utility and click option to start installer.<br />
&#8211; Select the disk and continue the install on it</p>
<p>The rest of the installation is pretty straightforward. It did take a very long time for the install to complete along with a few restarts. But, at the end you should be able to boot into the Proxmox VM.</p>
<p>-Here is a screenshot of my VM post install.</p>
<p><img decoding="async" data-attachment-id="3681" data-permalink="https://techantidote.com/install-macos-ventura-on-proxmox-8-x/mac-os-login-screen-proxmox/" data-orig-file="https://techantidote.com/wp-content/uploads/2023/09/mac-os-login-screen-proxmox.png" data-orig-size="1597,770" data-comments-opened="1" data-image-title="mac-os-login-screen-proxmox" data-image-description="" data-image-caption="" data-large-file="https://techantidote.com/wp-content/uploads/2023/09/mac-os-login-screen-proxmox-1024x494.png" class="alignnone size-large wp-image-3681" src="https://techantidote.com/wp-content/uploads/2023/09/mac-os-login-screen-proxmox-1024x494.png" alt="MacOS VM login screen after installaton" width="640" height="309" srcset="https://techantidote.com/wp-content/uploads/2023/09/mac-os-login-screen-proxmox-1024x494.png 1024w, https://techantidote.com/wp-content/uploads/2023/09/mac-os-login-screen-proxmox-300x145.png 300w, https://techantidote.com/wp-content/uploads/2023/09/mac-os-login-screen-proxmox-768x370.png 768w, https://techantidote.com/wp-content/uploads/2023/09/mac-os-login-screen-proxmox-1536x741.png 1536w, https://techantidote.com/wp-content/uploads/2023/09/mac-os-login-screen-proxmox.png 1597w" sizes="(max-width: 640px) 100vw, 640px" /></p>
<p>&nbsp;</p>
<p>Hope this helps! Cheers</p>
<p><strong>Credits/References:</strong><br />
<strong>https://github.com/thenickdude/KVM-Opencore/releases/tag/v20<br />
</strong>https://i12bretro.github.io/tutorials/0775.html</p>
<p>The post <a href="https://techantidote.com/install-macos-ventura-on-proxmox-8-x/">Install MacOS Ventura on Proxmox 8.x</a> appeared first on <a href="https://techantidote.com">Tech Antidote</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://techantidote.com/install-macos-ventura-on-proxmox-8-x/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3671</post-id>	</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 
Minified using Disk

Served from: techantidote.com @ 2026-10-25 07:07:18 by W3 Total Cache
-->