有时候我们折腾黑苹果,需要使用U盘等移动存储作为安装介质,当部分同学的U盘性能太低,写入dmg镜像和安装macOS 会因为u盘读取速度太慢消耗太长的时间,如果把dmg镜像直接写入固态硬盘上,那么速度就是飞增了

⚠如果你是纯小白看不懂以下某一个步骤,请放弃这个教程,因为这个方式写dmg镜像对小白非常危险!!

准备工具:

1、ddrelease64:
2、7-Zip:
3、DiskGenius:

①安装 7-Zip
②拷贝 ddrelease64.exe 到 C 盘根目录

4、macOS dmg原版镜像:用你知道的途径下载获得

开始操作

1、DiskGenius 分区工具在任意一个磁盘上划分一个 16G 空闲空间

2、在 16G 空闲空间创建主分区,文件系统类型:HFS+

3、使用 7-Zip 解压 dmg 镜像

部分镜像解压出来可以存在名称乱码现象,没有关系,我们只需要找到体积最大的那个 hfsx 格式文件(这个就是macOS 系统的安装镜像)即可,为了方便后面的操作,我们把 这个文件重命名为 1.hfsx 并复制到 C 盘根目录。

确认16G空间的分区位置

1、查看划分出的 16G 空间所在的硬盘号

打开任务管理器(详细信息)

可以看到硬盘前面的数字,我这里使用的是 三星850 PRO,如图所示,它位于 “硬盘 0” 位置

2、通过键盘上的 win键 + X 呼出菜单,并选择 “Windows PowerShell(管理员)”

执行以下命令:

C:\ddrelease64.exe --list

它会返回非常多磁盘信息,我们只需要获取 NT Block Device Objects 硬盘0 (Harddisk0)部分的信息,Harddisk0 是根据上一步任务管理器中显示的 磁盘号决定

NT Block Device Objects
\\?\Device\Harddisk0\Partition0
  link to \\?\Device\Harddisk0\DR0
  Fixed hard disk media. Block size = 512
  size is 512110190592 bytes
\\?\Device\Harddisk0\Partition1
  link to \\?\Device\HarddiskVolume1
\\?\Device\Harddisk0\Partition2
  link to \\?\Device\HarddiskVolume11
  Fixed hard disk media. Block size = 512
  size is 17547919360 bytes

根据分区大小信息可以决定,16G 空间位置在 \\?\Device\Harddisk0\Partition2,百度单位换算得出结果:17547919360 bytes = 16.34GB

开始写入macOS 镜像

Windows PowerShell(管理员)执行命令

C:\ddrelease64.exe if=解压出的hfsx镜像位置 of=16G空间分区位置 bs=8M --progress

如:

C:\ddrelease64.exe if=C:\1.hfsx of=\\?\Device\Harddisk0\Partition2 bs=8M --progress

大概1分钟内即可完成写入,根据磁盘速度决定

注意:一定不要写错 of=\\?\Device... 的16G空间位置,否则会有可能误写到其它磁盘导致磁盘数据永久丢失

OK,一切大功告成,把你的 OpenCore 或者 Clover 引导拷贝到 U盘,通过U盘启动引导就可以看到 macOS 安装介质,接下来就跟正常安装一样了!

最后修改:2020 年 11 月 01 日 12 : 04 AM
如果觉得我的文章对你有用,请随意赞赏