我希望以编程方式在Linux中安装USB驱动器,以便我可以使用fprintf编写文本文档。我无法找到如何安装驱动器。我一直在网上搜索答案,我找到了很多关于如何通过命令行进行教程的教程,但是在C中没有。有人请指点我正确的方向。
答案 0 :(得分:10)
man 2 mount
e.g。
#include <sys/mount.h>
if (mount("/dev/mmcblk0p1", "/mnt/sd", "vfat", MS_NOATIME, NULL)) {
if (errno == EBUSY) {
printf("Mountpoint busy");
} else {
printf("Mount error: %s", strerror(errno));
}
} else {
printf("Mount successful");
}