I have 1GB RAM. I've read from the website of Puppy Linux that it can load the OS to RAM so that the LiveCD can be removed and the CD drive can be used for another purpose. I've also read that Ubuntu can do that if I have enough RAM. Is 1GB enough? And how exactly do I do that, e.g. make sure that the WHOLE OS, including built-in programs, are fully loaded?