我开发了一个Mac软件(使用DiscRecordingFramework和IOKit),可以创建混合视频DVD。生成的DVD与Video-DVD规格完全兼容。混合光盘托管HFS +,UDF和ISO文件系统。现在问题是Mac系统自动安装HFS +文件系统,但Mac上的默认DVD播放器无法播放来自HFS +文件系统的受CSS保护的电影。作为一种解决方法,我开发了一个脚本,它安装了UDF文件系统和HFS +文件系统。该脚本实际上加载了UDF2.1内核扩展并安装了UDF文件系统。这个解决方案有效,但它不需要,因为它需要root密码。
是否有可能开发出一种自动检测混合光盘并安装HFS +和UDF文件系统的解决方案?此解决方案不应损害系统安全性。如果它在生命周期内需要一次root密码就行了,但是每次使用光盘时都需要root密码是不可取的。
任何帮助都将受到高度赞赏。
答案 0 :(得分:1)
评论主题摘要:
diskutil mount
不需要root权限,因此最好在可能的情况下使用