Como copiar o array RAID 0 com falha na unidade para uma única unidade

0

Estou usando o controlador SATA RAID da Intel embutido na minha motherboard.

Estou usando no modo RAID 0 com duas unidades Samsung HD103SJ de 1TB.

Uma das unidades da Samsung está relatando um erro.

No mesmo controlador, tenho uma unidade Western Digital WD20EZRX de 2 TB.

É possível transferir a instalação do Windows 7 da matriz RAID 0 para a única unidade?

Eu tenho muitos programas instalados que uso todos os dias e prefiro não passar pelo processo de reinstalar o Windows e todos os aplicativos.

Obrigado antecipadamente, P.

    
por Dutch2 08.02.2017 / 23:48

1 resposta

2

  1. Verifique se não há nada no disco de 2 TB que você deseja manter (ou faça backup se houver); este processo irá apagar todos os dados atualmente no disco.
  2. Crie um disco live Linux inicializável (por exemplo, Knoppix ou SystemRescueCD )
  3. Inicialize o seu computador a partir desse disco, e não do disco rígido (se o seu computador não tiver unidade óptica, você poderá fazê-lo usando também um flashdrive).
  4. Abra um terminal ( Konsole ou xterm ou algo assim) e execute o seguinte comando: ls -l /dev/sd* .
  5. Você deve ver pelo menos duas unidades, sda e sdb (ignore todos os resultados com números, como sda1 ); estes são seus discos rígidos (lógicos).
  6. Use o comando mount para garantir que nenhum disco esteja montado; se um deles for, use o comando umount para desmontá-lo.
  7. Certifique-se de ter identificado corretamente qual é qual, e que o "disco" RAID0 é do mesmo tamanho que ou menor que o disco de destino não distribuído.
  8. Use o comando dd para duplicar o disco lógico RAID0 para o disco de destino de 2TB ( dd é antigo e tem uma sintaxe ligeiramente funky, mas o comando desejado será parecido com isto: dd if=/dev/sda of=/dev/sdb bs=4M ).
  9. Desligue o computador e remova a matriz RAID.
  10. Inicialize o computador (certificando-se de que está configurado para inicializar a partir do disco de 2 TB, se não foi antes) e ele deve inicializar no Windows como antes (exceto talvez um pouco mais lento, porque não há distribuição).
O motivo pelo qual isso funciona é que, como os discos são distribuídos no nível do hardware, o sistema operacional (Windows ou Linux) vê o array RAID0 e o disco de 2 TB como simplesmente discos de 2 TB. Então, você está apenas clonando um disco para o outro e, em seguida, removendo o disco ruim para que o computador inicialize a partir do disco bom. Isso pode ser feito usando ferramentas sofisticadas (e muitas vezes caras) de clonagem, mas o bom e velho dd faz o trabalho muito bem, e pode ser obtido pegando um live CD gratuito do Linux.

    
por 09.02.2017 / 03:22