Não, não há problema em criar RAID no Linux usando unidades com tamanhos diferentes. Você escreveu "espelho", então RAID1 em 2 unidades, eu acho. O tamanho de tal RAID pode ser ATÉ o tamanho da menor unidade. Eu tenho 2 espelhos RAID em 2 discos para 2 unidades mesma capacidade, um para / boot e um para raiz, o resto dos discos não é RAID1, mas a área de troca fora do RAID - para uma melhor velocidade.
Não vejo problema em criar o tamanho do seu espelho RAID < = 750 GB e usar o restante da área de HDD de 1 TB para dados temporários fora do espelho RAID. Então você nem perde seus 250GB, só não pode usá-los para espelhar, na verdade Você pode, mas, Você sabe, por design, no espelho os mesmos dados gravados em discos diferentes, então quando uma unidade quebrada, Você ainda provavelmente terá copiar na segunda unidade. Agora você pode facilmente imaginar o que acontece se você colocar duas cópias espelhadas na mesma unidade. A resposta é sim Você não pode se preocupar com nada.
E por último - Você pode começar a criar um espelho a partir de uma unidade. Use o drive de 750 GB para iniciar, ou você não pode adicionar o segundo drive, se você começar com um maior. A unidade de 750 GB não pode ser adicionada ao espelho de 1 TB.
P.S. 2.5 ou 3.5 - eles têm velocidades diferentes, então quando você escreve para tal espelho, você deve esperar até que a unidade mais lenta termine, então a velocidade de gravação do espelho RAID será menor do que a velocidade de gravação para a unidade mais lenta de dois. Para acesso de leitura e leitura sequencial Você provavelmente pode obter velocidade de leitura mais lenta + velocidade de leitura mais rápida. Depende da implementação do seu RAID, alguns deles não são tão inteligentes e têm os mesmos limites de velocidade que os de gravação.