Podria ser que Xpenology no lleve los drivers para la P420 + SAS. Y por mucho que hicieras no hubiera manera.
Ó puede ser que los discos SAS se nombrem como /dev/sg0xxxx
TE CUENTO MI CASO:
He descubierto ( al menos con DSM 5.x ) que si los discos no reciben el nombre de /dev/sdxxx, no los vé, aunque estén presentes.
A mi con el GEN8 (AHCI mode)+ Proxmox 4.4 + Xpenology 5.x.
Al pasarle las particiones LVM, como discos virtuales tipo "SCSI VIRTIO" con Proxmox , me daba el Xpenology el mismo mensaje.. NO HAY DISCOS...
Al cambiar a SATA, o scsi standar.. los detectó, PERO, con una perdida de rendimiento y subida de CPU % del celeron notable.
Total, que investigo y me entero que Xpenology SI tiene los drivers nativos VirtIO ( para virtualización KVM ), pero se llaman /dev/vdaxxx, por lo que para el Xpenology no existen.
El problema es que el Xpenoboot, no deja hacer SSH al principio y no se puede verificar en ese momento, pero una vez instalado el proxmox + DSM5.x, y funcionando añadí más discos virtuales tipo Virtio y pude verlos perfectamente como /dev/vda, /dev/vdb, mientras que el DSM no me reconocia que los tuviera en el interfaz web.
Aquí por ejemplo comental algo parecido con la nomenclatura SAS.
http://serverfault.com/questions/518297 ... as-dev-sdb
Esto no te soluciona el problema, la verdad, pero algo de luz a ciertos temas nunca viene mal, creo.
Saludos.