Contents

linux在virtualbox安装macOS并优化使用

下载镜像并解压

参考linux大佬网站的文章 (注意要回来看我的文章,不让可能会遇到一些坑)

此步警告

6个包都要下载!!! 新建文件夹解压!!! 别问怎么知道到,问就是你试一下会发现不行

解压完应该是这样子的

https://cdn.jsdelivr.net/gh/wolfdan666/BlogPic/macOS/VirtualBox%E4%BD%93%E9%AA%8C/%E8%BF%99%E6%AC%A1%E5%BA%94%E8%AF%A5%E6%98%AF%E6%AD%A3%E7%A1%AE%E8%A7%A3%E5%8E%8B%E4%BA%86.png

下载VirtualBox

官网下载

惊呆发现VScode的markdown一体插件可以做到选择一段文字,粘贴网址,直接自动生成链接方式,而非覆盖,爽啊

新建虚拟机

第一个界面命名为macOS,然后其他的可以不用动(当你输入macOS的时候,下面会自动变化) https://cdn.jsdelivr.net/gh/wolfdan666/BlogPic/macOS/VirtualBox%E4%BD%93%E9%AA%8C/1.png

物理内存大小自己看需求选择

主要是在虚拟硬盘处的选择,要选择使用已有的虚拟硬盘文件,然后点击注册,找到我们解压得到的文件 https://cdn.jsdelivr.net/gh/wolfdan666/BlogPic/macOS/VirtualBox%E4%BD%93%E9%AA%8C/%E5%8E%9F%E6%9D%A5%E8%A6%81%E7%82%B9%E6%B3%A8%E5%86%8C%E5%95%8A.png

之后的自己看情况next就行了

开机前输入下面的命令

1
2
3
4
5
6
7
vboxmanage modifyvm "macOS" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
vboxmanage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3"
vboxmanage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
vboxmanage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
vboxmanage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
vboxmanage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
vboxmanage setextradata "macOS" "VBoxInternal2/EfiGraphicsResolution" "1920x1080"

开机之后正常安装就搞定了

进阶配置-虚拟机中macOS体验调优

增加流畅以及安装扩展包

增加流畅度

其中deepin的无法安装扩展包的错误如下解决

在Deepin 15.10或者15.11系统的终端中,输入以下命令: gksu-properties 将认证模式由su改为sudo即可

附一张我的配置图吧

https://cdn.jsdelivr.net/gh/wolfdan666/BlogPic/macOS/VirtualBox%E4%BD%93%E9%AA%8C/%E8%99%9A%E6%8B%9F%E6%9C%BA%E9%85%8D%E7%BD%AE_20191103190209.png

新手见macOS

  • Capslk才是中英文切换…command+space不行
  • 正常的滚轮上下https://cdn.jsdelivr.net/gh/wolfdan666/BlogPic/macOS/VirtualBox%E4%BD%93%E9%AA%8C/%E6%AD%A3%E5%B8%B8%E6%BB%9A%E5%8A%A8%E9%94%AE20191103113959.png
  • 非软件商店下载的软件要去设置->安全与隐隐->左下角解锁去做改变
  • 吐槽没有Chrome使用