后端汇总KVM--Linux下的虚拟化

KVM + MacOS

2019-11-28  本文已影响0人  Matrix0

1. 安装前提

$ 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的基础系统

$ ./jumpstart.sh --high-sierra

: jumpstart.sh 用于下载macOS的Basesystem.img(用于从头开始安装macOS),后面可用 --high-sierra, --mojave, --catalina 来选择不同的安装系统。

2. 创建虚拟磁盘 MyDisk.qcow2

$ qemu-img -f qcow2 MyDisk.qcow2 64G

:MyDisk.qcow2 是磁盘名字, 64G是磁盘大小,自己可以自行调整这些内容。

3. 添加磁盘到 basic.sh

    -drive id=SystemDisk,if=none,file=MyDisk.qcow2 \
    -device ide-hd,bus=sata.4,drive=SystemDisk \

4. 开始安装

运行 ./basic.sh, 然后就会进入clover,进入之后,擦除磁盘,安装macOS。

4 配置

如果你想对虚拟机进行更多的配置,例如更换网卡,配置CPU和内存,可以使用virt-manager。
首先,运行 ./make.sh --add, 你会发现在你的目录下发现template.xml文件,然后使用virsh命令定义虚拟机,打开virt-manager 就会发现虚拟机名字,然后点开就可以进行更多配置。
需要输入的命令如下

$ ./make.sh --add
$ sudo virsh define template.xml

如果需要对macOS添加直通显卡,可以参考KVM + PCI Passthrough

相关文章KVM 安装 win10

参考资料

https://github.com/foxlet/macOS-Simple-KVM
https://passthroughpo.st/new-and-improved-mac-os-tutorial-part-1-the-basics/

上一篇下一篇

猜你喜欢

热点阅读