Você pode configurar o RAID 0 com mdadm . Por exemplo, eu tornei visível tanto no Windows quanto no Ubuntu usando o comando --build
:
# mknod /dev/md1 b 9 1
# sudo mdadm --build --verbose --chunk=64K /dev/md1 --level=0 --raid-devices=2 /dev/sdh /dev/sdi
Não use o comando --create
, porque ele destruirá seu array. E lembre-se de que você deve construir uma matriz em todas as inicializações do sistema. Além disso, defina o tamanho do bloco de acordo com o tamanho do bloco da matriz, caso contrário, os resultados serão imprevisíveis.
OK, o mdadm é o aplicativo de software e é colocado dentro do pacote com o mesmo nome. Para "ativar" você deve instalá-lo:
sudo apt-get install mdadm
O tamanho do bloco é o tamanho dos blocos nos quais os dados são divididos para caber em ambas as unidades RAID. Você pode recuperá-lo de suas configurações de armazenamento Fantom.
E, o último: você pode construir sua matriz durante a instalação, depois instalar o Ubuntu, reiniciar e deve funcionar! Pelo menos, se você tiver apenas duas unidades internas ... Como a ordem das unidades pode mudar se você tiver > 2 unidades. Estou sofrendo com esse efeito. Mas eu encontrei a solução: execute o comando antes que mount -a
seja executado. Isso deve ser feito por injeção de nível de execução.
Mas você não precisa fazer isso, porque você só precisa construir o array uma vez, recuperar os dados e colocar as unidades de volta, certo? E quando a matriz é construída, haverá nós :
$ ls -l /dev/md1*
brw-rw---- 1 root disk 9, 1 sept. 10 05:30 /dev/md1
brw-rw---- 1 root disk 259, 0 sept. 10 05:30 /dev/md1p1
brw-rw---- 1 root disk 259, 1 sept. 10 05:48 /dev/md1p2