調べてもあまり見つからなかったのでメモ。 コード 詳しくは manを参照してください。 特徴的なのは最後の引数ですかね。mountコマンドの '-o'オプションで与えるものを そのまま指定するという形です。何を指定するかは第 3引数のファイルシステムの 種類に依存しています。詳しくは "man 8 mount"を参照してください。 以下は VFATにフォーマットされた SDカードを /mnt/tmpにマウントする例です。 (第 1引数の srcは環境により異なる可能性がありますので注意してください) #include <stdio.h> #include <stdlib.h> #include <sys/mount.h> int main(void) { int ret; int mount_flag = 0; ret = mount("/dev/mmcblk0p1", "/mnt/tmp