Originally Posted by Krimp
in able to run windows and linux on the same machine dont i need to create a partion? and if so, how do i do that.
Yes, you will need to create a partition (or two) or you'll need to add a hard drive (linux can live on the 2nd hard drive). I like to use the GParted Live CD
to do my partitioning. It's a lot like Partition Magic you can buy for windows.
Here are the steps to making partitions when you entire hard drive is used by windows:
1) Backup important information, files, docs, etc
2) Disable Windows virtual memory and hibernation
3) Defrag windows
4) Boot Gparted LiveCD.
5) Resize Windows partition and create linux partitions
6) Reboot into Windows.
7) Enable Windows Virtual Memory (and hibernation if you use it). Make sure everything works fine.
8) Reboot with the linux installer of your choice and select the partitions you already created.
9) When prompted, install Grub/Lilo to the 1st hard drive (hda or sda) Master Boot Record.
10) Finish installation.
You can use any scheme you want, some people separate the /home partition, or /var, for different reasons. Be aware that linux write support to NTFS is still experimental. So you should have a shared partition for any files you want to access from both linux or Windows.
When I dual boot I usually have a setup like this:
hda1 - Windows (NTFS, 15GB)
hda2 - /boot (ext3, 100MB) - used to keep the grub/boot files
hda3 - /swap (swap, 2x RAM up to 512MB max) - same thing as windows virtual memory
hda4 - Extended Partition (rest of drive, you can only have 4 primary partitions on a drive)
hda5 - / (ext3, 15GB) - root linux partition, contains the whole filesystem including /home
hda6 - /shared (FAT32, rest of drive) - used for all files you want access to when in linux or Windows