Задача в моем домашнем задании просит меня создать виртуальную файловую систему, смонтировать ее и выполнить некоторые операции над ней.
Я должен создать файл размером 10 МБ, чьи биты установлены на 0, отформатируйте его как ext3 и установите его. Вот как я это сделал:
dd if=/dev/zero of=~/filesyst bs=10485760 count=1
sudo mkfs.ext3 ~/filesyst
sudo mount –o loop ~/filesyst /media/fuse
Несмотря на то, что я использовал /dev/zero, файл i по-прежнему наполнен тарабарскими символами (в основном на знаках). Разрешения на /media/fuse равны drw-rw-rw- (все в порядке), но разрешения на файлы внутри него примерно такие:
d????????? ? ? ? ? ? lost+found
-????????? ? ? ? ? ? secret_bin
Где я ошибся?