Why only Volumne0 marked degraded, but not Volumne1? Suppose the error hard disk also contains data for Volumne1, but its health is now marked as green?
Minha hipótese é que seu disco rígido ficou off-line por algum tempo.
Uma possível razão pela qual o vol0 é degradado, mas não o vol1, é porque vol0 é o raid 1: mirroring. Se um dos dois discos ficou offline, os dados agora não estão sincronizados (e isso é fácil de detectar).
Mas no caso de um volume Raid0 (vol1), não há dados de paridade e nenhuma duplicação dos dados. Então, quando o disco está de volta online, tudo fica bem e a vida continua. Não há como saber se os dados foram perdidos (talvez exceto checksums, mas duvido que a Intel Matrix implemente isso). Na melhor das hipóteses, o controlador pode ter registrado o incidente e informou que os dados provavelmente foram perdidos. Mas no raid0, a integridade dos dados não é preocupante.
I've tried to check the hard disk with hddguardian and it seems to be fine
Sim, se qualquer outro hardware estiver com defeito (cabos, energia, controlador), o HD pode ter sido desconectado por algum tempo, mas estar 100% saudável. Mas não é para excluir que o HD possa ter um problema intermitente.
If I am going to replace the hard disk, but as it also contain the Volumne1 which is Raid0, so the olumne will be also offline when I remove the disk, what would be the best strategy for replacement?
Se o problema for realmente o disco, a melhor estratégia para substituição seria adicionar o novo disco, sincronizar novamente o array com o novo disco e, em seguida, remover o disco rígido defeituoso.