苹果在macOS 27中将磁盘镜像工具hdiutil标记弃用,推荐迁移至diskutil image

苹果表示,diskutil image 支持挂载、创建、调整大小、查看信息和修改密码等操作,而且该命令支持 ASIF(Apple Sparse Image Format,苹果稀疏镜像格式)。

8月25日消息,据科技媒体AppleInsider报道,在macOS 27 Golden Gate更新中,苹果已将终端命令hdiutil标记为弃用,预计将在未来版本中彻底移除。开发者Jeff Johnson最先发现,苹果已在macOS Golden Gate中为hdiutil添加了弃用提示,用户在终端输入man hdiutil后,macOS 27.0的说明文档会建议改用diskutil image。

hdiutil是苹果macOS终端中的磁盘镜像工具,自早期Mac OS X时代起就用于处理磁盘镜像,可执行挂载、创建、调整和弹出镜像文件等操作。该工具长期用于系统维护、备份和磁盘修复场景,也常被用来解决系统拒绝弹出“正在使用中的磁盘镜像”等问题。对于依赖命令行进行磁盘管理的开发者和系统管理员而言,hdiutil是日常工作中使用频率较高的基础工具之一。

苹果在弃用说明中表示,diskutil image支持挂载、创建、调整大小、查看信息和修改密码等操作,并且该命令支持ASIF(Apple Sparse Image Format,苹果稀疏镜像格式)。不过,苹果尚未说明何时彻底移除hdiutil,也未公布完整的迁移时间表。目前diskutil image尚未覆盖hdiutil的全部功能,两者在具体行为上也存在差异。Jeff Johnson指出,备份流程调用hdiutil时,如果文件归root用户所有,系统会弹出身份验证提示;而diskutil image则不会提示,而是直接返回通用错误。这种差异可能会影响依赖hdiutil的自动化脚本和第三方工具的正常运行。

该媒体推测,苹果弃用hdiutil可能与其存在的安全问题有关。苹果在2025年10月15日发布的安全更新中修复了macOS Sonoma的一个漏洞,该漏洞可能导致执行hdiutil命令时意外运行任意代码,苹果的修复方式是移除存在风险的代码。此次将hdiutil标记为弃用,或许是苹果在系统层面逐步淘汰该工具的安全策略的一部分。

从行业角度看,苹果对系统内置命令行工具的调整并不罕见。近年来,苹果在macOS迭代中持续推动开发者向更现代、更安全的API和工具链迁移。此次弃用hdiutil,一方面反映了苹果对系统底层组件安全性的持续收紧,另一方面也对依赖该工具的企业运维流程和备份方案提出了适配要求。对于使用hdiutil构建自动化脚本的团队,需要评估diskutil image的功能覆盖范围,并制定相应的迁移计划。

目前,diskutil image与hdiutil在功能完整性和行为一致性上的差距尚未完全弥合。对于需要处理复杂磁盘镜像操作的用户,短期内仍可继续使用hdiutil,但苹果的弃用标记意味着该工具将逐步退出macOS的正式支持范围。开发者和系统管理员应密切关注苹果后续版本中diskutil image的功能更新,以便在hdiutil被移除前完成平滑迁移。

该文观点仅代表作者本人,企服科学平台仅提供信息存储空间服务。

(0)
研究显示2025年约77%英语生物医学论文使用AI辅助写?
上一篇 1天前
特斯拉首次在中国车型中接入国产大模型,火山引擎豆包已分批推送
下一篇 1天前

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部