Grub issue after updating to Cobia and upgrading zpools (-a) (Solved)

pixelwave

Contributor
Joined
Jan 26, 2022
Messages
174
I updated to TrueNAS Scale Cobia and unfortunately upgraded all zpools (including the boot pool) via "zpool upgrade -a"

Now when booting I get the error (truenas running as VM on proxmox):
Error: unknown filesystem.
grub rescue>

Now after some research I learned that it is not good to upgrade also the boot pool and in general it is more safe to do via the web GUI.

Any chances of getting system back running without reinstall?
 

Arwen

MVP
Joined
May 17, 2014
Messages
3,611
No.

But, if you have your configuration saved, you re-install the boot-device, boot to it, restore your configuration and you are done. In theory, 30 minutes of time.
 

pixelwave

Contributor
Joined
Jan 26, 2022
Messages
174
Yepp - just did that. Works again.
 

Arwen

MVP
Joined
May 17, 2014
Messages
3,611
Great.

Back to the cause.

You never want to upgrade the pool features for the boot-pool.

In general, you don't want to upgrade your data pool features right away. And in theory, you want to only add features that are also available on a prior TrueNAS update. Basically, you can add pool features item by item. For example, whence ZSTD compression becomes common, and exists in prior updates, you may want to enable it as a pool feature and use it on some datasets.
 

Sawtaytoes

Patron
Joined
Jul 9, 2022
Messages
221
Top