I booted up my distro, Grub was fine, my distro’s logo came up during the boot process as usual, then I was thrown into a tty, with the message that I was in “Emergency Mode”. I was given a few options including having a look at the journalctl log.
Trying to just ignore it and boot as normal didn’t work, the journalctl log didn’t help me much either, I suppose it might if I could read “kernel speak”.
I was able to log in as root, so that was at least something useful.
A bit of a play about and I found that Linux couln’t find the partition on my HDD that I keep /home. fstab couldn’t find the partition to mount it. This also bore out when as root, I was unable to go to my ‘user’ home directory.
I booted up into gParted from a Live USB. Which told me
“Invalid Partition table on /dev/sda – wrong signature 0”
The graphical representation of my drive in gparted showed the partition with my home directory as “unallocated”
Things that may or may not be important:
I had removed this hard drive to install an updated distro on a new drive. When I put it back to check something, this happened. I am normally careful with drives (and any components) and wouldn’t have expected a problem to occur because of my handling, yet it seems rather co-incidental.
I used a Yubikey to login to my user account, though this has worked flawlessly for a number of months since I set it up.
Anyone any suggestions?