ZimaOS admite desde hace tiempo varias unidades de almacenamiento; el problema de la fuente era específicamente una carencia del controlador LSI HBA. El usuario original tenía una tarjeta LSI SAS2308/9217-8i cuyas unidades conectadas no aparecían. Zima-Jerry identificó que la tarjeta utilizaba el controlador del kernel mpt3sas y dijo que dicho controlador se había integrado para una próxima versión.
En diciembre de 2025, otro usuario informó que ZimaOS reconoció al instante un IBM M1210 basado en SAS3004 y los cuatro SSD SAS de 8 TB conectados. La documentación actual de IceWhale también incluye la compatibilidad con adaptadores RAID LSI, MegaRAID SAS y LSI HBA entre las contribuciones de controladores implementadas. Por tanto, la conclusión de que «ZimaOS no admite varias unidades mediante HBA» está desactualizada, aunque la compatibilidad exacta con cada tarjeta y firmware aún debe verificarse a nivel del dispositivo.
La tarjeta SAS2308 original necesitaba compatibilidad con mpt3sas.
La tarjeta de la fuente era una LSI SAS2308-8i / 9217-8i. IceWhale identificó mpt3sas como el controlador correspondiente del kernel de Linux y dijo que la compatibilidad normalmente llegaría en la siguiente versión.
Era un problema de la capa de controladores, no un límite sobre cuántas unidades puede gestionar ZimaOS.
El instalador de 2025 tenía una limitación independiente de visibilidad del HBA.
Zima-Jerry también dijo que la imagen del instalador disponible en ese momento no era muy compatible con las tarjetas LSI HBA y sugirió iniciar otro sistema antes de escribir la imagen de ZimaOS como solución alternativa.
Ese consejo es histórico. Los usuarios actuales deberían comenzar con el instalador actual de ZimaOS y recurrir únicamente a métodos de recuperación específicos de cada versión si IceWhale los documenta.
IceWhale añadió más controladores LSI posteriormente, en 2025.
En diciembre, Jerry volvió al hilo y pidió a los usuarios que volvieran a realizar pruebas porque recientemente se habían añadido muchos controladores HBA LSI adicionales.
Eso cambió considerablemente el panorama práctico de compatibilidad respecto a las primeras respuestas de junio.
Se confirmó en la fuente una configuración SAS3004 / IBM M1210.
vipper_666 informó que un IBM M1210 basado en SAS3004 con cuatro SSD SAS de 8 TB se detectó de inmediato y afirmó que el rendimiento se mantuvo constante y estable.
La versión actual de ZimaOS indica que la compatibilidad con LSI HBA está implementada.
La página actual de contribuciones de controladores de IceWhale indica que la compatibilidad con adaptadores RAID LSI, LSI Logic MegaRAID SAS RAID y LSI HBA está implementada.
Usa la lista actual de controladores de ZimaOS.
Aún debes verificar la controladora y el modo exactos
Dos tarjetas con el mismo nombre de familia LSI pueden utilizar distintos chipsets, personalidades de firmware, modos RAID/IT o firmware OEM. Antes de borrar datos, captura:
lspci -nnk
lsblk -o NAME,SIZE,MODEL,SERIAL,FSTYPE
dmesg | grep -i -E "mpt3sas|megaraid|sas|scsi|error|falló"
El RAID por software necesita que el HBA exponga los discos individuales
Si quieres que ZimaOS cree el RAID/JBOD, el HBA debe presentar limpiamente los dispositivos de bloques individuales. Un disco virtual RAID de hardware oculta los miembros individuales a ZimaOS y cambia las responsabilidades de fallo y reconstrucción.
El modo IT/HBA y el modo RAID de hardware tienen objetivos diferentes
Para el RAID gestionado por ZimaOS, normalmente la arquitectura más limpia es una controladora de estilo HBA/IT que exponga cada disco físico directamente. Un disco virtual MegaRAID presenta en su lugar un único dispositivo lógico y traslada las decisiones sobre redundancia y reconstrucción a la controladora.
No crees un volumen RAID virtual de hardware y luego asumas que ZimaOS seguirá viendo o supervisando cada miembro físico de forma independiente.
Conserva la visibilidad de los números de serie de los discos
Cuando se conectan varias unidades SAS/SATA idénticas mediante un HBA, los números de serie son fundamentales para identificar posteriormente una unidad defectuosa. Antes de crear la matriz, confirma que ZimaOS/Linux pueda informar de forma coherente el modelo y el número de serie de cada disco.
El firmware de la controladora puede ser tan importante como el controlador del kernel
Incluso con mpt3sas presente, el firmware OEM antiguo o una personalidad de controladora no coincidente pueden afectar la inicialización, la negociación del enlace y la detección de las unidades. Registra la versión del firmware de la controladora antes de solucionar problemas y evita cambiar el firmware entre versiones salvo que conozcas la revisión exacta del OEM y de la tarjeta.
Prueba todas las unidades antes de crear el RAID
Después de que ZimaOS detecte el HBA, verifica todos los discos previstos en lsblk y la interfaz de almacenamiento antes de crear el RAID. Si en esta etapa falta un miembro, se trata de un problema del controlador, de la controladora o del cableado; la creación del RAID no lo solucionará.
Preguntas frecuentes sobre HBA LSI
¿ZimaOS admite más de una unidad de almacenamiento?
Sí. El problema original era la compatibilidad del controlador HBA, no un límite del producto de una sola unidad.
¿IceWhale añadió mpt3sas?
Sí. Zima-Jerry indicó que el controlador se integró para una versión posterior.
¿Se verificó realmente alguna configuración de HBA LSI en el hilo?
Sí. Se informó que un IBM M1210 basado en SAS3004, con cuatro SSD SAS de 8 TB, funcionaba de forma estable.
