LINUX.ORG.RU

Documentation/filesystems/vfs.txt

mv ★★★★★
()

Какие API предусмотрены для этого в Linux? FUSE не предлагать.

Так вариантов всего два и FUSE ты не хочешь. Открой исходники какой-нибудь ext2 или minix, найди там init и вдохновляйся :)

Я бы всё же начал с FUSE, ибо дебажить проще. Если волнуешься за производительность, можно сразу писать с расчётом на дальнейшее портирование в ядро.

const86 ★★★★★
()

Какую ФС ты хочешь написать - дисковую или виртуальную? В любом случае, исходники читай.

tailgunner ★★★★★
()
Ответ на: комментарий от bbk123

И так вот сразу «FUSE не предлагать», хотя система включает в себя нетривиальную и независимую от ядра логику? Меня терзают сомнения в твоем успехе.

tailgunner ★★★★★
()

Steve D. Pate UNIX Filesystems: Evolution, Design, and Implementation

Нужно иметь очень веские основания для отказа от FUSE.

Serik
()

Кстати, было бы интересно написать какую-нибудь простенькую ФС для работы с SD-карточками (т.к. vfat в оперативку какого-нибудь дохленького PIC-контроллера не влезает).

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от ukr_unix_user

Т.е. ты предлагаешь автору Библию

ttnl ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.