解锁macOS10.15的系统分区
macOS 10.15的一个显著变化就是Apple锁定了系统分区,导致L/E以及S/L/E无法拷贝文件。Kext Utility无法重建缓存。也间接影响了HomeBrew的使用,下面教大家如何解锁系统分区。
准备应用程序
打开系统自带的自动操作程序,依次点击应用程序->选取->运行shell脚本。
将以下脚本粘贴进去
123#! /bin/bashecho '你的电脑密码'|sudo -S mount -uw / && killall Finder
保存成app
添加开机自启打开偏好设置->用户与群组->登录项,将unlockSystem.app添加到启动项,并点击隐藏。
至此,您已经成功解锁系统分区,可以尝试SLE/LE写入以及重建缓存操作了,博主亲测成功哦!
什么?这辣鸡BIOS竟然不能关闭Secure Boot?教你在开启Secure Boot的情况下安装macOS
相关理论BIOSBIOS是英文”Basic Input Output System”的缩略语,直译过来后中文名称就是”基本输入输出系统”。其实,它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机后自检程序和系统自启动程序。 其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。
UEFIUEFI,全称“统一的可扩展固件接口”(Unified Extensible Firmware Interface), 是一种详细描述全新类型接口的标准。这种接口用于操作系统自动从预启动的操作环境,加载到一种操作系统上,从而使开机程序化繁为简,节省时间。
Secure BootSecure Boot只是UEFI的一个部分。两者的关系是局部与整体的关系。Secure Boot的目的,是防止恶意软件侵入。它的做法就是采用密钥。UEFI规定,主板出厂的时候,可以内置一些可靠的公钥。然后,任何想要在这块主板上加载的操作系统或者硬件驱动程序,都必须通过这些公钥的认证。也就是说,这些软件必须用对应的私钥签署过,否则主板拒绝加载。由于恶意软件不可能通过 ...
macOS Catalina 10.15关于sidecar功能的说明
macOS 10.15的一个重磅功能是sidecar。就是用iPad作为mac的扩展屏,博主测试了一下,挺好用的。但是在Hackintosh下,并不是随意就能启用sidecar。以下附上博主的启用sidecar教程。
注意事项目前无核显PC尚未遇到成功案例,可能是黑苹果的bug,也可能是macOS 10.15 beta1的bug。
博主PC配置Z390+9900K+Vega56
启用sidecar教程
BIOS中设置主显卡为独显(PCIE)并且设置DVMT为128M,以便独显、核显并存。
修改SMBIOS为iMac 19,1。
勾选Inject intel。
设置FakeID->IntelGFX为0x3e988086,ig-platform-id为0x3e980003(核显作为加速卡)。也可以设置FakeID->IntelGFX为0x3e928086,ig-platform-id为0x3e920003,博主测试均通过。
重启电脑测试sidecar。
至此sidecar已完美开启,H264以及H265硬解正常,博主测试FCP导出正常。注意:更换SMBIOS后要记得修改u ...
OpenCore黑苹果方案以及ASRock Z390 Phantom Gaming-ITX/ac+i9-9900K OpenCore配置文件分享
OpenCore简介OpenCore是由**vit9696**等8位大佬开发的全新黑苹果引导工具。用于在PC上启动macOS操作系统。博主用了一天时间已经成功启动博主电脑上的macOS,现在做简单分享。
OpenCore编译
APP Store安装Xcode。
终端执行如下命令,并点击最右侧的同意按钮安装命令行工具。1xcode-select --install
在如下链接里下载编译脚本**buildopencore,感谢pcbeta网友云朵有点甜**编写脚本。http://bbs.pcbeta.com/viewthread-1814957-1-1.html
解压并执行脚本,如图。编译后桌面生成OpenCore文件夹。12chmod u+x ./buildopencore./buildopencore
注意:Docs文件夹里有官方文档以及plist文件示例。
OpenCore使用简要教程文件夹结构(虚线框内的不是必须项目,视需求而定)
config.plist文件解析(只介绍博主用到的)ACPIAdd添加aml文件,比如DSDT.aml。
Block相当于Clover中的Drop ...
博主github Hackintosh仓库公开以及使用方法
为了方便大家安装macOS,博主将测试过的机型的Clover文件整理并发布至github,地址为https://github.com/bugprogrammer/hackintosh 注意:仓库中所有机型都是博主亲自安装并测试过的机型。
由于部分用户认为git操作较为麻烦,需要学习。所以博主提供了自动化脚本方案,几乎自动获取Clover。脚本支持Windows、macOS、Ubuntu。
脚本使用方法Windows安装git
点击如下链接下载git。https://github.com/git-for-windows/git/releases/download/v2.22.0.windows.1/Git-2.22.0-64-bit.exe
按默认设置安装即可。
执行脚本打开git-bash (注意一定要用git-bash),执行如下命令即可
1bash -c "$(curl -fsSL https://raw.githubusercontent.com/bugprogrammer/hackintosh/master/get-clover.sh)"
macOS终 ...
macOS 10.14.6 beta下填充PCI列表的简要教程
不知各位爱好者是否发现了一些朋友的黑苹果系统中,关于本机里的pci列表下有详细的设备信息。以前实现这个比较麻烦,需要ssdt。现在已经有简便方案。
注意目前白苹果上并没有显示PCI列表,所以,各位是否实现全靠自愿。
所需软件
Hackintool
Clover Configurator
教程
打开Clover Configurator,依次点击Boot.log->Generate log->Save boot.log to desktop,如图。生成在桌面的文件名称为bootlog.txt。
下面以NVME SSD SM961为例进行讲解
打开Hackintool,记住SM961的设备id,如图即为0xA804。
打开之前保存的bootlog.txt文件,搜索A804,我们会发现这一行数据中有一个形如xx:xx.xx的字符串,这个就是pciaddr,记下它,稍后会用到。如图:pciaddr为04:00.00
使用Clover Configurator打开config.plist,依次点击Devices->Arbitrary,按图示填写数据即可显示PCI列表。注 ...
使用macserial获取iMac 2019机型信息
Apple在近期发布了iMac 2019版本,最高可配i9+vega48,无T2芯片(美滋滋),目前Clover Configurator尚未更新关于iMac 2019的smbios信息,本教程教大家如何使用macserial获取iMac 2019机型信息。
获取macserial软件
macserial是github上的acidanthera大佬开发,其release版本尚未添加iMac 2019信息,故需要编译安装。经过博主测试,需要修改build.tool脚本才能成功编译,故博主已将原项目fork,并修改build.tool脚本,使其能正常编译。
原项目地址:https://github.com/acidanthera/macserial
博主fork地址:https://github.com/bugprogrammer/macserial
环境准备Xcode
App Store下载Xcode
终端输入如下命令并按提示安装1xcode-select --install
获取macserial源码
终端下输入如下命令即可
123cd ~/Desktopgit c ...
关于macOS 10.14.4 18E2034镜像的说明
macOS 10.14.4 18E2034是一个特供镜像,博主猜测是iMac 2019的预装镜像(参测而已,因为经测试发现9900K型号仍然不识别,所以。。。)
下载新建一个空壳镜像1mkdir -p /Applications/Install\ macOS\ Mojave.app/Contents/SharedSupport/
获取镜像下载脚本12curl https://www.tonymacx86.com/attachments/createinstaller-10-14-4-sb-sh-zip.395290/ -o createInstaller-10.14.4-SB.sh.zipunzip createInstaller-10.14.4-SB.sh.zip
修改脚本
由于下载可能失败,为了避免每次失败后都要重建空壳镜像,我们把脚本中的cp命令加上强制属性-f
下载镜像1./createInstaller-10.14.4-SB.sh
博主的测试以及特供镜像的变化
仍然不显示9900K型号。
z390仍然要EmuVariableUefi-64.efi,否则睡眠、关 ...
Ubuntu下利用deepin-wine安装软件简要方案
一直以来,Linux作为开发机比较给力,但是常用软件(如QQ、微信等)的缺乏使Linux在桌面端一直不火,用户量低于Windows以及macOS,今天分享一个Ubuntu下安装常用软件的方法。
博主电脑环境
Ubuntu 18.10 x64
教程安装deepin-wine输入以下命令即可
123git clone https://github.com/wszqkzqk/deepin-wine-ubuntu.gitcd deepin-wine-ubuntu./install
安装软件
下载软件(GUI下载或wget等均可)http://mirrors.aliyun.com/deepin/pool/non-free/
使用如下命令安装软件1sudo dpkg -i xxx.deb
目前博主已经成功安装Tim、微信、百度网盘、迅雷精简版、foobar2000等。
Macbook Pro 2017安装macOS+Windows+Ubuntu简要教程
各位访客想必已经发现本站https://www.bugprogrammer.me 已经一个月没有更新了,为了本站长期稳定运行下去,博主最近在做博客改版以及cdn、图床方案的测试,本站不会断更,也感谢大半年来各位访客的支持。言归正传,博主近期购入了MacBook Pro 2017,原因很简单,博主需要retina屏幕。黑苹果笔记本无法使用独显,目前的macOS版本下,核显+4K的配合会出现动画掉帧现象,即使是核显版本的mbp也难以幸免,所以想要retina+独显+macOS,只能购入mbp了。
博主发现mbp有一个神奇的地方,安装mac+win+linux超级麻烦,按普通pc方案,最后安装linux会出现问题,表现为安装完linux后,Windows会被破坏,无法进入(不是引导的问题,就是系统挂了!!!),而macOS正常。博主查阅了一下资料,发现很多教程都是老版本的mbp,区别很大。所以博主放出我自己的解决方案。
注意事项
mbp不同于普通PC,请严格按照博主的方案进行,否则会出现意想不到的问题。
mbp2018是否适用博主不敢保证,因为2018款的mac新增了一个T2芯片 ...