Não está muito claro para mim o que você está perguntando. Eu entendo de duas maneiras:
1. Você pergunta se, ao conectar discos nunca antes usados com um controlador a um controlador que costumava executar um array no passado, ele tentaria liberar caches suportados por bateria / supercap para o novo ataque? Não, como não há uma matriz ainda, lá.
2. Tendo uma matriz de disco para o qual o controlador morreu, substituindo o controlador por um usado, ele tentará liberar os caches que possui? Bem, como mencionado anteriormente, depende. Normalmente, com controladores corporativos, espero que não. Ele detectaria que não é o mesmo array usado, já que os discos seriam diferentes. MAS, dependendo do fabricante e do firmware, talvez você nem consiga trocar o controlador quebrado, já que ele não conseguirá reconhecer o array de qualquer maneira.