Membuat File .VMDK Sendiri Untuk Instalasi macOS Di VMware
Prasyarat
- Windows 10/11
Persyaratan
Instalasi gibMacOS
- Unduh repo gibMacOS dengan klik tombol Code > Download ZIP di GitHub, pastikan membukanya lewat desktop
- Ekstrak file gibMacOS-master.zip, buka foldernya dan jalankan gibMacOS.bat
- Jika muncul tampilan Python Not Found, jalankan perintah y untuk melakukan instalasi Python 3
- Simak urutan list Available Products
File instalasi macOS hanya terdapat sampai Catalina, dari Big Sur ke atas hanya terdapat file upgrade yang hanya dapat dilakukan jika sudah di dalam desktop macOS.
Download Catalina
- Saat artikel ditulis, Catalina versi 10.15.7 adalah yang mutakhir dan berada di urutan ke-10
- Jalankan perintah nomor urut macOS yang dipilih, misal 10 untuk Catalina versi 10.15.7
- Proses akan dimulai untuk mengunduh beberapa file
- Jika unduhan sudah selesai, akan muncul tampilan File saved to yang mengarah ke folder di mana file diunduh
Di dalam folder unduhan akan terdapat file bernama BaseSystem.dmg yang kita perlukan untuk konversi ke format file .vmdk (Virtual Machine Disk)
Instalasi QEMU
- Kunjungi website QEMU, pilih folder sesuai arsitektur komputer, misal folder w64 untuk x64, lalu pilih 2024
- Saat artikel ini ditulis, file mutakhir dari QEMU ialah qemu-w64-setup-20240903.exe, pilih untuk mengunduh
- Jalankan program QEMU untuk memulai instalasi, pada langkah Choose Components, hanya cek Tools dan DLL Library, lalu selesaikan instalasi
Pasang perintah QEMU ke Env. Windows
- Salin lokasi instalasi di mana file qemu-img.exe berada, misal C:\Users\John\AppData\Local\Programs\qemu
- Buka Env. Windows dengan menekan tombol Win lalu ketik env, lalu klik “Edit the system environtment variables”, lalu klik Environtment Variables
- Di bagian User, klik Path, lalu klik Edit
- Klik New lalu tempel lokasi qemu-img.exe yang sudah disalin
BaseSystem.dmg to VMDK
- Buka cmd dan navigasikan ke folder unduhan macOS di mana BaseSystem.dmg berada Download Catalina - Step 4
- Jalankan perintah berikut untuk mengkonversi ke format file .vmdk
qemu-img convert -O vmdk -o compat6 BaseSystem.dmg macos-catalina-recovery.vmdk