I am currently sitting at an old laptop computer as my main computer has entered into emergency mode. 2 nights prior it started with popping up config files being read-only and upon rebooting it was ok. Until last night after reboot, it failed to mount /sysroot and enters emergency mode. I run openSUSE 15.6 Leap.
Apologies for the noob question, but how do I use paste.opensuse.org (command) to upload the rdsosreport.txt ?
Am I facing a failed ssd and have to reinstall the os?
When sysroot hasn’t mounted, most commands are unavailable. You may be able to mount something else to copy the rdsosreport.txt file to, then copy from that to something that does boot normally for submission via susepaste or going to susepaste.org in a browser.
What is not clear in the provided screenshot? One needs to boot live image (preferably, having the most recent btrfs-progs version) and run btrfs check. And the output of btrfs check is better sent to the btrfs mailing list for further guidance. If there is anything valuable on this filesystem, one should try to copy it with btrfs rescue. Recent kernel has improved recovery mode where one could attempt mount filesystem read-only even with errors, depending on the exact errors.
Like @mrmazda is saying, there is not many commands I can run. Even zypper is not installed and not found in the emergency mode (or at least where my system is as of this moment).
Have you tried to read man page? btrfs check needs at the very least the name of the device with btrfs filesystem.
Sorry, I actually meant btrfs restore. Which needs device and destination directory to copy files into. As for btrfs rescue - it really depends on the specific problem, so at least on the output of btrfs check.
man is not installed on the system, that is why, and reading online man pages looks like I am hitting a stone wall. (sorry, really a noob)
I can’t get a list devices because df is not installed (command not found).
Unfortunately I can’t make it in a text format as I am posting these on a different computer (laptop) and not my main computer which has failed.
running lsblk -f | susepaste
Live media typically use less than a whole USB device, leaving freespace you may use to create an additional partition and filesystem. You can mount that filesystem from the shell prompt and redirect command output to a file on that filesystem for transfer to another computer for upload or paste. The susepaste.org host is an often cantankerous frustration. If repeated retries fail, you may try adding options shown in its man page examples. You may be able to mount a shared filesystem from that other computer and transfer a file to it without need of USB device.