环境

  • debian server(无桌面)
  • kvm虚拟机

安装

开启虚拟机的虚拟化

echo 1 | sudo tee /sys/module/kvm/parameters/ignore_msrs
sudo cp kvm.conf /etc/modprobe.d/kvm.conf ## for intel boxes

安装软件

sudo apt-get install qemu uml-utilities virt-manager git wget libguestfs-tools p7zip-full -y

下载

git clone https://github.com/kholia/OSX-KVM.git
cd OSX-KVM
./fetch-macOS-v2.py
qemu-img convert BaseSystem.dmg -O raw BaseSystem.img
qemu-img create -f qcow2 mac_hdd_ng.img 256G

无界面启动安装

修改OpenCore-Boot.sh


#安装完毕后屏蔽启动盘
-device ide-hd,bus=sata.3,drive=InstallMedia
-drive id=InstallMedia,if=none,file="$REPO_PATH/BaseSystem.img",format=raw

#网络桥接或虚拟网络选择
-netdev tap,id=net0,ifname=tap0,script=no,downscript=no -device vmxnet3,netdev=net0,id=net0,mac=52:54:00:c9:18:27
#-netdev user,id=net0 -device vmxnet3,netdev=net0,id=net0,mac=52:54:00:c9:18:27

#屏蔽,不然启动不了
## -monitor stdio

#先使用-vga qxl进行安装
-device VGA,vgamem_mb=128
#-vga qxl

#安装完毕后关闭vnc
-nographic
#-nographic -vnc :0 -k en-us

网络配置

操作参考下文

Esxi之kvm安装黑苹果

参考文献