I accidently rebooted during pacman update and now my system dosen't show option to boot into endeavour os. Systemd just shows option to boot into firmware interface please help!

https://lemmy.ml/post/5609338

I accidently rebooted during pacman update and now my system dosen't show option to boot into endeavour os. Systemd just shows option to boot into firmware interface please help! - Lemmy

I’ve lost everything and I don’t know how to get it back. How can I repair my system all I have is a usb with slax linux. I am freaking out because I had a lot of projects on their that I hadn’t pushed to github as well as my configs and rice. Is there any way to repair my system? Can I get a shell from systemd?

Boot to a liveUSB of the distro of your choice, create a chroot to your install, and then run a Pacman update from there.

Googling “Arch rescue chroot” should point you in the right direction. Good luck!

Will this work from slax linux? I am sorry if I seem like I can’t fix the issue myself seeing as you have given the resources for me to do so but what would be the exact steps to do that?

I’ve never used Slax but it should, boot the liveUSB and enter terminal.

The general process is:

  • Boot to live Slax
  • Mount your install
  • Mount /proc, /sys, /dev
  • Enter the chroot
  • Check if networking is working
  • Attempt to run commands in your chroot
  • Exit the chroot
  • Unmount everything
  • Boot back to your install

wiki.archlinux.org/title/Chroot

chroot - ArchWiki

I tried chroot /media/sda2/@/root and it tells me /bin/bash not found.

If you boot to an Ubuntu iso, you can use arch-chroot to set up everything you need correctly. Done this many times when I borked my Arch boot process

manpages.ubuntu.com/…/arch-chroot.8.html

Ubuntu Manpage: arch-chroot - enhanced chroot command

Can I install arch-chroot on slax? I have apt.