De manier waarop je dit aangepakt hebt, lijkt mij perfect. Je schijf is ext3, dus daaraan ligt het niet. Misschien komt dat omdat je in de root van de schijf geen schrijfpermissies hebt. Probeer eens tijdelijk alle schrijfpermissies voor de root van de aangekoppelde schijf open te zetten:
sudo chmod ugo+w /mnt/sdb2
Als er dan verborgen directories moeten gemaakt worden voor de trash kan dat ten allen tijde. Het is daarna heel goed mogelijk dat je, eens die er zijn, de schrijfpermissies in de root weer kan dichtzetten.
sudo chmod go-w /mnt/sdb2