1. 程式人生 > 實用技巧 >[轉載] 遠景-使用windows版dd將dmg直接寫入硬碟分割槽(免U盤安裝)

[轉載] 遠景-使用windows版dd將dmg直接寫入硬碟分割槽(免U盤安裝)

略微修改自遠景原帖: 使用windows版dd將dmg直接寫入硬碟分割槽(免U盤安裝) 原作者:mayawei1997

檢視分割槽及其“底層”路徑

先用 dd 檢視所有分割槽:
ddrelease64.exe --list
找到你需要寫入的分割槽,這裡是H盤,記下\\?\Device\HarddiskVolume20

使用 7zip 解壓

  1. 直接解壓dmg檔案到當前路徑,例如這裡是
"C:\Program Files\7-Zip\7z.exe" e -tdmg yourDMGFileName.dmg
  1. 或者解壓到指定路徑,例如解壓到 F:\hfs 目錄下
"C:\Program Files\7-Zip\7z.exe" x -tdmg D:\BaiduNetdiskDownload\Install.macOS.Big.Sur.10.16.0.11.Beta2.20A4300b.dmg -r -oF:\hfs

如果是BaseSystem.dmg就會出來一個4.hfs不動,懶人版會出現很多有亂碼的檔案,將其中最大的那個9G左右的檔案重新命名為4.hfs,其他檔案可以刪掉。

使用 dd 命令將解壓出來的 hfs 檔案寫入 u 盤某個分割槽

接著使用dd命令將解壓出的hfs檔案寫入硬碟,請務必仔細確認命令是否正確,否則有可能損害其他檔案

例如這裡是

ddrelease64.exe if=.\4.hfs of=\\?\Device\HarddiskVolume7 bs=8M

DG 更改分割槽引數

最後用 DiskGenius 修改這個分割槽的分割槽引數,將檔案系統型別改為Mac OS X (HFS+) partition


磁碟精靈——更改分割槽引數的方法_圖例-裝機大師

dd 寫入成功會提示

rawwrite dd for windows version 1.0beta1 WIN64.
Written by John Newbigin <[email protected]>
This program is covered by terms of the GPL Version 2.

1235+1 records in
1235+1 records out