After checking several MMC cards on three different Windows XP computers it seems that when I connect the N770 trough the USB it is mounted as a Local Disk.
exec chroot /mnt/initfs /sbin/insmod $DIR/g_file_storage.ko stall=0 removable file=/dev/mmcblk0