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?
Probably. Try this:
# Mount the partitions to a subdirectory of /mnt mount /dev/sda2 /mnt # Copy over your most important files just in case cp -a /home/your-user/my-super-important-folder /media/root/some-usb-drive # Or upload them to GDrive/OneDrive/iCloud/your favourite FTP server # Now to fix the system mount /dev/sda1 /mnt/boot/efi mount --bind /dev /mnt/dev mount --bind /dev/pts /mnt/dev/pts mount --bind /proc /mnt/proc mount --bind /tmp /mnt/tmp mount --bind /sys /mnt/sys mount --bind /var/run /mnt/var/run mount --bind /run /mnt/run # Enter a shell in /mnt chroot /mnt # Now you should have a shell works as if you had a live, running system. pacman -Syu
You can get some weird errors about /dev files not being valid or whatever, but you can usually safely ignore those.
This assumes that /mnt/sda1 is your UEFI partition
Thanks so much.
I forgot to add: before running chroot, you may need to
cp /etc/resolv.conf /mnt/etc/resolv.conf
or you may not have a working DNS serverShould it mount /dev/sda2/@?
[This comment has been deleted by an automated system]
/dev/sda1 is not a directory
Strange, it was in your earlier screenshot. Check if you find any disks in /dev and find the right partitions.
How do I unmount it?
deleted by creator
It says mount point dosen’t exist