Windows 下虚拟机安装 MacOS
经过测试,我的电脑安装好后可以启动,但是每次输入管理员口令就会四国。可能和我的电脑 cpu 不能完美支持 macos 内核有关,下面介绍安装方法。
工具:
- vmware workstation
- unlocker
- macos Monterey iso image
经过测试,我的电脑安装好后可以启动,但是每次输入管理员口令就会四国。可能和我的电脑 cpu 不能完美支持 macos 内核有关,下面介绍安装方法。
工具:
前几年给我的 MacBook Pro 2015 升级了 512G SSD 硬盘,什么都挺好就是合盖待机耗电量很大,一晚上基本就跑了 20% 电量,之前也研究过解决方法,还写过几篇博客:使用 OpenCore Legacy Patcher 为 2015 款 MacBook Pro 激活 AirPlay,macOS 电源管理修复 MacBook 休眠耗电大问题,但是最后都发现问题依旧。
今天在国外苹果论坛上看到有人介绍通过安装一些内核插件降低待机时候 ssd 的功率从而解决耗电问题https://discussions.apple.com/thread/252167491:
1) Get the newest firmware, where power management is already better and/or some sleep/wake issues are resolved
a) Either by upgrading to Big Sur (or in Catalina, Mojave the latest security updates) with your original SSD inside
OR
b) Upgrading Boot ROM Version without upgrading to Big Sur
2) Install tools which significantly lower the idle wattage for 3rd party SSDs
a) SsdPmEnabler
b) NVMeFix plugin inside lilu
c) a+b combined reach an even lower wattage in most cases
主要是第二条介绍的几个内核插件,SsdPmEnabler, lilu, NVMeFix
都是在 GitHub 上的开源软件,三个都是提供 .kext 文件,需要将 .kext
文件复制到系统路径 /Library/Extensions
,重启系统即可。
后续我会测试是否有效。
macOS 中的右键菜单没有像 windows 那样多样的选项,我最常用的是:用 vs code 打开文件夹,新建文本文件等。
目前有第三方的软件可以添加这些功能,比如 irightmouse,但基本都是收费软件,下面介绍如何通过系统自带的 automator 来添加我们需要的功能。
最近升级了 macOS Monterey 同时更新了 Xcode 到最新版,编译 QT 项目的时候发现报错了:
No rule to make target 'xxx', needed by 'xxx'. Stop.
解决方法就是删除项目编译输出文件夹内的隐藏文件 .qmake.stash
,删除文件后运行 build - clean, build - run qmake 重新生成此文件,最后再次重新编译即可。
最新的 macOS 13 已经不支持 2015 款 MacBook Pro 了,通过此 patcher 可以顺利升级。步骤如下:
今年发布的 macOS Monterey 增加了很多新功能,其中一个就是可以通过 AirPlay 将手机屏幕投放到 Mac 上。这个功能挺有意思的,但是当我把我的 MacBook Pro 升级系统后,发现无法使用这个功能,经过查询后发现这些新功能只对较新款的设备开放,这就有点让人吐槽了。
但是不放弃的我开始查询是否有大神给不支持的设备添加上这些功能,果然被我找到了,而且是一个挺有名的项目:OpenCore Legacy Patcher。