Suppose that I have only non-root access on a desktop Linux machine.
I want to work with an external, pluggable storage device (hdd, flash drive or memory card) with an ext{2,3,4} file system.
Since I have physical control over the storage device, it seems that I should be able to do whatever I want with it, regardless of my privileges on the current system.
I can mount it using pmount. But how do I access files that have such permissions that I wouldn't be able to access them if they were on a local file system? (For example, files owned by root with permissions 0600)