I have a Sony VAIO VGC RG54G PC that originally had Windows XP on it but doesn't have a HDD anymore. It had 2 sticks of 512MB of DDR2 RAM totaling in 1GB of RAM. I bought 2 sticks of 2GB of DDR2 RAM on Amazon that said specifically that it would work on this exact PC, but it isn't compatible at all. I tried all the combinations with putting the RAM in all the ports. I even tried putting 1 stick of 2GB RAM in, but that didn't work. https://www.amazon.com/gp/product/B009OSDJAW/ref=oh_aui_detailpage_o01_s00?ie=UTF8&psc=1 After buying the RAM I researched and found out that the max RAM for this system is 2GB and that the max RAM per slot is 1GB and it has 2 banks with 2 slots in each totaling in 4. It has a Intel Pentium(R) D 2.80 GHz right now, but I bought a new processor for it. It's an Intel Core 2 Duo https://www.amazon.com/gp/product/B009AG2YJ0/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1 I'm running it with Linux Mint Mate off a DVD and I entered a line into the terminal that told me what my max RAM is and it said 4GB (This is with the old Pentium D processor still) even though I read that 2GB is the max. What I want to know is, Will installing the new cpu allow me to use the new RAM I bought for it or will it make now difference and should I return both of them? Also which ports do I install the ram into to make it work and should it work with one 2GB stick? Thanks for any responses.