Your home directory is listed as ... but does not appear to exist [solved]

Forum rules
Before you post please read this
User avatar
AndyMH
Level 3
Level 3
Posts: 169
Joined: Fri Mar 04, 2016 5:23 pm

Your home directory is listed as ... but does not appear to exist [solved]

Postby AndyMH » Fri Nov 10, 2017 6:32 pm

I'd been messing around with a 1TB USB drive trying to get it bootable with REDO for use as a backup drive and succeeding (using MKUSB). Why - booting from CD was slooooow and required two bits, the CD and the USB drive (they are never both in the same place at the same time). But somewhere along the way obviously did something wrong cos next time I came to reboot the laptop I got after login:

Your home directory is listed as /home/andy but does not appear to exist


Rooting around on the internet came up with the same problem, but no answers that worked. Booted into terminal (Ctrl+alt+F1) and found via LS that /home was either non-existent or empty. This got me thinking, have I done something inadvertently that has screwed up /etc/fstab. Background - I've got root in one partition and /home in another partition in my SSD. Booted again from the REDO drive and sure enough, no entry in fstab for /home.

Thank god for backups - I back up daily using rsync to a 256GB SD card in an expresscard slot and more infrequently using REDO to a USB drive for partition images. All I had to do was go and copy fstab on the SD card back into /etc, reboot and everthing worked!

Sounds simple, no, it's been a stressful three hours figuring this all out - so a lesson to others, and if you get the same error then this might be what went wrong (from looking on the web there are other ways to screw up your systen and get the same result).

How I came to mess up fstab in the first place - I have absolutely no idea, but I had been messing around with the partitions on the USB drive.

Whatever you do, do backups.

Return to “Mounting Partitions”