@digitalsawdust Hello again.
I think I see what’s happened here.
You correctly changed the “3.0” to “3” after pressing the TAB key while the “Rescue a Rockstor system” but you may then have selected “Skip” (as per later section of Step 7 on raid howto) rather than the required “Continue” as per “Resetting root password”.
Skip - as in skip the /mnt/sysimage:
“The rescue environment will now attempt to find your Linux installation and mount it under the directory /mnt/sysimage.”
But we need this mounted prior to the chroot command.
Sorry I should have said that all you need of my “Step 7” reference was the 3.0 to 3 change. After that continue as per the “Resetting root password” howto, ie select “Continue” not “Skip” or “Read-Only”.
However, having just tested this procedure on both a pcie-msata based system disk and a USB key install I got the following:
“You don’t have any Linux partitions. The system will reboot automatically when you exit from the shell.”
followed by:
“Please press to get a shell.”
So if you get this then you will have to enter this shell and mount your root manually before proceding with the rest of the howto:
First find your system disk/partition:
lsblk
Look for the sd*3 partition where the ‘*’ is a letter. There should be only one.
In my test here it was named sdc3
mount -t btrfs -o subvol=root /dev/sd*3 /mnt/sysimage
or alternatively you could find the device by it’s by-id name, which in your case will begin with a “usb-…”, as the name begins with the bus type, and use that instead of the sd*3 bit above (in this case use the device ending in part3).
An example of manually mounting the sysimage via by-id name for a usb Sandisk-Extreme:
mount -t btrfs -o subvol=root /dev/disk/by-id/usb-SanDisk_Extreme_AA01127.....-0:0-part3 /mnt/sysimage
Hint here is that once you get to the “… /dev/disk/by-id/” bit you can press the TAB key to auto suggest the available device names.
Assuming that mount command succeeded you can proceed with the howto ie with the “chroot /mnt/sysimage” step, now that the installed system’s root has been mounted there.
This procedure was successfully for me in changing the root password on one of my usb Sandisk Extreme based systems here.
Unfortunately I don’t currently know why the sysimage wasn’t successfully mounted (probably another ‘3.0’ / ‘3’ mismatch elsewhere) but this manual mount should suffice for you to do a password reset as per the howto.
Do let us know how it goes for you and if the manual mount was 1: necessary, and 2: worked for your.
Also once your root password reset is accomplished you could take a look at the rather fancy (and as yet undocumented) password reset / OTP / pincard mechanism coded and contributed by @Flyer. See the card icon in the actions column of a user’s entry in:
System - Users
Hope that helps and thanks for persevering.