Do not use partprobe to read available disks.
It does not return disk devices, if a disk device does not
contain any partitions.  /proc/partitions does return these
however (fdisk is another alternative, but it returns extra stuff
as well).