Boot and login with no free disk space

At the moment the user session fails to start when the disk is full which lets the user without any easy way to make space to fix the problem, the specification is about making a basic login working so the user can free some space.