如何让虚拟机mac支持独显_【多图】轻松安装macOS虚拟机!(超详细)

无论是Linux还是Windows,安装虚拟机都很轻松,因为官方发布了光盘映像(免费)。但是macOS官方没有发布光盘映像,安装虚拟机就很复杂。为了解决这个问题,有位神仙myspaghetti写了一段代码,可以半自动化安装macOS虚拟机。那么下文我将介绍如何利用这段代码安装虚拟机。8b22ab26ef493287a87a82da4f4b89c6.png

代码地址:https://raw.githubusercontent.com/myspaghetti/macos-guest-virtualbox/master/macos-guest-virtualbox.sh

要求:40GB可用存储空间

依赖:bash≥4.0,dmg2img,unzip,wget,VirtualBox+扩展包≥6.0

Bash官网(英文):https://www.gnu.org/software/bash/

dmg2img官网(英文):http://vu1tur.eu.org/tools/

UnZip官网(英文):http://infozip.sourceforge.net/UnZip.html

Wget官网(英文):https://www.gnu.org/software/wget/

VirtualBox官网(英文):https://www.virtualbox.org/8b22ab26ef493287a87a82da4f4b89c6.png

0. 建议将代码放在空目录中,因为此代码会生成大量临时文件,而且虚拟硬盘也会被安装在此目录,而不在虚拟机默认目录(如需移动此虚拟硬盘,请等待安装完成以后再移动)。a523adce009417286c0349f2fb00a754.png

1. 编辑代码,设置以下变量:vmname="osx"           # 名称

storagesize=32768      # 硬盘大小(≥22000MB)

cpucount=4             # 处理器数量(≥2)

memorysize=8192        # 内存大小(≥2048MB)

gpuvram=128            # 显存大小(34~128MB)

resolution="1920x1080" # 分辨率a523adce009417286c0349f2fb00a754.png

2. 保存,退出,运行代码,结果如下:e50d91d66c12905528ce980a640d0dad.png

a523adce009417286c0349f2fb00a754.png

3. 按回车,结果如下:778132cb51e1e04024bf40ef3d720f97.png

a523adce009417286c0349f2fb00a754.png

4. 按回车,结果如下:7a450320fe3f30d807afe750c8e78742.png

a523adce009417286c0349f2fb00a754.png

5. 按M,结果如下:e77969dc688661d67188fb5f5e8da588.png

00d4a5f0538891cfef3b54552e31feb4.png

a523adce009417286c0349f2fb00a754.png

6. 在虚拟机点击“简体中文”,在主机终端按回车,结果如下:704a54a52fcd6fe1a90c2187c63a951c.png

9d126116c4e1a5140d1ac7e0da1dc5fb.png

a523adce009417286c0349f2fb00a754.png

7. 在主机终端按回车,结果如下:9dfe13a932510417bac8b22a7cd74bba.png

23cc8764b8740b6c5080f1765a7174d8.png

如果虚拟机没有打开终端,而是如下结果(或打开了任何其他窗口):8ddd3a0cb8448470d5e87500e2f21a6b.png

那么请执行以下操作(安装过程中遇到此问题都需要执行此操作):

Error.1. 点击“退出启动安全性实用工具”,结果如下:fc6dddeea121e2c601504c1b4f5c8e59.png

Error.2. 点击“实用工具”,结果如下:b6771003af8cbcddd3d2e2260518d9c3.png

Error.3. 点击“终端”,结果如下:94aeb08aeebebbe9c53c5e7d286126e7.png

Error.4. 问题已解决。a523adce009417286c0349f2fb00a754.png

8. 确认虚拟机终端的命令提示符“-bash-3.2#”显示后,在主机终端按回车,结果如下(下文省略确认过程,切记确认后再按回车):f7510f9efd4bdf7ba77dc81cc85e082c.png

780b5cd71520dec21b7ed38edfafd782.png

a523adce009417286c0349f2fb00a754.png

9. 在主机终端按回车,结果如下:2c2c526734f4316652d049d814d86ceb.png

7504c006fe54ac6f902a84974c610bcb.png

a523adce009417286c0349f2fb00a754.png

10. 在主机终端按回车,结果如下:f28b9579a30cc580e63919c4020e9f42.png

076ea9642561d00a8a158a7bcf03426c.png

a523adce009417286c0349f2fb00a754.png

11. 在主机终端按回车,结果如下:63bc2cf66fd424e9ec22f8f7ef241d34.png

52e9fb9f377d8da7931e248bbe7b655e.png

a523adce009417286c0349f2fb00a754.png

12. 在主机终端按回车,结果如下:7ed1c661cd4fd7c31e3edb2139c34ba2.png

a523adce009417286c0349f2fb00a754.png

13. 确认虚拟机已关闭后,按回车,结果如下:f93aed41035550a2f740b22f952a3a32.png

f822d96525621ad6e1ecaaee00aa2892.png

a523adce009417286c0349f2fb00a754.png

14. 在虚拟机点击“简体中文”,在主机终端按回车,结果如下:388eae156cbce6316fefaf1b0d828808.png

7e94ae439b6088dc68027df2cdae2e72.png

a523adce009417286c0349f2fb00a754.png

15. 在主机终端按回车,结果如下:26013b8e14579a3261c28c1aa0f50ae3.png

94aeb08aeebebbe9c53c5e7d286126e7.png

a523adce009417286c0349f2fb00a754.png

16. 在主机终端按回车,结果如下:066d77a4f1a50fb70fadc629b1f1c26e.png

ec0c0ce31b34bb08ec2fd8673a7937cb.png

a523adce009417286c0349f2fb00a754.png

17. 在主机终端按回车,结果如下:a2677c9eddcc8bbdfdfcc425824eb766.png

653f55abea3befdd3170bd0a67979278.png

a523adce009417286c0349f2fb00a754.png

18. 在主机终端按回车,结果如下:34617d985d8f94e3e52c2d863df814e4.png

a523adce009417286c0349f2fb00a754.png

19. 确认虚拟机已关闭后,按回车,结果如下:f375cdd2e91c38428d7b8f87f40508dc.png

46a2f9edadcd54bdf174db866f87a1d5.png

a523adce009417286c0349f2fb00a754.png

20. 在虚拟机点击“简体中文”,在主机终端按回车,此后如果主机终端显示“VBoxManage: error: Machine 'osx' is not currently running”,则需要强制退出虚拟机,然后重启虚拟机,然后在虚拟机点击“简体中文”,在虚拟机点击“→”,最终结果如下:01de5278a6905cd75eafefc45539bd04.png

9d126116c4e1a5140d1ac7e0da1dc5fb.png

a523adce009417286c0349f2fb00a754.png

21. 在主机终端按回车,结果如下:a654ae462c0217a3291be894b80137be.png

23cc8764b8740b6c5080f1765a7174d8.png

a523adce009417286c0349f2fb00a754.png

22. 在主机终端按回车,结果如下:c69badd59cdea07265c9eb10248e1c3d.png

b0794d366ab9f44f34ca4388fee4a08c.png

a523adce009417286c0349f2fb00a754.png

23. 在主机终端按回车,结果如下:a973253dbe2a38969cb11e1bb079ca52.png

65773401a65714553c31fd20724ecd29.png

a523adce009417286c0349f2fb00a754.png

24. 在主机终端按回车,结果如下:b763029b9b7f86ff568290bffb601a97.png

23cc8764b8740b6c5080f1765a7174d8.png

a523adce009417286c0349f2fb00a754.png

25. 在主机终端按回车,结果如下:b8e3688dcb0e05d8ae8fcca4319ed442.png

6a16ea4766509fb6e09808587c3633da.png

a523adce009417286c0349f2fb00a754.png

26. 在主机终端按回车,结果如下:f28690cfcc9b5d7d297eef0fc40afe5f.png

3883b2d3d33c61ff45be5da4a93f3bf6.png

a523adce009417286c0349f2fb00a754.png

27. 在主机终端按回车,结果如下:dd8261364349c347d31c16f6b26ad53e.png

5da3e4382fb00c1bb718aa1b2b015108.png

a523adce009417286c0349f2fb00a754.png

28. 在主机终端按回车,结果如下:30333c14c4598bb0d6f576e2415c4143.png

29. 确认虚拟机已关闭后,按回车,结果如下:1748583751dd5bba9866b33af78773a9.png

30. 以下二者任选其一:

A. 在主机终端按y:删除临时文件(约10GB)。

B. 在主机终端按n:不删除临时文件。a523adce009417286c0349f2fb00a754.png

31. 代码运行结束,接下来只需要等待虚拟机安装完成即可。

回答: 虚拟机安装macOS需要以下准备工作和步骤。首先,需要安装VMware Workstation 12软件\[1\]。其次,需要获取Mac OS镜像文件,可以从官方站点下载或者通过其他渠道获取\[2\]。然后,需要下载最新版的Unlocker工具,解压后在Windows系统中以管理员方式运行unlock.exe,将patches添加到VMware中\[3\]。完成以上准备后,可以按照VMware Workstation的安装向导进行虚拟机的创建和配置,选择Mac OS镜像文件作为虚拟机的操作系统。接下来,按照向导的指引完成虚拟机安装和设置。请注意,安装macOS虚拟机需要遵守相关法律法规和软件许可协议。 #### 引用[.reference_title] - *1* [如何在虚拟机安装苹果系统(Mac OS)](https://blog.csdn.net/chendongpu/article/details/123402163)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [如何在VMware虚拟机安装运行Mac OS系统(详细图文教程)](https://blog.csdn.net/iriczhao/article/details/128992798)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值