安装黑苹果macOS Sierra系统一步一步驱动GTX 1080 Ti

步骤1:从Mac App Store下载macOS Sierra(10.12)

MacOS Sierra Installer可以从Mac App Store免费获得,但您需要Mac才能下载。下载完成后,关闭出现的安装程序窗口。

步骤2:连接并格式化USB闪存驱动器

  • 警告:确保闪存驱动器没有任何您需要的文件。

将您的闪存驱动器连接到Mac上的USB端口,然后启动磁盘工具。

选择您的USB闪存驱动器。在继续操作之前,请小心选择正确的驱动器,否则可能会导致格式化错误的磁盘。

选择您的USB闪存驱动器,然后单击磁盘实用程序界面顶部的擦除按钮。

使用以下参数:

  • 名称: 安装人员
  • 格式: Mac OS扩展(日志)
  • 方案: GUID分区映射

单击擦除按钮继续。驱动器格式化后,单击完成并关闭磁盘工具。

步骤3:创建macOS Sierra USB安装驱动器

启动终端,并使用以下终端命令创建macOS Sierra Installer驱动器:

sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/Installer --applicationpath /Applications/Install\ macOS\ Sierra.app --nointeraction

请记住,如果在执行步骤2中的擦除过程中为USB闪存驱动器选择另一个名称,则需要修改终端命令以反映这些更改。

这是终端窗口应该是什么样子

MacOS Installer进程需要一段时间才能完成。耐心等待命令完成。

步骤4:下载其他文件

将以下项目下载到您的桌面,并将它们放入新创建的名为“Hackintosh文件”的文件夹中,以确保安全:

  • 三叶草EFI引导加载程序
  • FakeSMC.kext
  • AppleIntelE1000e.kext
  • 的VoodooHDA
  • Nvidia网络驱动

步骤5:安装三叶草EFI引导加载程序

提取三叶草EFI引导加载程序安装程序包,然后右键单击.pkg文件,然后选择打开。

单击继续。

单击继续。

单击更改安装位置。

选择  安装macOS Sierra 闪存驱动器,然后单击继续。

单击自定义。

确保选中以下选项,然后单击安装。

接下来您将被要求输入您的Mac密码。执行此操作后,单击安装软件。

安装过程非常简短。

安装完成后,您将看到安装完成!屏幕。单击关闭以退出Clover EFI引导加载程序工具。

一旦成功安装了三叶草EFI引导加载程序,EFI分区应该被安装并可用于在Finder中浏览。如果由于某些原因,未装入EFI分区,或者您需要重新安装分区,则可以使用以下步骤13进行。

步骤6:复制FakeSMC.kext和AppleIntelE1000e.kext

为了成功地在您的Hackintosh硬件上安装macOS,您必须将FakeSMC.kext内核扩展添加到在完成第5步中安装Clover EFI引导加载程序时创建和安装的EFI分区。您还应该将AppleIntelE1000e.kext复制到以太网支持。

将FakeSMC.kext和AppleIntelE1000e.kext(在步骤4中下载)移动到/EFI/CLOVER/kexts/10.12/

步骤8:将“Hackintosh文件”文件夹保存到安装macOS Sierra分区

这不是必需的步骤,但我建议将“Hackintosh文件”文件夹(在步骤4中创建)保存到USB驱动器上的安装macOS Sierra分区。通过这样做,您可以将文件保存在易于访问的位置,以备将来使用。

步骤8:从Mac弹出USB驱动器并将其连接到您的Hackintosh

所有必需的文件现在都在USB驱动器上。从Mac弹出驱动器,并将驱动器放入Hackintosh机器的其中一个USB端口。

步骤7:在您的Hackintosh上准备UEFI BIOS

现在,您的USB驱动器已准备好使用macOS安装程序,Clover启动加载程序和支持的kexts,现在是在您的Hackintosh机器上安装macOS的时候了。这是假设您已经构建了您的Hackintosh,它有一个驱动器,最好是SSD,等待使用。

但是在我们开始安装之前,您需要做的第一件事就是准备UEFI BIOS。

通常可以通过在机器上打开电源并在引导之前按下连接的键盘上的Delete键来完成。(您应该看到屏幕上的提示,要求您这样做。)

一旦进入,您可以通过UEFI BIOS配置过程准备您的Hackintosh安装。在这个例子中,我将使用 我用于我的Hackintosh构建的  GA-Z170X-Gaming 7主板。

第一步是导航到“保存并退出”部分,然后选择加载优化默认值。

接下来,转到Peripherals部分,并启用XHCI切换。

接下来,转到BIOS功能,并启用UEFI USB驱动器作为第一个启动选项。

最后,转到保存并退出,并保存更改并退出设置。

步骤8:安装macOS

三叶草启动管理器将下载加载。从安装macOS Sierra选项中选择“ 引导OS X安装”,然后按空格键选择引导选项。

使用空格键选择“ 详细”选项,然后选择“ 启动带有所选选项的MacOS”

我们选择了详细模式后,屏幕上会出现很多文字。这允许我们在启动过程中查看和排除任何错误(如果有的话)。

选择您的语言后,将出现macOS Utilities窗口。

选择磁盘实用程序,然后擦除安装在您的Hackintosh中的SSD或硬盘驱动器。给它一个名字,如“Hackintosh HD”,以便于识别。

退出磁盘工具,然后选择安装macOS,然后单击继续。

继续执行初始的MacOS Sierra安装程序提示。

选择Hackintosh HD或任何您命名的磁盘,然后单击安装。

安装过程将需要一段时间,所以请耐心等待。

最终你的机器将重启。当Clover Boot Manager再次出现时,从Hackintosh HD中选择Boot macOS Install,然后按空格键选择Verbose启动选项,然后使用所选选项启动。

MacOS Sierra安装过程将继续,一段时间后,您的计算机将重新启动。

出现三叶草启动管理器后,从Hackintosh HD中选择Boot macOS,再次选择详细模式并使用所选选项启动。

通过初始的macOS设置过程,包括选择您的位置,连接到Wi-Fi等等。完成设置后,将出现macOS桌面。

步骤9:将三叶草EFI引导加载程序安装在内部驱动器上

因此,我们不必依靠USB驱动器启动到MacOS,我们将在内部的“Hackintosh HD”驱动器上安装Clover EFI引导加载程序。

打开通过Finder安装macOS Sierra USB驱动器,并导航到您在步骤4中创建的Hackintosh文件文件夹。

再次启动三叶草EFI引导加载程序,并通过我们在步骤5中介绍的相同的安装过程。然而,这次将安装位置更改为Hackintosh HD内置驱动器。

不要忘记自定义安装,并确保您选择的选项与下面的截图相匹配。

安装完成后,内部Hackintosh HD驱动器上的EFI分区将自动安装。

导航到/ EFI / CLOVER / kexts / 10.12并将F​​akeSMC.kext和AppleIntelE1000e.kext(在Hackintosh Files文件夹中找到)移动到该位置。

步骤10:安装VoodooHDA音频驱动程序和Nvidia Web驱动程序

VoodooHDA音频驱动程序和Nvidia Web驱动程序的安装过程非常简单。只需打开包装,然后进行安装。一旦安装完毕,重启机器。

步骤11:将UEFI BIOS中的启动选项更改为内部Hackintosh驱动器

重新启动后按删除键加载UEFI BIOS。导航到BIOS功能,并将第一个引导选项更改为UEFI OS内部驱动器,而不是USB驱动器。

这将强制系统调用存储在内部驱动器上的引导加载程序,以便它可以独立于USB驱动器工作。保存更改并退出UEFI BIOS。

步骤12:配置三叶草选项

选择三叶草启动管理器中的选项按钮并导航到SMBIOS。

将产品名称和版本更改为iMac 14,2

返回主要的三叶草屏幕,从Hackintosh HD中选择Boot macOS,然后按空格键选择启动选项。

对于引导选项,选择Verbose和Use Nvidia WEB驱动程序(nvda_drv = 1)。选择这些选项后,选择启动带有选定选项的macOS。

如果一切配置正确,macOS Sierra应该加载声音和Nvidia图形正常工作。

步骤13:手动安装EFI分区

因此,每次重新启动时,您都不必手动更改引导选项,我们将修改Clover配置,以便在每次重新启动时保持这些选项的持续性。为此,我们需要手动安装EFI分区。这可以通过终端完成。

要了解内部驱动器的EFI分区所在的位置,我们可以使用Terminal命令:  diskutil list

此命令将提供系统上所有驱动器的列表。此后,您可以轻松识别设备并切割(分区)您要安装的位置,并将其提供给Finder。

在此示例中,disk0是EFI分区驻留在Hackintosh内部驱动器上的位置。EFI分区位于切片1上,因此目标名称为disk0s1

安装此驱动器位置之前,您需要设置一个安装点。您可以通过使用以下终端命令来执行此操作:sudo mkdir / Volumes / efi

接下来,这只是安装EFI分区的问题。在我的情况下,命令将是:sudo mount -t msdos / dev / disk0s1 / Volumes / efi

请记住,EFI分区的磁盘和分片位置可能不同。确保使用diskutil list命令来确定其准确的位置。

步骤14:编辑三叶草的Config.plist文件

成功安装EFI分区后,您应该在Finder中看到它。打开EFI文件夹,然后打开Clover文件夹。

使用TextEdit打开Config.plist文件,并搜索单词引导。添加以黄色突出显示的键和字符串值。

搜索BoardVersion并取消注释BoardVersion键。用iMac14,2替换字符串

搜索ProductName并取消注释ProductName键。用iMac14,2替换字符串

保存Config.plist文件,并退出文件。如果您看到有关缺少永久版本存储的消息,只需单击确定。

步骤15:重新启动你的Hackintosh!

由于Clover引导加载程序安装在内部驱动器上,并且所需的配置值已更改,因此您不再需要选择引导选项来正确引导到macOS。如果一切正常,从Clover Boot Manager中选择Hackintosh HD时,macOS将正常启动。

在大多数情况下,一切都应该奏效。声音,Wi-Fi,AirDrop,App Store,GPU,蓝牙等。如前所述,它是一个Hackintosh,所以不是一切都会很好的工作,但我发现这台机器的工作原理很好,可以很大程度上可用。不仅如此,它比许多苹果自己的产品解决方案更强大,更安静,更可扩展。

黑苹果MacOS High Sierra 10.13测试原生支持NVME

使用MacOS High Sierra的测试版,使用NVMe固态硬盘的Hackintosh构建器的使用寿命有所增加。这是不寻常的,因为更新的macOS通常会增加获得全功能Hackintosh构建的难度。是的,Hackintosh High Sierra安装的一部分实际上比以前版本的macOS更容易。

什么是NVMe SSD?

这个首字母缩略词是非易失性存储器Express的缩写。简而言之,它是通过PCI Express总线连接存储介质的更新方法。这比以前的SATA标准要快得多。SATA速率从每秒150MB开始,每秒最高600MB。相比之下,NVMe的速度提升了两到三倍。

将NVMe SSD视为闪存芯片,不会丢失其数据。这样的SSD通常占用较少的空间。固态硬盘也比传统硬盘快得多。将事情转移到PCI Express总线,可以更加快速地传输数据传输。结果是一个操作系统(如macOS),在不到10秒内完全启动。操作系统的运行速度比其他方式要快得多。

是否NVMe难以在Hackintosh之前?

这本身并不困难,但比现在更难。Hackintosh High Sierra安装不再是这样。

苹果的NVMe驱动,IONVMeFamily曾经非常具体,只适用于Cupertino在其产品系列中安装的特定SSD设备和控制器。如果您没有使用该特定设备(有时甚至是特定类型的NVMe控制器),则必须对其进行破解和修补以使其工作。

注意到Hackintosh开发人员RehabMan(他还写了一些在Mac和Hackintosh构建中使用的Nvidia驱动程序)开发了一种补丁IONVMeFamily的方法,以便在MacOS Sierra下使用HackrNVMeFamily,NVMe的第三方驱动程序。这是我最初获得对目前的Hackintosh项目中的NVMe SSD的支持,一个名为Hax0rb3ast 的HP Z2 G3 Mini工作站。

NVMe在Hackintosh High Sierra的状态

当我在Hax0rb3ast上安装了macOS High Sierra的第一个开发者测试版时,我不再需要HackrNVMeFamily。当我忘记把这些驱动程序注入我的USB安装盘时,我发现这个是半夜,完全是偶然的。看来,为了改变,苹果公司已经开辟了其驱动程序功能,以便更有效地选择NVMe SSD控制器和驱动器以在macOS下工作。这使得构建Hackintosh的一个方面更容易。这还不是一件简单的工作,但感到遗憾的是,这是一件不容置疑的事情。

黑苹果极客社区分享最简单的黑苹果安装macOS Sierra教程

DownloadSierra.png

在你开始之前

  1. 在这里注册的tonymacx86!如果你没有一个用户账号,创建一个!
  2. 获取我们的最新UniBeastMultiBeast从下载部分工具。
  3. 购买一个16GB或更大的USB驱动器。
  4. 做一个系统的完整备份。我们强烈建议执行使用碳复制克隆现有系统的完整备份。通过这样做,你可以随时返回到您的工作安装。

UniBeast是创建一个可启动安装程序进行的MACOS你下载的版本的工具。为了重新开始,你需要访问功能的计算机上运行OS X Lion的10.7.5或更高版本。这是必需的,因为你需要访问到Mac App Store下载MacOS和创建安装驱动。要从头开始,直接引导10.6 Snow Leopard的零售DVD,退房的iBoot + MultiBeast。

现有的四叶草用户可以通过简单运行安装MacOS的macOS Sierra的应用程序是正常的Mac用户会直接做更新MacOS的macOS Sierra。请按照下列步骤:直接更新到MacOS的macOS Sierra使用四叶草。

DownloadSierra.png ​

第1步:下载MacOS的macOS Sierra
完整的操作系统是任何人谁购买的Mac OS X雪豹,狮子,或山狮或与OS X的小牛队,优胜美地,埃尔卡皮坦,或者MacOSmacOS Sierra预装Mac上免费下载。请从Mac App Store的任何Mac或功能的计算机运行OS X 10.7.5或更高版本上使用Apple ID的应用。

  1. 打开Mac App Store中
  2. 登录使用Apple ID
  3. 下载MacOS的macOS Sierra

该应用程序安装MacOS的macOS Sierra将出现在/应用程序。

[IMG]

第2步:创建UniBeast可引导的USB驱动器
深吸一口气,把你的时间,这是非常简单的,但它很容易,如果你急于错过的东西。按照每一个步骤的信。

  1. 插入USB驱动器
  2. 打开/ 应用程序/实用/磁盘工具
  3. 突出显示在左侧栏的USB驱动器
在9.36.54屏幕截图2016年9月12日AM.png ​
  1. 点击删除按钮
  2. 对于名称:类型USB(您可以在以后将其重命名)
  3. 对于格式:选择扩展OS X(日志)
  4. 对于方案:选择GUID分区图
在9.37.44屏幕截图2016年9月12日AM.png ​
  1. 单击删除,然后完成
在9.41.33屏幕截图2016年9月12日AM.png ​
  1. 下载并运行UniBeast
  2. 点击继续继续继续继续同意
  3. 在目的地选择上,选择USB并点击继续
在9.58.43屏幕截图2016年9月27日AM.png ​
  1. 选择操作系统安装屏幕上,选择macOS Sierra和点击Continue(继续)
  2. 引导加载器选项屏选择UEFI启动模式传统引导模式。UEFI引导模式,建议7/8/9/100系列CustoMac台式机和所有UEFI功能的系统。传统引导模式,建议5/6系列CustoMac桌面和所有基于BIOS的系统。
屏幕在10.55.44 AM.png拍摄2016年9月27日 ​
  1. (可选)在图形配置屏幕为系统选择合适的图形选项,然后单击继续
  2. 验证安装选项,然后单击继续,输入密码,然后单击安装
屏幕在10.56.00 AM.png拍摄2016年9月27日 

UniBeast现在将创建可引导的USB驱动器。该过程只需要10分钟左右,这取决于系统和驱动器的速度。不要拔出或在此期间停止。

[IMG]
  1. 拖动MultiBeast您完成USB驱动器。

四叶草注:UniBeast提供基于我们对推荐的CustoMac系统测试的基本引导程序的支持。为了进一步引导程序定制,下载并运行正式四叶草包。高级用户还可以通过下载完整的源代码编译四叶草。

[IMG]

STEP 3:推荐BIOS设置
如果你推荐的CustoMac桌面与AMI UEFI BIOS上安装时,选择是简单的。对于其他系统确保设置BIOS来优化默认值,并在硬盘为AHCI模式。下面是标准的AMI UEFI BIOS设置技嘉AMI UEFI BIOS,技嘉AWARD BIOS,华硕AMI UEFI BIOS,和 MSI AMI UEFI BIOS。

  1. 要访问BIOS / UEFI设置,按住删除上的USB键盘在系统开机
  2. 负载优化的默认设置
  3. 如果你的CPU支持VT-D ,禁用它
  4. 如果您的系统具有CFG锁,将其禁用
  5. 如果您的系统安全启动模式,禁用
  6. 设置操作系统类型为其他操作系统
  7. 如果您的系统IO的SerialPort,禁用它
  8. 设置XHCI切换到启用
  9. 如果你有6个系列或X58系统AWARD BIOS,禁用USB 3.0
  10. 保存并退出。
installSierra.png ​

第4步:安装MacOS的macOS Sierra
马上就要大功告成!所有你需要做的从USB驱动器是引导和安装!为了达到最佳效果,插入USB在USB 2.0端口。

  1. 打开电脑
  2. 按下热键选择启动设备(通常是F12,F11,F10,F8或)
  3. 选择USB
  4. 在四叶草开机画面,选择从USB启动的Mac OS X
  5. 当你在安装到,选择语言。

    如果您在到达安装问题,你可以使用开机画面上空格键进入替代的引导模式,如冗长和安全模式。有关输入引导标志更说明,请参阅四叶草基础和交换意见。
[IMG]
  1. 对于Mac系统的全新安装,您必须清除,并根据之前继续以下步骤格式化目标驱动器。
一个。在顶部的菜单栏选择实用程序,并打开磁盘工具
湾 突出塞拉安装在左栏的目标驱动器。
C。点击删除按钮
天。对于名称:键入macOS Sierra(你可以将其重命名后)
即 对于格式:选择OS X扩展(日志式)
F。对于方案:选择GUID分区图
克 点击擦除
小时。关闭磁盘工具
  1. 当安装程序会询问你在哪里安装,选择macOS Sierra,或您现有的安装。
  2. 工程完成后,系统会自动重启。
[IMG]

第5步:安装后与MultiBeast
MultiBeast是一个全功能于一身的安装后的工具,旨在实现从硬盘引导,并安装了音频,网络,图形的支持。安装完成,但驱动器无法引导呢。再次从USB启动,这次选择macOS Sierra

  1. 打开电脑
  2. 按下热键选择启动设备
  3. 选择USB
  4. 在启动屏幕上,选择新的macOS Sierra的安装。
  5. 完成MacOS的macOS Sierra建立
  6. 打开并运行MultiBeast
[IMG]
  1. 如果这是一个全新安装,请单击快速启动。UEFI引导模式,建议7/8/9/100系列CustoMac台式机和所有UEFI功能的系统。传统引导模式,建议5/6系列CustoMac桌面和所有基于BIOS的系统。
[IMG]
  1. 为系统选择相应的音频和网络选项:
在9.52.46屏幕截图2016年9月27日AM.png ​
  1. 点击自定义的更多选项,
在9.53.01屏幕截图2016年9月27日AM.png ​
  1. 点击打印保存备份配置
  2. 点击构建然后安装
在9.53.36屏幕截图2016年9月27日AM.png ​

如果使用的是NVIDIA ‘麦斯威尔’ 的GeForce GTX 750,750钛,950,960,970,980,980 Ti或TITAN X显卡,macOS Sierra显卡驱动程序本身不支持。备用NVIDIA驱动程序是必需的。

  1. (可选)下载并安装备用NVIDIA显卡驱动程序
  2. 重启
screenshot0.png ​

 

SierraDesktop.png

好极了!现在,您对您的CustoMac的macOS Sierra的完全更新启动版本!而一个超级好用的USB驱动器抢救。人们很容易感到沮丧,但不要放弃!如果您遇到问题,有很多用户用相似的硬件在tonymacx86论坛提供支持。

感谢所有辛勤工作的开发者,黑苹果和测试人员遍布没有他们,这个指南将成为永远的梦想世界。

黑苹果系统安装驱动神器 MultiBeast – Sierra 9.2.0

黑苹果极客社区为你分享一个驱动神器,已经更新到9.2版本,multibeast是一个一体化的安装后的实用设计,使从硬盘启动。它还具有一系列驱动和定制选项。

请务必阅读文档中提供multibeast特征的文档,另外请不要乱安装,会导致系统无法正常启动

可见的变化:
添加驱动程序->音频->通用->上已有v2.8.9
添加驱动程序->音频->通用->上已有v2.9.0d10
更换驱动程序->网络->网卡-> atherose2200ethernet V2.2.0与atherose2200ethernet系统
更换驱动程序->网络->英特尔-> intelmausiethernet v2.2.1d1与intelmausiethernet┊
添加自定义->图形配置-> AMD图形修正又名whatevergreen
添加自定义->配置->英特尔图形固定图形
添加自定义->配置-> NVIDIA显卡固定图形
添加自定义->系统->定义-> iMac imac18,2
添加自定义->系统->定义-> iMac imac18,3​
内部的变化:


更新v2.4k r4173三叶草
-修正权限司机->磁盘->第三方SATA
更新驱动程序->磁盘->英特尔通用AHCI SATA V0.4
更新驱动程序->其他-> fakesmc RehabMan的分支v6.25-333-g05e0f4be.1759
更新驱动程序->其他-> fakesmc插件RehabMan的分支v6.25-333-g05e0f4be.1759
更新驱动程序->其他-> fakesmc hwmonitor RehabMan的分支v6.25-333-g05e0f4be.1759
更新驱动程序-> USB > 7 / 8 / 9系列USB支持fakepciid v1.3.9
更新驱动程序-> USB ->增加最大端口数限制9系列与USBInjectAll v0.6.2
更新驱动程序-> USB ->增加最大端口数限制100系列与USBInjectAll v0.6.2
更新驱动程序-> USB ->增加最大端口数限制200系列与USBInjectAll v0.6.2
更新自定义->配置-> hd5xx图形
更新自定义->配置-> hd6xx​图形
*请注意:
在fakesmc插件v6.25-333-g05e0f4be.1759的fakesmc_gpusensors.kext不与NVIDIA显卡兼容帕斯卡。如果你不删除它从/图书馆/扩展你的系统将启动内核恐慌。
苹果已经改变了kextcache Sierra行为。在你启动目的磁盘获得音频正常工作,您需要安装音频。详情请看这里。
如果你有错误报告或功能要求,请让我们知道,在论坛multibeast节。如果这个工具可以帮助你,请考虑进一步支持multibeast发展的贡献。预先感谢,并享受!

[reply href=http://pan.baidu.com/s/1mhGvB0s  name=软件名称]密码: 47pv[/reply]

 

SMARTReporter For Mac v3.1.12 硬盘维护工具

SMARTReporter For Mac v3.1.12是黑苹果极客社区搜索到的一款Mac平台硬盘维护工具,可以在实际故障发生之前警告您一些硬盘驱动器故障!它通过定期轮询内置的S.M.A.R.T.硬盘驱动器的状态,以及对“I / O错误”或R.A.I.D“降级”执行其他检查。您的硬盘驱动器的当前状态总是很容易识别,因为如果发生问题,SMARTReporter将其图标(可选地在菜单栏中)从绿色更改为红色。

SMARTReporter定期检查内置的S.M.A.R.T.所有兼容连接磁盘的状态。聪明。 (自我监控分析和报告技术)是一种内置于大多数现代硬盘驱动器中的技术,用作待定硬盘驱动器问题的“预警系统”。可以对所有四种磁盘检查(包括通过更改应用程序图标,电子邮件,警报对话,屏幕通知(Growl或OS X 10.8本机)或通过启动任意应用程序/脚本进行通知)提供完全可自定义的通知选项。

更新内容

  • 修复SMARTReporter如果R.A.I.D. 检查所需时间过长
  • 即使未配置电子邮件,也会执行固定的电子邮件传递检查

黑苹果10.10.3手动开启SSD的TIRM提高硬盘效率

文章前言

其实开启TIRM的方法有很多,比如用Clover注入的方式或者用其他的工具来方便完成,但是10.10.3刚刚出来有些工具还没有更新的情况下我们来手动开启Trim。

先来科普一下什么事Trim,解释来自百度百科。

原本在机械硬盘上,在删除数据时,系统只会在逻辑地址表的这个位置做个标记,说明这里应该是没有东西了,以后新的数据可以放在这个逻辑位置上。系统并不会发送任何请求给硬盘,因为下次在这个逻辑位置写入新数据时,系统可以直接找到磁盘上对应的物理位置,将硬盘上该处的无用数据覆盖,因此才有数据恢复的可能。所以对于硬盘的物理内容,在删除文件时其实并没有发生任何变化。
对于固态硬盘(SSD),由于闪存的固有特性,更新页之前必须要擦除相关块。如果不开启TRIM,在文件系统中早已被删除的块在物理上还存放着原来的数据,且SSD主控无法知道这个块已经无用,直到有新的数据要求写入该块。物理上存放已无用的数据会在SSD垃圾回收(GC)的过程中被当成有用数据对待,被这对于固态硬盘的寿命是非常不利的,同时会导致其工作效率和性能的降低。
而当Windows识别到SSD并确认SSD支持TRIM后,在删除数据时,向SSD发出TRIM指令,通知SSD主控对应的页面已经无效,SSD启动GC(垃圾回收)机制时,就可以及时释放这些页面。未来有数据需要写入的时候,直接就可以写入了。

所以说,TRIM只是避免SSD在垃圾回收时将无用数据当成有用数据来搬运,从而延长了SSD的寿命。以上就是Trim的原理以及真正作用。

操作成功后如下图:

操作方法

打开终端工具依次输入以下命令:

  1. sudo cp /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage.bak  
  1. sudo perl -pi -e ‘s|\x00\x41\x50\x50\x4c\x45\x20\x53\x53\x44\x00|\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00|’ /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage  
  1. udo touch /System/Library/Extensions  
  1. sudo kextcache -prelinked-kernel /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache -K /System/Library/Kernels/kernel /System/Library/Extensions  

在输入命令回车后会要求你输入的系统密码,输入时不会有显示,输入直接回车即可!

依次输入代码后重启电脑即可!