On 11/9/2016 9:43 AM, to...@tuxteam.de wrote: > unless root has set up fstab accordingly, to name but one variant.
fstab has nothing to do with it. That only lets you mount and unmount existing filesystems. > This is a red herring. Hand-checking permissions in an application > is unnecessary and is a layering violation (OS should take care of > that, and it pretty well does). And... I can perfectly well > mkfs.ext4 as a regular user on a block device. It's just *mount* You don't *have* a block device on which to mkfs. That's why you need root and some sort of block device, like loop on which you can activate a partition block device.