Florian Obser <flor...@openbsd.org> wrote: > So, if you end up with a /bsd.upgrade on the running system that is > still mode 0700, your bootloader is on the fritz. > > If you have a /bsd.upgrade that's 0600 your bootloader found the kernel > and tried to boot it, but the installer didn't get very far. > > If there is no /bsd.upgrade after a reboot and no email to root the > installer got rebooted by a watchdog process, otherwise you got an email > to root detailing the upgrade process.
A very nice 3-way split. Then once you figure out which one of those 3 is happening, it is easy to reason about how to create further differentiations and see which is happening.