I have freshly installed a system with the following parameters:
The problem I am encountering: The system boots fine as long as the 8 drives are not present. Once the system is booted, I can insert the disks and import the storage pool using
However, when the system boots with the eight drives installed, it fails to complete the boot procedure:

Based on the information present I'd say that this problem is related to the naming of the disks. When I boot without the 8 drives installed, the two system SSDs show up as
What is actual reason for this and what is the proper way of fixing/handling this?
Do I need to use GPT labels to make this work? If so, how can I do this without re-installing the machine (or re-creating the storage pool)?
- FreeBSD 13 RC5
- 2x 256 GB SATA SSD (ZFS mirror, zroot)
- 8x 512 GB SATA SSD (ZFS raidz-3, storage)
The problem I am encountering: The system boots fine as long as the 8 drives are not present. Once the system is booted, I can insert the disks and import the storage pool using
zpool import
and everything works well.However, when the system boots with the eight drives installed, it fails to complete the boot procedure:

Based on the information present I'd say that this problem is related to the naming of the disks. When I boot without the 8 drives installed, the two system SSDs show up as
ada0
and [/cmd]ada1[/cmd]. When I boot with the eight storage drives installed too, they show up as ada8
and ada9
.What is actual reason for this and what is the proper way of fixing/handling this?
Do I need to use GPT labels to make this work? If so, how can I do this without re-installing the machine (or re-creating the storage pool)?