linux disk handling sucks