虚拟机安装macOS Sierra 10.12

  • A+
所属分类:mac虚拟机

每当看到美国大片里人手一个苹果本,心中不免羡慕嫉妒和那啥;

各种安全大会上,mac Book也基本上都是黑客们的标配,即使是放眼身边,很多同事也已经在用苹果本了。


我本人是个性价比的偏执追求者,所以从来不会考虑动辄上万的苹果电脑(尤其是只拿它来看电影),但渐渐的我开始发现苹果系统有很多优秀的技术特性(和酷炫的界面没有一毛钱关系),作为一个技术狂热分子,我对此居然知之甚少,这是我所不能容忍的,所以还是选择虚拟机安装的思路。


我虽然三年前也用虚拟机装过macOS系统,但由于硬件性能的限制,并没有太多使用。不过既然现在我买了新电脑,硬件性能已经无法形成障碍,那何不再来折腾一番呢!


少废话,直接看操作步骤:


环境要求:

物理系统:GmacOS (Ubuntu 16.04 LTS)

虚拟软件:VirtualBox 5.1.10

虚机景象:https://pan.baidu.com/s/1jIG2hZS   


1、创建虚拟机

虚拟机安装macOS Sierra 10.12


内存设为4GB或更多;

虚拟机安装macOS Sierra 10.12


选择已有硬盘文件,指向下载的虚机景象文件;

虚拟机安装macOS Sierra 10.12


2、编辑虚拟机设置

虚拟机安装macOS Sierra 10.12


取消Floppy,并确认Chipset类型与下图一致;

虚拟机安装macOS Sierra 10.12


CPU数量修改为2;

虚拟机安装macOS Sierra 10.12


显存调整为128MB;

虚拟机安装macOS Sierra 10.12


确认网卡类型与下图一致;

虚拟机安装macOS Sierra 10.12


3、修改虚拟机硬件参数

确保关闭VirtualBox软件,然后在终端中输入如下命令:

  • VBoxManage modifyvm "VM Name" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

  • VBoxManage setextradata "VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"

  • VBoxManage setextradata "VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"

  • VBoxManage setextradata "VM Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"

  • VBoxManage setextradata "VM Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"

  • VBoxManage setextradata "VM Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1


执行以上命令前,请将"VM Name"替换为你的虚拟机名称,例如"macOS Sierra 10.12";


4、启动虚拟机进入图形安装

虚拟机安装macOS Sierra 10.12

虚拟机安装macOS Sierra 10.12

虚拟机安装macOS Sierra 10.12
虚拟机安装macOS Sierra 10.12
虚拟机安装macOS Sierra 10.12
虚拟机安装macOS Sierra 10.12
虚拟机安装macOS Sierra 10.12
虚拟机安装macOS Sierra 10.12


安装结束,进入系统;

虚拟机安装macOS Sierra 10.12


默认安装的macOS系统屏幕分辨率是1024x768,不太适合日常的使用,如果想修改,请首先关闭虚拟机,执行如下命令:

VBoxManage setextradata "VM Name" VBoxInternal2/EfiGopMode N

其中的"VM Name"应修改为你的虚拟机名称,将 N 替换为0-5中的任意数字,分别代表如下的分辨率:

0    640x480

1    800x600

2    1024x768

3    1280x1024

4    1440x900

5    1900x1200


修改完毕后重启系统。虚拟机安装macOS Sierra 10.12


虚拟机安装只为加强对macOS系统的熟悉程度,也许不久的将来我也会装个hackintosh(黑苹果)。


注:当你阅读此文时,可能还无法下载macOS的虚拟机硬盘景象文件,我现在正在疯狂上传,请稍候再试。

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: