Use apenas --assume-clean
e nem sincronize em primeiro lugar.
Depois de criar seu RAID, a primeira coisa que você faz é mkfs
... e mkfs
TRIMs por padrão, mesmo sem perguntar (a menos que você use -E nodiscard
ou similar) e sua sincronização de RAID já se foi ponto de qualquer maneira.
Basicamente, é impossível manter um SSD + HDD RAID misto em sincronia enquanto TRIM afeta apenas um lado. Mesmo com SSD + SSD RAID, um TRIM provavelmente causará diferenças se forem modelos SSD diferentes ou diferentes deslocamentos de partição.
Não é um problema, desde que afete apenas "espaço livre". Os dados reais em si ainda estarão em sincronia e, portanto, a redundância é fornecida.
Se o SSD falhar ou você decidir substituir o HDD por outro SSD mais tarde, é aí que você obtém a sincronização completa no SSD, pois essa é a única maneira de md
saber como fazer as coisas. md
não grava comandos TRIM e, portanto, lembra regiões "livres" para acelerar a sincronização; também não é inteligente o suficiente para TRIM (e, portanto, zero) o SSD de destino e somente grava dados diferentes de zero. Talvez quando o SSD se tornar mais comum, esses recursos serão adicionados para acelerar os resyncs.
Mesmo assim, não é algo que você deva se preocupar muito; TRIM é uma medida de longo prazo, seu sistema de arquivos verá o TRIM durante o uso regular, então, ao longo do tempo, até mesmo um SSD totalmente escrito verá áreas aparadas suficientes.