概述

针对需要跨平台开发环境的场景,在两台或多台(windows/linux/mac)电脑上操作有的时候会显得不太方便,一台上面安装多个操作系统,会相对方便点,但是性能方面需要有一定的让步。日常主用操作系统为windows,本文以windows安装mac操作系统。

宿主机环境

名称

型号

处理器 Intel Core i5-2320 3.00GHz (4 CPUs)
内存 12G (8G+4G)
硬盘560GB (60GB固态+500GB机械硬盘)
显卡GTX 660 4GHz显存

使用工具

工具名称下载地址
Git

https://git-scm.com/download/win

Virtualbox虚拟机Oracle VM VirtualBox
wget(下载文件工具)GNU Wget 1.21.3 for Windows
dmg2img(dmg转ISO工具)vu1tur » dmg2img

为了方便下载,以及部分软件需要特殊网络找起来也比较麻烦,所以需要用到的软件全部打包好了,按文末的链接下载即可。

 

软件包下载链接:链接:https://pan.baidu.com/s/1z00ArRP1UXeV71ko_Eub6w 提取码:1234​​​​​​​

宿主机操作系统环境:windows 7 X64操作系统

Github项目地址:https://github.com/myspaghetti/macos-virtualbox

操作步骤

本文是以bash脚本项目,进行的虚拟机安装macOS系统

1、双击git软件安装,如果已经安装git,本步骤略过。

2、双击virtualbox软件安装,如果已经安装git,本步骤略过。

3、解压dmg2img-1.6.7-win32和wget程序,放到Git的安装目录下,

 4、执行macos-guest-virtualbox.sh脚本

将macos-guest-virtualbox.sh脚本,拷贝到需要安装的目录下,笔者的环境安装目录(D:\virtualbox\macos)按照本机的环境编辑macos-guest-virtualbox.sh脚本,修改存储大小、内存大小、CPU核数、分辨率等参数。笔者Virtualbox自定义安装在D盘,需要修改一下。

 

 5、开始执行脚本

在D:\virtualbox\macos目录下,鼠标右键,选择Git Bash Here

 在弹出的Git创建口输入如下命令,并按回车

 ./macos-guest-virtualbox.sh

6、确认安装信息

回车后,会回显出Virtualbox虚拟机安装MacOS的信息,如需要修改,直接打开脚本进行修改保存,如果不需要修改,直接点击回车进行下一步。进行macOS系统的下载安装操作。

 7、下载完成后,会弹出窗口进行语言的选择,选择到简体中文后,在git窗口中按回车键。

 

 

 8、实用工具窗口安装

弹出实用工具,在git窗口中按回车键

在弹出的页面中菜单中选择实用工具->终端

 

 虚拟机中打开终端后,在git中按回车键,可以在虚拟机的终端中自动数据命令在执行安装过程。

虚拟机中的脚本执行完毕后,虚拟机中开始安装

 

 9、安装完成

执行完成后,会显示出苹果图标

 进度条加载完成后,进入到选择语言创建选择简体中文后在git窗口回车。

显示mocOS实用工具,git窗口按回车键,注意回车和页面的顺序,如果操作在前,回车在后,会提示设备不支持系统类的提示。

 弹出终端窗口后,git窗口中回车确认。此时终端中自动输入信息,并进行系统安装。

 10、安装完成后设置

安装完成后,进入系统进行macOS用户设置,设置用户名和密码

安装完毕后显示的系统为macOS Big Sur

以上为windows操作系统上macOS系统的安装的步骤。

目前 [macos-virtualbox] 项目已经在Github上

Logo

鸿蒙生态一站式服务平台。

更多推荐