У меня есть несколько образов dd, и я хотел бы узнать, как лучше всего извлечь из них файлы с использованием C. Изображения представляют собой смешанные файловые системы (fat32, ntfs, ext2 / 3), и хост-компьютер, выполняющий извлечение, будетбыть коробкой Ubuntu, так что вы можете предположить, что заголовки ядра и библиотека GNU C и т. д.
лучше бы использовать нативно, но внешние библиотеки, выполняющие эту работу, тоже подойдут.Ссылка на пример была бы идеальной.