A diferença é que uma tem uma tabela de partição no disco e a outra não. Não há diferença funcional. Ter uma unidade como um disco inteiro e as outras como partições não causará problemas.
Eu rodei um RAID10 utilizando discos 4x 4TB, criados com o mdadm e sem um controlador RAID dedicado (quatro discos rígidos conectados diretamente na placa-mãe do servidor). Quando foi originalmente configurado, ele usava discos por números de partição - / dev / sda1, / dev / sdb1, etc. Bem, eu tive um disco falhando (/ dev / sdd) e apenas o troquei por um novo, e quando eu adicionou-o à matriz que eu acidentalmente adicionei como / dev / sdd em vez de / dev / sdd1. Está atualmente sendo reconstruída e será por mais algumas horas, mas ainda não parece ter causado nenhum problema.
Então, fiquei imaginando, para um RAID básico sem qualquer configuração especial em particular, qual é a diferença entre um ataque composto de partições (uma partição por disco) e um ataque dos próprios dispositivos? E enquanto eu estiver no tópico, meu novo disco RAID causará algum problema desde que foi adicionado como um dispositivo em vez de uma partição?
[root@fluttershy ~]# mdadm --detail /dev/md0
/dev/md0:
Version : 1.1
Creation Time : Wed Feb 19 05:43:49 2014
Raid Level : raid10
Array Size : 7813770240 (7451.79 GiB 8001.30 GB)
Used Dev Size : 3906885120 (3725.90 GiB 4000.65 GB)
Raid Devices : 4
Total Devices : 4
Persistence : Superblock is persistent
Intent Bitmap : Internal
Update Time : Sun Nov 8 20:32:28 2015
State : clean, degraded, recovering
Active Devices : 3
Working Devices : 4
Failed Devices : 0
Spare Devices : 1
Layout : near=2
Chunk Size : 512K
Rebuild Status : 3% complete
Name : fluttershy:0 (local to host fluttershy)
UUID : 45f8673c:332503c8:a9307bae:4177f753
Events : 115588
Number Major Minor RaidDevice State
0 8 1 0 active sync set-A /dev/sda1
1 8 17 1 active sync set-B /dev/sdb1
2 8 33 2 active sync set-A /dev/sdc1
4 8 48 3 spare rebuilding /dev/sdd
[root@fluttershy ~]#