fuseiso — это программный модуль FUSE для операционных систем семейства Unix, предназначенный для монтирования файлов образов оптических дисков (таких как ISO, BIN, NRG, MDF и другие) в пользовательском пространстве. Утилита предоставляет доступ к содержимому образов без необходимости их предварительной записи на физический носитель, обеспечивая прозрачный доступ к файловой системе образа как к обычной директории.
Проект реализует поддержку чтения формата ISO9660, включая расширения Joliet и Rock Ridge, а также обеспечивает распаковку сжатых секций типа zisofs, когда это применимо. История проекта включает развитие в рамках сообщества открытого программного обеспечения с целью предоставить простой и переносимый инструмент для безопасного и удобного доступа к содержимому образов дисков без привилегий ядра.
- Монтирование образов дисков в пользовательском пространстве через FUSE без необходимости прав администратора для установки драйверов ядра.
- Поддержка стандартов ISO9660 и расширений Joliet и Rock Ridge для корректного отображения имен файлов и метаданных.
- Чтение популярных форматов образов: ISO, BIN, NRG, MDF и др., с распознаванием различных внутренностей формата.
- Поддержка zisofs — автоматическое распознавание и декомпрессия сжатых секций в ISO-образах.
- Совместимость с файловыми системами пользовательского пространства, что упрощает интеграцию с существующими инструментами резервного копирования и управления файлами.
- Работа в режиме только для чтения, что исключает риск изменения исходного файла-образа при монтировании.
- Низкие системные требования и относительная простота интеграции в скрипты и рабочие процессы благодаря командной строке и стандартным параметрам монтирования.
- Если достоверной исторической или технической информации о конкретных версиях проекта недостаточно, реализация описываемой функциональности и типичные сценарии использования выводятся на основе общедоступных описаний и практик для аналогичных FUSE-модулей.