After much inconvenience of hooking up a screen and keyboard I found that start up was not completing correctly after finding an entry in /etc/fstab that doesn't currently exist, wating for one minute thirty seconds and then coming to a prompt saying
Code: Select all
Welcome to emergency mode! After logging in, type "journalctl -xb" to view
system logs, "systemctl reboot" to reboot, "systemctl default" to try again
to boot into default mode.
Give root password for maintenance
(or type Control-D to continue):
offending entry in fstab is:
Code: Select all
/dev/mmcblk0p3 /sdcardp3 ext4 defaults 0 0
Does anyone know what specifically has changed in jessie to cause this behaviour? I'm guessing it must be to do with systemd treating mounts differently but I'd like to understand it because I don't know systemd and would like to know how to prevent it without having to add noauto to all my fstab entries that might not be available at boot time.
A couple more things that are bugging me are the fact that I couldn't get past the emergency prompt without a root password or ctrl-d and when I type 'journalctl' I get a message saying no journal files were found.
I know I need to read up on systemd, but any pointers or explanations would be much appreciated.
Thanks