Examine as permissões da unidade depois de montá-la usando ls -ld /drive (ou melhor ainda, stat /drive ). Quando você monta como root, ele provavelmente está sendo montado com propriedade de root (talvez com privilégios de leitura para outros usuários). Você pode querer montar com -o uid=[[your UID]] .
A maneira como o GNOME é montado (hoje em dia) usando gvfs-mount - usa uma variedade de truques Unix para que tudo funcione sem usar sudo e - entre outras coisas - permite que você grave permissões nos arquivos. (Isso costumava ser feito com gnome-mount ou pmount , mas parece que gvfs-mount é a última encarnação).