Esta provavelmente não é a resposta, mas eu apenas tentei algo semelhante que pode ser de ajuda.
Eu criei um pool de Espaço de Armazenamento no Windows 8.1 usando um gabinete 2x Disk USB. Em seguida, desconectei uma das unidades do gabinete e a conectei diretamente ao controlador SATA na placa-mãe. O resultado foi que o disco não pôde ser lido pelo Windows 8.1 (mesmo PC e instância do Windows). Ele disse que o disco não foi inicializado e ofereceu para inicializá-lo / formatá-lo. Conectando o disco de volta ao compartimento USB, ele apareceu bem como o pool de armazenamento.
Não encontrei muita informação sobre isso, mas parece que o problema é que, se você criar o pool usando discos em um gabinete externo, ele precisará ver esses discos por meio de um gabinete externo (ou interface, como USB) ou não os identificará como parte de qualquer espaço / pool de armazenamento.
No seu caso, se você criou um pool usando apenas discos internos, acredito que você tenha o mesmo problema. Eles não serão identificados como um espaço de armazenamento se forem conectados usando um gabinete externo.
Não sei ao certo o que aconteceria no caso de ter um pool com um mix de discos externos e internos, mas acredito que seria um pouco melhor em termos de acessibilidade / recuperação, já que você poderia ter mais opções, em seguida, com base na configuração do conjunto em termos de paridade, etc. Você provavelmente ainda precisará da maioria dos discos a serem adicionados inicialmente com o mesmo tipo de conectividade que você está tentando recuperar.
Eu estava tentando atenuar o risco de uma falha de gabinete, assumindo que os espaços de armazenamento irão alegremente ler os dados do disco se estiverem conectados de alguma maneira a outra máquina do windows 8.1, já que os dados do disco devem ser armazenados nos próprios discos. Infelizmente, isso me falhou e ainda estou pesquisando alternativas ou uma maneira de recuperar os dados de um tipo alternativo de conexão (externa / interna).