The way this works is that two files are loaded on your PC's memory, the Linux kernel and a small root filesystem containing minimal filesets, that would include an installer program. Partitioning (resizing) your Windows OS may also be a part of what you need to do, depending on exactly what you're looking to accomplish. After you boot, you can then pull all your filesets to your disk from the network. You should look at either Loadlin or Grub to help you accomplish this.
Explore and have fun!
This was first published in March 2007