>>>Здравствуйте, эксперты! >>>Подскажите плз, как мне в userspace имея доступ к файлу блочного устройства, >>>программно определить тип файловой системы на нем не используя метод монтирования >>>командой mount (на С++). >>>Функции типа statfs, ustat работают только со смонтированными ФС. Моя же цель >>>- определить, >>>можно ли монтировать данное устройство или нет. >>> >>>Спасибо! >> >>Ты можешь прочитать первый N байт с устройства из /dev > > >Тогда надо делать тест на все возможные типы файловых систем? А нет >ли какой-нибудь функции типа get_fs_type(const char* devPath) возвращающей тип ФС на >этом девайсе? Я думаю, что что-то похожее можно найти в исходниках grub'а например
|