Следуя моему вопросу о создании файлов.
После быстрого создания большого файла теперь мне нужно создать файловую систему для этого файла. Как я могу создать что-то вроде Loop device в Linux. После этого, я думаю, форматирование будет очень простым. Приветствуется любой альтернативный метод (вместо монтирования) форматирования файла в разные FAT (12/32) и ext3 :)
Я бы предпочел сделать это на C/C++, но в худшем случае я могу использовать внешние команды, т.е. запустить готовый исполняемый файл из моего приложения.
Редактировать:
Похоже, что Windows изначально не разрешает это, поэтому будет лучше найти какое-нибудь приложение, которое делает точно это, то есть монтирует файл как файловую систему. В противном случае у меня проблема с лицензиями с открытым исходным кодом.