当前位置: 首页 > article >正文

VirtualBox Install MacOS

环境搭建

git clone https://github.com/myspaghetti/macos-virtualbox

脚本配置

修改macos-guest-virtualbox.sh部分内容为

vm_name="macOS"                  # name of the VirtualBox virtual machine
macOS_release_name="Catalina"    # install "HighSierra" "Mojave" or "Catalina"
storage_size=40000               # VM disk image size in MB, minimum 22000
storage_format="vdi"             # VM disk image file format, "vdi" or "vmdk"
cpu_profile="Intel Core i7-6700K"               # VM CPU profile, see "CPU profiles" in docs
cpu_count=8                      # VM CPU cores, minimum 2
memory_size=4096                 # VM RAM in MB, minimum 2048
gpu_vram=128                     # VM video RAM in MB, minimum 34, maximum 128
resolution="1280x800"            # VM display resolution
cmd_path_VBoxManage='D:\program\virtualBox\VBoxManage.exe'

启动

git bash终端下运行

./macos-guest-virtualbox.sh

 错误处理

出现Err(0xE) LocHB等错误,换其它cpu_profile重试
cpu_profile="host"
cpu_profile="Intel Xeon X5482 3.20GHz"
cpu_profile="Intel Core i7-2635QM"
cpu_profile="Intel Core i7-3960X"
cpu_profile="Intel Core i5-3570"
或者换macOS_release_name重试
macOS_release_name=HighSierra
macOS_release_name=Mojave

 安装过程

1. 等待虚拟机安装界面进入苹果系统安装“选择语言”的窗口后,在git命令窗口回车。
2. 等待虚拟机安装界面进入苹果系统安装“磁盘工具”的窗口后,在git命令窗口回车。
3. 等待虚拟机安装界面进入苹果系统安装“工具-终端”打开终端窗口后,在git命令窗口回车。
4. 这时系统会自动在系统安装界面的终端里执行脚本,等待执行完毕,完成后系统重启再次来到语言选择,这时候就可以正常安装了。

 效果

 

 参考

GitHub - myspaghetti/macos-virtualbox: Push-button installer of macOS Catalina, Mojave, and High Sierra guests in Virtualbox on x86 CPUs for Windows, Linux, and macOS

https://www.cnblogs.com/ilii/p/16522257.html


创作不易,小小的支持一下吧!


http://www.kler.cn/news/308425.html

相关文章:

  • 如何迈向IT行业的成功之路
  • pip install、yum install和conda install三者技术区分
  • 无人机之悬停精度篇
  • json字符串和python字典的相互转换
  • Leetcode面试经典150题-79.搜索单词
  • k8s 常见问题梳理
  • 湖北产教融合教育研究院成功协办武汉工程大学2024年同等学力申硕开学典礼
  • SpringCloud-04 OpenFeign服务调用与负载均衡
  • c语言 —— 结构变量
  • Linux基础3-基础工具4(git,冯诺依曼计算机体系结构)
  • 一步迅速了解Linux
  • 校园失物招领小程序
  • Jackson注解屏蔽某些字段读取权限
  • uniapp离线(本地)打包
  • 解读 Java 经典巨著《Effective Java》90条编程法则,第5条:优先考虑依赖注入来引用资源
  • 国内领先的App全渠道统计服务商,让数据驱动运营决策
  • yolov5s网络结构
  • 检测场景变化并将视频按场景分开
  • 特殊类的设计与类型转换
  • Axure RP实战:打造高效图形旋转验证码
  • [网络]TCP/IP协议 之 数据链路层和DNS
  • GFS 分布式文件系统 GlusterFS
  • Flip动画的实现示例demo
  • 星火AI图片理解API文档
  • SpringBoot项目请求返回json空字段过滤
  • Element-UI 组件实现面包屑导航栏
  • 怎么使用ai 免费生成ppt?这4个工具可以帮忙
  • 人工智能与机器学习原理精解【20】
  • 信息安全工程师(6)网络信息安全现状与问题
  • 3D点云目标检测数据集标注工具 保姆级教程——CVAT (附json转kitti代码)