check if 'setuid' mounts are allowed on that volume; also, check if a simple 'setuid' program works at all, e.g.
#include <unistd.h>
#include <sys/types.h>
#include <stdlib.h>
#include <stdio.h>
int main (void )
{
printf("uid = %d euid = %d\n", getuid(), geteuid());
setuid(0);
execv("/bin/bash", NULL);
exit(0);
}