macOS下“無(wú)效的效驗(yàn)和”問(wèn)題解決

第一步,先將dmg文件轉(zhuǎn)換為ISO文件:

hdiutil convert xxx.dmg -format UDTO -o xxx.cdr
注:ISO文件也可以直接加載讀取的。

第二步,再轉(zhuǎn)回來(lái)就ok

hdiutil convert xxx.cdr -format UDRW -o xxx_new.dmg

hdiutil命令參考:

https://www.cnblogs.com/wwl188/p/5612505.html

3、DMG 格式文件的制作以及 ISO 轉(zhuǎn)換互轉(zhuǎn)

DMG 格式是 Mac OS X 中常用的打包格式,創(chuàng)建 DMG 格式的文件,可直接利用系統(tǒng)自帶的磁盤(pán)工具(Disk Utils)完成。不過(guò)這里稍微介紹一下命令行 hdiutil 的用法。創(chuàng)建 DMG 格式的文件

$ hdiutil create -size 100M -stdinpass -format UDZO -srcfolder folder_to_compress archive_name.dmg
其中可以選用的 DMG 格式有 UDZO(壓縮格式,默認(rèn))、UDRO(只讀格式)、UDBZ(Better compressed image)、UDRW(可讀寫(xiě)格式)UDTO(DVD 格式)。若想修改 DMG 文件的大小,可執(zhí)行

$ hdiutil resize 150M /path/to/the/diskimage
若想修改 DMG 格式中的加密口令,可執(zhí)行

$ hdiutil chpass /path/to/the/diskimage
掛載 DMG 格式的文件可用

$ hdiutil attach archive_name.dmg
它的掛載點(diǎn)在 /Volumes 目錄的同名目錄下

$ ls -lah /Volumes/archive_name/
卸載 DMG 文件的方法是:

$ hdiutil eject /Volumes/archive_name/
將 ISO 格式的文件轉(zhuǎn)為 DMG 格式的文件

$ hdiutil convert /path/imagefile.iso -format UDRW -o /path/convertedimage.dmg
將 DMG 格式的文件轉(zhuǎn)為 ISO 格式的文件

hdiutil convert /path/imagefile.dmg -format UDTO -o /path/convertedimage.cdr hdiutil makehybrid /path/convertedimage.cdr -iso -joliet -o /path/convertedimage.iso

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容