On Tue, Sep 10, 2019 at 2:52 PM Roger Heflin <rogerheflin(a)gmail.com> wrote:
Symbolic links missing on / (/bin->/usr/bin and such).
/bin/bash missing or corrupted.
/lib64/ libraries missing or corrupted.
systemd itself missing, pivot root attempts to run systemd and that
may be what is failing, but you don't really know what the underlying
cause is for it to fail.
What exactly was the "improper shutdown"
A failing battery (I think) caused it to shut down when I wasn't
ready, and didn't shut down properly. Then I accidentally opened the
lid, which started it again, and it again shut down cold. I wouldn't
think that would corrupt things, but it's all I have for now.
I'll dig into this tomorrow probably.
The easiest way to debug is to livecd boot it mount up the old
filessystems on say /oldroot (rootfs) mount /oldroot/usr for usr and
so forth and then cd /oldroot and do a "chroot ."
I would expect the chroot . to fail with some sort of error that may
hint at what is broken.
I'll try that.
Thanks.