今天,猿妹要和大家分享一个好用的Bash脚本,它可以直接从苹果服务器下载的未修改的macOS安装文件在VirtualBox上创建一个macOS虚拟机客户端。
默认安装非常简单,在脚本提示下按回车键不到十秒就可以安装完成,而不需要与虚拟机交互,在bash和zsh上测试Cygwin。适用于macOS, CentOS 7和Windows。应该可以在大多数现代Linux发行版上工作。
macos-virtualbox目前该脚本已支持安装 Catalina (10.15),Mojave (10.14) 和 High Sierra (10.13) 等多个新版本苹果系统。
macos-virtualbox的文档可以通过命令查看: ./macos-guest-virtualbox.sh documentation,脚本的大部分内容要么是文档、注释,要么是可操作的错误消息等。
iCloud、iMessage 和其他连接的 Apple 服务需要有效的设备名称和序列号、主板 ID 和序列号等Apple参数,这些都可以通过编辑脚本在EFI和NVRAM中设置。
除此之外,你还可以设置 macOS 的存储大小、内存大小、CPU 数、分辨率等参数,如上图所示。
目前,macos-virtualbox 已经在Github上标星 7.5K,累计分支 699(Github地址:https://github.com/myspaghetti/macos-virtualbox)