Есть блочное устройство энергонезависимой памяти крохотного объёма. Программа отказывается работать с ним, но нормально работает с обычным файлом. Создавать на устройстве ФС как-то расточительно. У меня получилось создать ФС (FAT12) лишь с 1.5-килобайтным заголовком (echo | mkfs.fat -a -b0 -f1 -F12 -r16 -h0 -R1 --mbr=n -n "" -m - -s1 /dev/loop0, например). А хотелось бы совсем без оверхеда.
Второй вариант — написать простенький драйвер FUSE. В принципе, он уже есть и, вероятно, даже заработает, но может быть есть какой-то более простой и распространённый способ как это можно было бы сделать?





