macos catalina cdr下载_这个开源神器可快速帮你安装 MacOS 虚拟机

大家好,我是 JackTian。

安装 Windows 和 Linux 操作系统是最熟悉不过的必备技能了。

那么,给大家推荐一个非常实用的开源脚本:macos-guest-virtualbox.sh,帮你在VirtualBox上快速安装MacOS 操作系统。

cb6998fb325f7079e13f5b3f4b95b64e.png

macos-guest-virtualbox.sh是一个Bash脚本,该开源脚本其主要作用:可帮你快速安装 macOS 操作系统并直接通过 macOS 操作系统使用 Apple 服务器下载的未修改 macOS 安装文件。

在 macOS,适用于 Linux 的 Windows 子系统和 centOS 7 上运行。

在安装时,只需根据脚本提示按 Enter 键不到十次操作即可,无需与虚拟机进行任何交互式操作。

当前支持 macOS Catalina(10.15),Mojave(10.14)和High Sierra(10.13)。

iCloud、iMessage 和其他已连接的 Apple 服务,需要有效的设备名称、序列号等;

若使用这些服务以及其他正版 Apple参数,可通过编辑脚本在 NVRAM 中进行设置即可。

#!/bin/bash# Push-button installer of macOS on VirtualBox# (c) myspaghetti, licensed under GPL2.0 or higher# url: https://github.com/myspaghetti/macos-virtualbox# version 0.93.3...... # 省略部分内容function set_variables() {# Customize the installation by setting these variables:vm_name="macOS"                  # name of the VirtualBox virtual machinemacOS_release_name="Catalina"    # install "HighSierra" "Mojave" or "Catalina"storage_size=80000               # VM disk image size in MB, minimum 22000storage_format="vdi"             # VM disk image file format, "vdi" or "vmdk"cpu_count=2                      # VM CPU cores, minimum 2memory_size=4096                 # VM RAM in MB, minimum 2048gpu_vram=128                     # VM video RAM in MB, minimum 34, maximum 128resolution="1280x800"            # VM display resolution# The following commented commands, when executed on a genuine Mac,# may provide the values for NVRAM and other parameters required by iCloud,# iMessage, and other connected Apple applications.# Parameters taken from a genuine Mac may result in a "Call customer support"# message if they do not match the genuine Mac exactly.# Non-genuine yet genuine-like parameters usually work.#   system_profiler SPHardwareDataTypeDmiSystemFamily="MacBook Pro"        # Model NameDmiSystemProduct="MacBookPro11,2"    # Model IdentifierDmiSystemSerial="NO_DEVICE_SN"       # Serial Number (system)DmiSystemUuid="CAFECAFE-CAFE-CAFE-CAFE-DECAFFDECAFF" # Hardware UUIDDmiOEMVBoxVer="string:1"             # Apple ROM InfoDmiOEMVBoxRev="string:.23456"        # Apple ROM InfoDmiBIOSVersion="string:MBP7.89"      # Boot ROM Version#   ioreg -l | grep -m 1 board-idDmiBoardProduct="Mac-3CBD00234E554E41"#   nvram 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:MLBDmiBoardSerial="NO_LOGIC_BOARD_SN"MLB="${DmiBoardSerial}"#   nvram 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:ROMROM='%aa*%bbg%cc%dd'#   ioreg -l -p IODeviceTree | grep "system-idSYSTEM_UUID="aabbccddeeff00112233445566778899"#   csrutil statusSYSTEM_INTEGRITY_PROTECTION='10'  # '10' - enabled, '77' - disabled

默认情况下,该脚本分配了 80GB 的目标虚拟磁盘存储大小。

在初始安装时主机上的目标虚拟磁盘存储大小约为 20GB,安装完成后,存储空间可能会增加。

你还可以根据实际需求设置存储 / 内存大小、CPU 数、分辨率等;

由于安装的是 macOS 虚拟机,受限于硬件与 VirtulBox 本身的产品功能,一些功能无法支持,例如:USB设备支持,音频支持,FileVault启动密码提示支持以及其他功能等;

当然了,如果你目前还未使用过 macOS 操作系统,那这个开源脚本可帮你解决,体验 macOS 系统给你带来不一样的感觉,大家有感兴趣的可以体验一下。

GitHub 地址:https://github.com/myspaghetti/macos-virtualbox

关注微信公众号『杰哥的IT之旅』,后台回复“1024”查看更多内容,回复“微信”添加我微信。

ae2f9134c4f346cf5169b9a992327edc.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值