macos catalina cdr下载_这个开源神器可快速帮你安装 MacOS 虚拟机
大家好,我是 JackTian。
安装 Windows 和 Linux 操作系统是最熟悉不过的必备技能了。
那么,给大家推荐一个非常实用的开源脚本:macos-guest-virtualbox.sh,帮你在VirtualBox上快速安装MacOS 操作系统。
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”查看更多内容,回复“微信”添加我微信。
macos catalina cdr下载_这个开源神器可快速帮你安装 MacOS 虚拟机相关推荐
- 这个“安装macOS High sierra”应用程序副本已损坏,不能用来安装macOS
黑苹果系统 制作好U盘启动后,安装时报错: 这个"安装macOS High sierra"应用程序副本已损坏,不能用来安装macOS. 应用程序副本已损坏 在安装黑屏系统时,为了使 ...
- 安装包镜像_创建 macOS Catalina cdr格式镜像安装包
在 macOS App Store 获取Catalina镜像 点击下载 已下载的安装包默认在应用程序 Applications 中 打开启动台 – 其他 – 终端 在终端内输入下列命令 创建 dmg ...
- gibmacos 网络加速_黑苹果教程续集,利用EFI在线安装MacOS
本内容来源于@什么值得买APP,观点仅代表作者本人 |作者:qianseyue 创作立场声明:本人非某领域/某品牌从业人员,有机会学到一些专业知识.然而每个人站在不同立场,内容就会有所偏重,客观与否还 ...
- 阿波罗数据集怎么下载_携程Apollo(阿波罗)安装部署以及java整合实现
服务器部署 可以按照apollo wiki 进行部署 安装 Java 环境 java 创建数据库 Apollo服务端共需要两个数据库:ApolloPortalDB和ApolloConfigDB,我们把 ...
- eclipse jdbc mysql下载_在eclipse里jdbc连接mysql 怎么安装
纯新手,百度了好久"jdbc怎么安装""eclipsemysqljdbc"找不到教程,试着下载了mysql-connector-java-5.0.3-bin.j ...
- 二级c语言手机版软件下载,二级C语言下载_二级C语言APP手机最新版安装 - 风云下载...
二级C语言APP是一款关于学习的软件,它能够让大家进行更好的学习,还能够让大家随时的掌握各种考试的试题,了解关于考试的内容,进行更好的操作.这款软件还能够进行模拟的考试,之后还能够进行考试的查询,有了 ...
- 淄博市区地图最新版_淄博地图下载_山东淄博市地图APP手机最新版安装 - 风云下载...
淄博地图,淄博用户的福音,只要有了这款地图应用,无论你在什么地方,都能及时获取自己的定位信息,还能实时导航你去任何地方,轻松满足你的出行需求,这款软件收录详细的地图数据信息,地图上的每个位置信息都十分 ...
- intel rst linux 驱动下载,英特尔RST快速存储技术驱动下载_英特尔RST快速存储技术驱动官方下载-太平洋下载中心...
Intel出品的英特尔rst驱动即RST快速存储技术驱动整合了磁盘管理程序控制台及SATA.AHCI.RAID驱动程序,主要用于Intel芯片组的磁盘管理.应用支持.状态查看等应用. 使用SSD或者多 ...
- 怎么安装java插件下载_向各位牛人请教:正常安装的Java,浏览器却不能加载插件怎么办?...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我的Java安装并且正常运行,但浏览器无法加载某个重要的Java插件,Java控制台显示如下代码: Java 插件11.25.2.18 使用 JRE 版本 ...
最新文章
- ASP.NET Session 使用报告(转贴)
- VMware对虚拟机快照进行克隆
- 宏基微型计算机c650使用方法,C650卧式普通车床PLC改造
- vue ref 绑定的事件需要移除吗_Vue易遗忘的基础复习(二)
- linux 常用命令05 常用的压缩与解压缩文件
- 51单片机之音乐代码
- MSP430F5529 DriverLib 库函数学习笔记(十)SPI驱动墨水屏
- 加密解密:使用对称密码加密文件
- 一个在线挑选编程字体的网站
- 【Linux驱动开发】PS2游戏手柄驱动开发与输入子系统框架
- html颜色字体字符代码
- 三年之期已至,加多宝如何续写上市新故事
- 微信支付系统的单号原来是这样设计的
- 纯html5的树形菜单,一个简单的js树形菜单
- 离散数学复习:二元关系
- Web系统大规模并发——电商秒杀与抢购
- 非走不可的弯路[张爱玲]
- java model类_java 实体类entity,model模型,javabean的理解以及使用场景
- #Geek Talk# 007 何以解忧:唯有沟通!
- 几款三维模型OSGb转换3dtile格式的软件
热门文章
- c51语言的数据存储模式,第5章项目三单片机存储结构及C51语言.ppt
- 不重复计数函数php,EXCEL多条件不重复计数函数是什么
- 173. Insertion Sort List【LintCode by java】
- Chapter 1 First Sight——37
- drupal_prepare_form 大致是如何工作的 ?
- 【荐】【转】ASP.NET ViewState详解
- 蓝牙通信-搜索附近的蓝牙设备
- php 防止造假ip攻击,php防止网站被攻击的应急代码
- 段错误原理:Segmentation fault: 11
- github操作实用命令