On linux there is a system call for mounting disks. Look at
the mount system call in section 2 with "man 2 mount" and
also man 2 umount. It accomplishes pretty much the same
thing, but it will be much faster. It may not matter to
you.
Christian Schoenebeck wrote:
> Am Freitag, 28. März 2008 09:07:21 schrieb Patrick Shirkey:
>> Hi,
>>
>> Can anyone point me to a library that lets me mount a disk, copy data to
>> the disk and unmount the disk?
>>
>> I'm using c and gtk.
>
> Uhm... how about the short way:
>
> #include <stdlib.h>
>
> int main() {
> system("mount /dev/foo /bar");
> system("cp this there");
> system("umount /bar");
> }
>
> CU
> Christian
> _______________________________________________
> Linux-audio-dev mailing list
> Linux-audio-dev@email-addr-hidden
> http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Received on Fri Mar 28 16:15:02 2008
This archive was generated by hypermail 2.1.8 : Fri Mar 28 2008 - 16:15:02 EET