分段式.dmg安装包“未能打开磁盘映像,操作不被允许”和“磁盘映像中没有可装载的文件系统”的BUG
1,macOS Sonoma 14.X以及更高版本的系统存在一个严重的BUG,无法直接打开“分段式”DMG安装包文件,提示如下图所示:
(提示内容为“未能打开磁盘映像,未能打开6/6个所选磁盘映像”或“未能完成该操作,操作不被允许”)
“分段式”DMG安装包不做成一个安装包的原因是此类游戏资源容量太大,下载时候如果网络不好,容易出现丢包现象,从而让一个几十个G的文件下载失败后又要从头开始下载,费时费力!而把它分段成N个分段式安装包后,当某个分段下载的有问题的话,可以单独下载某一个分段!
(考虑到macOS系统未来可能对分段式dmg安装包越来越不友好,以后我们的更新和新增游戏资源将会尽量采用单dmg安装包,对于太大超出上传限制的游戏资源将会采用单dmg压缩为分段式zip格式来处理,避免再出现此类情况!)
如下图所示的就是分段式安装包,它是由一个后缀为.dmg格式的主文件加N个.dmgpart分段文件组成:
这类文件在macOS Sonoma 14.X以及更高版本的系统下无法直接打开,全选打开也不行!如第1个图所示的,提示“未能打开磁盘映像,未能打开6/6个所选磁盘映像”!
2,单文件的DMG安装包也有些会出现提示“未能打开磁盘映像,磁盘映像中没有可装载的文件系统”这样的BUG,如下图所示:
解决方法:
下载"DropDMG"软件并打开,点击该软件的左上角菜单栏里的“文件”—“装载映像…”,找到并选择你已经下载好的游戏安装包的.dmg主文件,然后等待装载完成后,桌面上就会出现该游戏的安装磁盘图标!接下来正常安装就可以了。(装载时间根据游戏的容量大小有所不同,耐心等待)
DropDMG软件下载地址:https://www.mac-gm.com/TOOLSS/1624.html
视频教程:https://www.bilibili.com/video/BV1EF4m1P71C/
注意:每个错误有唯一对应的原因,如果提示内容为“未能装载磁盘映像,错误代码为109”,请参考另一篇文章:
https://www.mac-gm.com/faq/73.html
如还有其他错误,比如“【映像数据已损坏】、【映像数据已损坏,无效部分1-3】、【“仿达”不能完成该操作,因为不能读取或写入“XXX”中的某些数据(错误代码-36)】、【不能完成此操作,因为发生意外错误(错误代码101000)】、【无可装载的文件系统】、【传统映像必须转换】【未能装载磁盘映像,错误代码1000】等等提示。”请参考这篇文章: