One thing you can try before you go to the lengths of blowing away your proxmox install, when you boot proxmox, the grub loader has quite helpfully (thank you devs!) included a memtest image. Try booting into memtest and see what it sees.
Also, you're 100% sure the BIOS sees all 8GB? What motherboard is this?