Need help getting out of emergency mode and fixing my system

Tried booting into memtester86 with a Ventoy flashdrive, ran into an error with it not recognizing the ISO so rebooted to go try setting up the flashdrive another way, and suddenly my system won’t boot.

Would try booting into a Live USB and going from there, but systemctl reboot --firmware-setup returns “Failed to connect to system scope via via local transport: No such file or directory” and when I reboot systemmd pops up without a BIOS screen ever showing and my keyboard doesn’t want to work on the systemmd screen.

Any help appreciated, lately Linux/hardware issues have been doing an astounding job putting an itch in my mouth that only a shotgun can scratch.

Looks like an issue with a disk or a filesystem.

What is the output if you enter maintenance mode and run the command that is shown on the screen in your screenshot?

It doesn’t seem like any of that is what I recommended you do above unless I am missing something.

Well then how about please being specific then? I entered maintenance mode and entered journalctl which is the only command I see there on my screen in the initial screenshot.

See here:

Thank you for specifying, just wish you had done so initially.

Here’s the output.

Edit: As mentioned here,

The boot time fsck checks might end up saying "UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY."

This happens when you need to apply some changes to fix the file system which are not considered completely safe, and thus require fsck to be run manually.

Okay, sure thing. Can I get a walk-through on how to do that? Would have done so already if I knew what I was doing.

Check the link within my edit. I’m myself not familiar with the process, but it should be straight forward and suggest the fixes.

Yes, that looks like a corrupted filesystem.

You can try an automated fix with fsck -a <device>

Be aware, there is some risk to repairing a filesystem.

In this case would the file system be the the /dev/disc/by-uuid/[lots of letters and numbers here] since I don’t see the usual dev/[very simple partition label I’d usually expect]?

Yeah. Although, you can use any of the identifiers.

There are a bunch of identifiers that all point to the same device. In other words, if you know your root filesystem is /dev/sda2, you could use that identifier instead.

1 Like

Tried that and it said “No such file or directory while trying to open…”

Tried using lsblk to get a list of partitions and apparently thst “command not found.”

You can look in /bin and see what is available. There will be something there. blkid might be there.

1 Like

Did actually remember blkid’s existence after replying and got what I needed from it.

Ran “fsck /dev/sda2” and just held enter to optimize/fix/clear everything that popped up.

What now?

Now you reboot and see if that fixed it.

1 Like

It did, thank you for the help.

Now I just gotta hope it doesn’t kill my system again the next time I try to boot memtester86. :upside_down_face:

1 Like

Edit: Uhhh, it’s a little ducked.

No task bars on my monitors…

Did you try logging out and back in?

If that doesn’t work, try creating a new user and see if logging in with the new user is good. If logging in with the new user fixes it, it means your config got corrupted.