1. 安裝前提
- KVM+qemu環(huán)境配置好塞颁,參考ArchLinux/Manjaro 配置KVM環(huán)境
- 安裝其他環(huán)境(用于下載MacOS的basesystem)
$ sudo pacman -S python python-pip git
$ sudo pip install click request
2. 從github克隆macOSSimple-KVM
$ git clone https://github.com/foxlet/macOS-Simple-KVM.git
$ cd macOS-Simple-KVM
3. 開始安裝
1.下載macOS的基礎(chǔ)系統(tǒng)
$ ./jumpstart.sh --high-sierra
注 : jumpstart.sh 用于下載macOS的Basesystem.img(用于從頭開始安裝macOS)达吞,后面可用 --high-sierra, --mojave, --catalina 來選擇不同的安裝系統(tǒng)。
2. 創(chuàng)建虛擬磁盤 MyDisk.qcow2
$ qemu-img -f qcow2 MyDisk.qcow2 64G
注:MyDisk.qcow2 是磁盤名字, 64G是磁盤大小沸伏,自己可以自行調(diào)整這些內(nèi)容妻导。
3. 添加磁盤到 basic.sh
-drive id=SystemDisk,if=none,file=MyDisk.qcow2 \
-device ide-hd,bus=sata.4,drive=SystemDisk \
4. 開始安裝
運(yùn)行 ./basic.sh, 然后就會(huì)進(jìn)入clover基茵,進(jìn)入之后椿访,擦除磁盤,安裝macOS阁最。
4 配置
如果你想對(duì)虛擬機(jī)進(jìn)行更多的配置戒祠,例如更換網(wǎng)卡,配置CPU和內(nèi)存速种,可以使用virt-manager姜盈。
首先,運(yùn)行 ./make.sh --add, 你會(huì)發(fā)現(xiàn)在你的目錄下發(fā)現(xiàn)template.xml文件配阵,然后使用virsh命令定義虛擬機(jī)贩据,打開virt-manager 就會(huì)發(fā)現(xiàn)虛擬機(jī)名字,然后點(diǎn)開就可以進(jìn)行更多配置闸餐。
需要輸入的命令如下
$ ./make.sh --add
$ sudo virsh define template.xml
如果需要對(duì)macOS添加直通顯卡饱亮,可以參考KVM + PCI Passthrough
相關(guān)文章KVM 安裝 win10
參考資料
https://github.com/foxlet/macOS-Simple-KVM
https://passthroughpo.st/new-and-improved-mac-os-tutorial-part-1-the-basics/