New forum member, though I’ve been using TrueNAS for a couple of years now. I recently updated to Scale without issues…I don’t believe this has anything to do with the current issue.
The storage situation when it still worked:
- a 240GB SATA SSD as a boot drive
- 4 3TB SATA HDDs as the storage pool; a few shares, nothing tricky
The hardware situation (here’s where it gets grisly):
- a 15-year-old HP Z400 Xeon workstation, 4-core, 8-thread\
- 24GB memory (6x4GB ECC DIMMs); yes, an odd number, but that’s the max allowed
- BIOS as up-to-date as possible; that is, not very
- 6 onboard SATA ports, 3Gb/s; speed’s not an issue
Here’s the situation…after reading about mirroring the boot pool and thinking that it was a good idea, I started thinking hard about how I’d go about doing so. Thinking is what usually gets me in trouble.
I conceived a mad plan of installing a pair of M.2 PCIE SSDs (240GB) in PCIE x4 cards, with the intent of mirroring one of them to the SATA boot drive, silvering, rebooting to make sure everything worked, shutting down, and removing the SATA drive and booting off the new drive, with the intent of then mirroring the second new drive with the first.
I installed the two new SSDs, booted up, and Scale saw both drives without an issue. Mirrored the first new one to the old boot drive, which was reported as successful. I then rebooted, and sure enough, it crapped itself. After the POST, this was on the display:
Attempting Boot From Hard Drive
GRUB loading…
WELCOME TO GRUB!
…and a perpetual flashing cursor. Poop. I was afraid that the new SSDs would be too new for a box this old, but I just figured it wouldn’t be able to boot from them, at worst…I thought it’d at least boot off the old SSD.
It’s still at the GRUB screen right now. Some things have occurred to me that has given me cause to stop and consider things. I haven’t yet powered-down and removed the new SSDs, which was my first impulse.
I’m having to assume at this point that Yes, this old computer is too dumb to know what to do with the new SSDs, even if Scale sees them just fine, which will Yes, prevent it from booting off them.
My concern right now is, what if integrating the new SSD into the boot pool has irrevocably changed the system config in such a way that will still prevent booting, even after removing the new SSDs? Is this right or wrong? Can I yank them out and have everything revert back to a functional system, or have I buggered things up?
Thanks in advance for your advice and derision.