I think we need more information.
When you say you want to assign its own HDD, you mean you have, say, 4 physical HDDs on your server, and you want to use one for Proxmox, then one for VM1, one for VM2, and one for VM3?
In order to be able to do this, you would install Proxmox on HDD1 (sda)...