Scale won't start. boot pool "read only"

Hello

I’ve been on FreeNAS/TrueNAS for I don’t know how long (10yr+). Within the last 4-6 weeks I upgraded/migrated from core to scale (24.10.2.2). All was working well until today when I couldn’t access any shares. I tried logging in but couldn’t access the GUI. I decided to reboot the system and it now won’t come up.

I’m getting the error hopefully seen below (“cannot import ‘freenas-boot’: one or more devices is read only”). When I upgraded I didn’t change from the original SanDisk USB (didn’t know at the time that was a recommendation). The hardware sees the drive and during boot I see

[ 2.480072] scsi 10:0:0:0: Direct-Access SanDisk Cruzer Glide 2.01 PQ: 0 ANSI: 6

so I know the software sees it as well. I tried zpool to show status (no pools) and mount but is still wouldn’t mount (read only).

I thought about just rebuilding with the backup and then realized when cleaning my desktop I copied all of my various backups (switches, APs, NAS, etc.) to the NAS for safe keeping and then foolishly deleted ALL of them from my local machine including the NAS backup (idiot . . .).

Push comes to shove I probably can rebuild from scratch but it would be painful and that of course assumes I can import the existing disks into a new build. Before I go there is there any way can I recover the boot drive or mount it long enough to save the config off? (I promise I will replace immediately)

If this has been covered before I apologize. I googled a bunch and searched these forums but surprisingly found almost nothing that seemed similar.

Hardware info:
Supermicro X11SSH-CTF
Intel Xeon E3-1246
32GB Ram
1 4x10TB RAID 10
1 4x2TB RAID 10
SanDisk Cruzek Glide 16GB boot