Where can I find the boot log?

When I boot up Ubuntu and I don't have the graphical boot screen (Plymouth) enabled I see a bunch of text saying if an action was [OK] or it [FAILED].

Since this process is a bit quick I can't fully read everything, but I would like to know what happens exactly.

I think there must be a log file somewhere where all this is written down.

But where?


To see information from your most recent boot, run

journalctl -b

To see the details that were logged during a previous boot, just in case you need to compare them with your most recent, run

journalctl --list-boots 

You will then see results similar to the output shown below, but will need to page to the bottom of the output to see the most recent.

-2 5d45a92d9d5a42d8ae1c8b454f7e1314 Sun 2018-08-19 02:29:21 PDT—Sun 2018-08-19 02:36:26 PDT

-1 d5b8ebc236734ee69c48c3809ae452b1 Sun 2018-08-19 02:43:06 PDT—Sun 2018-08-19 07:20:54 PDT

 0 6f844406186e4e31ba0375a7bc736242 Sun 2018-08-19 10:43:31 PDT—Sun 2018-08-19 18:54:51 PDT

At the very bottom of the output, you will see a line that starts with 0, which will represent your most recently logged boot info, the same info you saw when you ran journalctl -b.

To see the data that was logged during the previous boot, copy the identifier from the line that starts with -1 and run the following

journalctl --boot=d5b8ebc236734ee69c48c3809ae452b1

To go back further in time, just change to -2, -3, -4, etc.


The log is in /var/log/boot.log. I set up a startup command on my system when I log in that opens a terminal and does "more /var/log/boot.log so each time I log in, I can check if there are any issues. If you only want to see failed lines, you can make it read:

grep FAILED /var/log/boot.log : more

which will show only lines with the word FAILED in them.

Note that /var/log/boot.log only shows the log of the startup commands, not the complete boot prior to that point.


The log file in question is /var/log/boot.log. This contains in particular the messages you are seeking.