I have two TrueNAS systems.
First, I updated my hardware machine because it has less running on it and is less complex. That worked, too.
But on my virtual machine, both systems had the same software level. Both were on 24.10.2.1. I started the upgrade via the GUI, and it ran smoothly. After rebooting, however, the VM encountered a problem: it said it had found multiple boot pools and couldn’t import them.
During the upgrade, it creates a new one, which then lands in the emergency console where it’s supposed to import the pool manually.
If I use the old boot entry, 24.10.2.1, it still works perfectly.
Can anyone tell me what the problem might be? Or is it a bug in the image?
Unless I’m misreading @Sumi is asking about a virtual machine that is running TrueNAS, not a VM hosted in TrueNAS, which is a completely separate issue.
I’m not sure what to make of the error without more information unfortunately.
How are you verifying that this is what is occurring? Do you have identifications for the two pools?
My Truenas virtual machine isn’t running in Truenas; the hypervisor is a ESX 7.x server running on it.
Up until now, the upgrades have always worked perfectly.
For example, when I upgraded from version 23.x to 24.x.
As I mentioned before, it worked on my other storage, but not on the virtual machine because it’s a bit more complex.
Here are the screenshots of the boot pool before the upgrade.