Существует ли библиотека файловой системы ext2 usermode для Windows? - PullRequest
7 голосов
/ 09 декабря 2011

Я надеюсь найти библиотеку C / C ++, которая сможет считывать несколько файлов с тома ext ext из приложения в Windows. Мне не нужно монтировать этот том традиционным способом, все, что мне нужно, это доступ к файлам через API. Только чтение в порядке. Мое единственное приложение - единственное приложение, которому нужен доступ к тому.

Короче говоря, вместо устанавливаемой файловой системы для Windows, я бы предпочел библиотеку, которая не требует установки драйверов. Я могу определить, когда диск прибывает, расположение томов и т. Д.

Самым важным для меня является возможность надежного чтения файлов с тома без необходимости установки файловой системы.

мне не нужна поддержка записи

1 Ответ

4 голосов
/ 22 декабря 2011

Проект ext2read может читать файловые системы ext2, ext3 и ext4.Это достигается полностью из пользовательского пространства и не зависит от драйвера ядра.

Это бесплатное программное обеспечение (GPL) и исходный код доступен на GitHub .Некоторые из более технических аспектов также подробно обсуждаются в блоге проекта.

(Отказ от ответственности: я никак не связан с этим проектом, но думаю, что он может решить вашу проблему.)

...