Доброго времени суток, форумчане.
Столкнулся с проблемой изменения правил доступа к разделу (read-only -> read-write).
В мануале вроде понятно написано:
"Remount an existing mount. This allows you to change mountflags and data of an existing mount without having unmount and remount the filesystem. target should be the value specified in the initial mount() call; source filesystemtype are ignored."
Получается, вызов функции сводится к
mount("", <name_for_remount>, "", MS_REMOUNT, <option>)
на что ф-ия возвращает EINVAL из мануала (... a remount was attempted, but source was not already mounted on target.)
Через system() всё ок отрабатывает. гугление приводит к использованию mount для монтирования новых устройств.
Кто использовал для remount, подскажите, спасибо.