kvm/qemu準(zhǔn)備
安裝macOS
這里可以直接參考macOS-Simple-KVM的README
- 首先克隆macOS-Simple-KVM:
git clone --depth=1 https://github.com/foxlet/macOS-Simple-KVM.git
-
./jumpstart.sh
下載用于安裝的基礎(chǔ)系統(tǒng)(系統(tǒng)選擇的參數(shù):--high-sierra
,--mojave
,--catalina
默認(rèn)catalina)凡蜻,需要比較好的網(wǎng)絡(luò)連接澜沟,想辦法 - 創(chuàng)建一個空硬盤:
qemu-img create -f qcow2 MyDisk.qcow2 64G
名字的大小根據(jù)需要調(diào)整 - 在
./basic.sh
末尾添加,MyDisk.qcow2
需要和上面的名字對應(yīng)-drive id=SystemDisk,if=none,file=MyDisk.qcow2 \ -device ide-hd,bus=sata.4,drive=SystemDisk \
-
./basic.sh
啟動虛擬機(jī)檩帐,安裝系統(tǒng)到上面硬盤,硬盤需要先用Disk Utility格式化元咙,這過程中Ctrl+Alt+F
切換全屏梯影,Ctrl+Alt+G
捕捉鼠標(biāo) - 將虛擬機(jī)添加到vir-manager統(tǒng)一管理,執(zhí)行
sudo ./make.sh --add
然后為虛擬機(jī)添加硬盤庶香,也就是上面的MyDisk.qcow2
優(yōu)化甲棍,配置
SSH
system preferences > sharing > remote login
打開即可
分辨率設(shè)置
-
diskutil list
查看一下EFI分區(qū) -
sudo diskutil mount diskYsZ
掛載這個分區(qū)(sudo diskutil unmount disk1s1
卸載分區(qū)) - 分區(qū)被掛載到了
/Volumes/EFI/
,在里面找到config.plist
文件(/Volumes/EFI/EFI/CLOVER/config.plist
) -
vim config.plist
修改分辨率為合適值
<key>ScreenResolution</key>
<string>1280x720</string>
- 重啟赶掖,按ESC感猛,exit,選擇
Device Manager->OVMF Platform Configuration->Change Preferred
奢赂,然后設(shè)置對應(yīng)的分辨率陪白,保存設(shè)置,返回到主菜單膳灶,continue繼續(xù)啟動即可
網(wǎng)絡(luò)
TODO
內(nèi)存/磁盤擴(kuò)容
內(nèi)存直接設(shè)置就好了
TODO