Re: Upgrade hard drive in Dell latitude d505
If you want a larger hard drive, you will have to contact dell to see if there is one that will work with your d505. A replacement one of the same size shouldn't be to hard to come across.
The biggest problem I see is that your machine only has 256MB of RAM. While your processor meets the minimum requirements for windows 7, you will need at least 1GB of RAM, and even then I'm not sure you won't be regretting leaving XP.
Looking at the specs of your machine, i'm not sure if I would put Windows 7 on it, but if you decide too, the hard drive is a basic swap. You will need the a physical DVD of windows 7 (not upgrade version). Then it is just a matter of booting from a disc and following the on screen instructions.