You can do it two ways:
1) By installing as a dual boot system so you have the choice of booting into either Linux or Windows. This ifs not strictly speaking increasing from windows itself though.
2) By installing in a virtual machine (VM) inside Windows. For example install Virtualbox in Windows and then install Linux as a guest OS under Virtualbox. That way you boot into Windows and then start Linux inside it.
Edit: There's a third way too. By installing Cygwin under Windows you can run Linux shell commands under it.
I'm afraid your dad won.
No he said you could install linux on a separate drive/partition from windows, I knew you couldn't
You can using wubi, I have just installed ubuntu using this method.
Ok so I was talking to my dad & he said you could. Not like the virtual drive stuff like winbutu does, a separate drive/partition. I know you can't just wanting a article to correct him.
Yes you can. I've done this in the past (easily)
Install windows to main hard drive.
Disconnect windows drive and connect up "linux" drive
Install linux.
Connect both drives round, choose preferential drive to boot form in BIOS and hit F12 or whatever gives boot menu to choose which OS you want.
Job done.
You shouldn't even have to bugger about with disconnecting drives in most 'entry level' Linux distros (Ubuntu, Mint et al). Leave the drives connected, boot up into the install media. The installer GUI asks you if you want to cram it onto the existing Windows HDD or use another. So you use the other. Once the installer is done, it'll have configured the boot loader (probably GRUB) with the option to load your Linux distro or Windows.
Simples! *squeak*
No he said you could install linux on a separate drive/partition from windows, I knew you couldn't
Shame you cannot VM your psy machine and lift the guest is onto a VM ai in Linux vm win but can boot into
Again run VMware and a live distro maybe??
Ummm... Yes? I think.