(Resending because of unintended HTML format in previous...) I suppose decent disk devices have unique IDs. Partitions on those disks can be identified by both a hardware ID and a partition ID (UUID). In other words, if a disk has no hardware ID, users can't truely uniquely identify it and its partitions.