[begin] 安装环境 [/begin] 在ESXi中安装Mac OS Catalina 10.15.6 并进行显卡直通。并可输出画面至服务器的显卡接口,外接显示器使用。后续相关服务器配置、软件安装、软件测试、软件开发等工作均在这台黑苹果中实现。
一、制作MAC OS系统的ISO镜像版本
1.需要一台苹果电脑,苹果商店下载最新的MacOS Catalina 10.15.5版本
2.在苹果tmp临时文件中创建一个容量为8192m的Catalina.cdr
hdiutil create -o /tmp/Catalina.cdr -size 8192m -layout SPUD -fs HFS+J
3.连接Catalina.cdr.dmg并挂载一个名称install_build的盘符
hdiutil attach /tmp/Catalina.cdr.dmg -noverify -mountpoint /Volumes/install_build
4.把MacOS Catalina 10.15.5系统写入到install_build里面
sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/install_build --nointeraction
这一步之后会提示输入密码, 输入密码的时候页面不会有显示, 输入后直接按回车. 继续后还会提示让按Y下一步操作
5.把Catalina.cdr.dmg文件从tmp临时目录拷贝到桌面命名为InstallSystem.dmg
mv /tmp/Catalina.cdr.dmg ~/Desktop/InstallSystem.dmg
6.推出
hdiutil detach /Volumes/Install\ macOS\ Catalina/
7.转换格式
hdiutil convert ~/Desktop/InstallSystem.dmg -format UDTO -o ~/Desktop/macOS.Catalina.iso
8.转换为ISO镜像格式
cd ~/Desktop/
mv macOS.Catalina.iso.cdr macOS.Catalina.iso
9.上传Mac OS Catalina 10.15.6 iso镜像至ESXi 服务器
二、ESXI解锁
- 进入我的github页面,下载解锁源码
https://github.com/veelove/esxi-unlocker
2.把解锁源码压缩包上传至ESXi服务器
3.ESXi服务器开启SSH
4.SSH登录ESXi 后台
5.查看ESXi 文件
ls
6.进入vmfs文件夹
cd vmfs
7.进入volumes文件夹并查看文件夹下ESXi存储卷目录
cd volumes/
ls
8.进入上传解锁源码的路径找到解锁源码压缩包
cd PCIE_NVMe_OS/
ls
cd ISO/
ls
9.解压并进入源码目录
tar xzvf
10.执行解锁脚本
./esxi-install.sh
11.安装完成重启ESXi 服务器 方可生效
三、开启显卡直通
1.进入ESXi服务器>管理>硬件>勾选显卡>切换直通
2.重启ESXi 服务器方可生效
四、虚拟机安装 Mac OS Catalina 10.15.6
1.创建虚拟机
2.虚拟机配置设置
3.CD/DVD驱动器使用 Mac OS Catalina.iso启动
4.添加PCI 设备 并选择对应显卡,开启显卡直通
5.完成设置启动虚拟机
6.启动虚拟机并安装Mac OS
五、报错
1.创建虚拟机时,报错:内存设置无效: 内存预留 (sched.mem.min) 应该等于内存大小 (16384)
解决办法及说明:在有显卡直通的情况下,需勾选预留所有客户机内存
暂无评论内容