mirror of
				https://github.com/kholia/OSX-KVM.git
				synced 2025-11-04 05:32:43 +00:00 
			
		
		
		
	Changes: - Update to OpenCore 0.9.5 - Switch around the emulated video device (required for Ventura) - Change default resolution to 1920x1080 - Include ventura in shortname CLI help - Add notes on 'bridged networking' - Better networking documentation (thomaspaulb) - Support for offline installations (kwadwokyeremeh) - Initial WIP macOS Sonoma support (via 'luchina-gabriel')
		
			
				
	
	
		
			29 lines
		
	
	
		
			706 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			706 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
Current OVMF blobs are borrowed from the following URL(s),
 | 
						|
 | 
						|
- http://ftp.debian.org/debian/pool/main/e/edk2/ (ovmf_2023.05-2_all.deb)
 | 
						|
 | 
						|
Building OVMF
 | 
						|
-------------
 | 
						|
 | 
						|
# Add tools and build dependencies:
 | 
						|
apt-get update
 | 
						|
apt-get install build-essential git lintian debhelper iasl nasm \
 | 
						|
  python uuid-dev -y
 | 
						|
 | 
						|
 | 
						|
git clone https://github.com/tianocore/edk2
 | 
						|
cd edk2
 | 
						|
git submodule update --init
 | 
						|
make -C BaseTools
 | 
						|
. edksetup.sh BaseTools
 | 
						|
build -a X64 -t GCC5 -p OvmfPkg/OvmfPkgX64.dsc -b RELEASE
 | 
						|
 | 
						|
References
 | 
						|
----------
 | 
						|
 | 
						|
* https://www.contrib.andrew.cmu.edu/~somlo/OSXKVM/
 | 
						|
 | 
						|
* https://www.nicksherlock.com/2018/04/patch-ovmf-to-support-macos-in-proxmox-5-1/
 | 
						|
 | 
						|
* https://github.com/thenickdude/edk2 (macos-support branch)
 |