SMART Tests Haven't Been Running?

I had it set to Custom earlier; I switched it to Standard in the process of trying to turn off Secure Boot.

That said, I didn’t touch anything to do with the keys, so not sure if that makes a difference.

Did Secure Boot State say Setup?

I don’t recall.

I set it back to Custom, and removed the keys. It now says Setup.

But…now what? It still gives me an error about secure boot mode if I try to boot EFI off USB, and there’s still no UEFI shell option in the boot menu or settings for same.

Have you saved and restarted after changing those settings, entering the BIOS anew?

Yes.

I also only have one monitor, one mouse, and one keyboard. This constant switching between this machine and the TrueNAS machine is getting on my nerves…

Okay, did you already try this?

Guaranteeing no I/O should be simple, just shutdown and carefully unplug the two SAS cables going into the HBA.

Some hardware will not be able to flash the firmware from within a full OS though, too soon to say if yours can or can’t.

Spoken like someone who has not seen my desk…

Is that not going to look to TrueNAS like most of my drives have failed, causing the complete failure of the RAID?

You can export the pool beforehand.

1 Like

I don’t understand what you mean by that, and the documentation isn’t super helpful. I’ve only ever used that dialog to destroy a pool, which is definitely not what I’m after here…and obviously I don’t want to lose data accidentally by doing the wrong thing.

Obviously I don’t want to check the “Destroy data in this pool” option, but do I want to check the “Delete saved configurations” option? What actually happens after I export? It says the data will be unavailable, and I assume I use the “Import Pool” button to get it back, but what is it actually exporting and where is it saved to? What happens between me clicking the Export/Disconnect button and me importing the pool again?

“Export” is ZFS lingo for disconnect. That’s all. The data stays on the pool unless you check that “destroy” box.

“Import” means reconnect and all your data will be where it was.

Saved configurations are e.g. the SMB shares you might have created on that pool. You will probably want to keep these if you have some. Shutdown the SMB service before exporting.

… are there any more hidden steps here? I was initially just told to unplug the drives and boot up, I only just managed to think of the disconnection issue in time, and now there’s this bit.

I’m out of my element here, as should be obvious, and dealing with disconnecting drives is making me very nervous here, especially since every time I’m about to do it someone pops up with another step I need to do first.

If you successfully exported the pool you can safely disconnect and later reconnect the drives.

In the case that the active SMB service prevents the pool export you will get an error message when trying that and you can report back. No risk of data loss here.

Similarly do you run any apps? On that particular pool? Shut them down, first, too.

But anything you might miss you will notice and nothing of this is dangerous if you do not jump to conclusions and come back to the forum for help.

Good luck. :slightly_smiling_face:

2 Likes
root@truenas[~]# sas2flash -c 0 -o -e 7
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18) 
Copyright (c) 2008-2014 LSI Corporation. All rights reserved 

        Advanced Mode Set

        Adapter Selected is a LSI SAS: SAS2008(B2)   

        Executing Operation: Erase Flash

        Erasing Entire Flash Region (including MPB)...

        ERROR: Erase Flash Operation Failed!

        Resetting Adapter...
        Reset Successful!

        Finished Processing Commands Successfully.
        Exiting SAS2Flash.

I hit my head on a picture frame trying to get in and unplug the cables from the HBAs, so I beg to differ.

1 Like

Also, looking ahead at the steps listed in the second-to-last post here: how do I point sas2flash to the bin file, what does the sasadd command do and what does that long number mean, and how do I handle the fact that I have two of these cards?

Okay, so I currently have no access to any of my data, I still can’t do the firmware update, and the clock continues to tick on the WD RMA. I think at this point I need to give up on the firmware thing and just yank this drive out.

Will I be able to do this without the dying/dead drive connected? I need to power down to plug the HBAs back in, figuring I might as well yank the bad drive while I’m at it.

And then I need to figure out what I’m doing on the HBA front anyway, since apparently everything is already running too hot with a mere handful of drives…

You can re-import a degraded pool, yes.

1 Like