Я разработал программное обеспечение для Mac (используя DiscRecordingFramework и IOKit), которое создает гибридный Video-DVD. Полученный DVD полностью совместим со спецификациями Video-DVD. Гибридный диск содержит файловые системы HFS+, UDF и ISO. Теперь проблема заключается в том, что система Mac автоматически монтирует файловую систему HFS+, но DVD-плеер по умолчанию на Mac не может воспроизводить фильм, защищенный CSS, из файловой системы HFS+. В качестве обходного пути я разработал скрипт, который монтирует файловую систему UDF вместе с файловой системой HFS+. Этот скрипт фактически загружает расширение ядра UDF2.1 и монтирует файловую систему UDF. Это решение сработало, но нежелательно, так как требует паролей root.
Можно ли разработать решение, которое автоматически определяет гибридный диск и монтирует файловые системы HFS+ и UDF? Это решение не должно ставить под угрозу безопасность системы. Если он требует пароли root один раз в жизни, это нормально, но если он требует пароли root каждый раз, когда используется диск, это нежелательно.
Любая помощь будет высоко оценен.
mount
нужен root, а как насчетdiskutil mount /dev/diskXs2
? Обычно это работает без прав root. - person pmdj   schedule 27.03.2012