I got a new laptop recently for work. Dell Latitude E6400. It's very nice, much better than my old one, and I want to set it up right. Considering I am in the IT department, I don't have any restrictions on installations and other regulations you would normally find on a work computer.
It's got a 150GB drive in it, fyi.
Here's what I want to do:WinXP 32-bit - I need this for work to be in compliance with all the programs and inventory tracking, etc that we use. It's pretty much required, though I could get probably get away with Vista 32-bit for my own uses, but every other computer runs XP 32-bit. I'd like to have it so if people have trouble I can somewhat troubleshoot it on my own machine since it would be running the same OS.
Win7 64-bit - The laptop has 4GB of RAM. Obviously I will only see 3.5 of that in the XP partition and so for my own personal use, I'd like to use Windows 7 and have it be 64 bit so I can fully use the RAM I have.
Linux - I have always tinkered with Linux distros, but never really ran them for an extended period of time. I haven't picked a flavor, though I've usually used Ubuntu. My brother-in-law likes Fedora, but I really couldn't tell the different from one to another. Also, gnome or KDE? I dunno.
Data Partition - Should I make a data partition that each OS can access?
What I need help with:
What sizes should I make the OS partitions? I'm assuming any programs installed will need to be on those partitions as well, particularly because of the 32/64 bit and Win/Linux issues that I'm going to be introducing on them. Nothing huge will be installed outside of Office2007 on the Windows versions, and Linux will just have OpenOffice or something similar installed. Games will likely not be installed in any great amount, but a few extra gigs would be a good idea. Is 20GB good? 30GB?
Should I make a data partition? Or should I just split the harddrive evenly in 3 (50GB each) and keep data on each partition (work, personal, linux-personal)?
Bootloaders
What bootloader is a good one to handle this? If I install WinXP, then Win7 I'm assuming it should be ok, but I know Ubuntu has it's own bootloader it prefers to load. Is there a bootable CD I can use to set up the bootloader or how should I go about doing this?
Linux Distro
Do I need to specifically download a 64bit linux distro? Or generally do they all come with a 64bit version so I won't need to worry about it?
Which flavor would you suggest (Ubuntu and Fedora are only examples, any would be fine to suggest), and which GUI? Gnome, KDE, other?
I appreciate the help, as I've been searching around the web for a while now and it's pretty crazy all the different stuff and preferences people have, especially on linux flavors.
Posts
how big of a partition depends on the apps you want/need to install. XP fully patched is near 6GB by itself now, the min recommended for Vista is 16GB(although the Vista install is more around 10), and linux is impossible to guess.
What I would personally do is make your XP partition FAT32, and use that to store any data you want to share across all 3, as fat32 will be the only thing that all 3 OS's can read/write easily.
I ended up going with 3 partitions:
90GB WinXP (NTFS)
30GB Win7 (NTFS)
30GB Linux (unformatted)
I have WinXP and Win7 (Build 7000) installed currently and working fine. I'm getting all of my drivers and patches set up on XP now. Hopefully I won't kill anything when I do the install of Linux.
I have:
Primary Partition 1 - WinXP
Primary Partition 2 - Win7
Extended Partition - Kubuntu
Logical 1 - /home
Logical 2 - /
Logical 3 - /swap
When I installed Kubuntu, GRUB installed and now loads, defaulting to Kubuntu with the option to choose like 3 other different ways of booting Kubuntu, as well as a "Windows loader" that takes me to my WinXP/Win7 choice that I had before Kubuntu.
Any help with changing GRUB to remove the Windows loader and create a nice simple Kubuntu, WinXP, Win7 choice?
Edit: Also, in case you didn't know, but you probably do, the answer is configuring /boot/grub/menu.lst inside kubuntu - It's the specifics that are tricky. Could you post the output of 'sudo fdisk -l' inside kubuntu?
2nd edit: Also a post with /boot/grub/menu.lst would be handy.
working on getting the menu.lst, but apparently gedit isn't installed so it's installing now. (Unless there's another way to view it, but gedit seems to be the main option from what I've been getting in my Google searches)
Menu.lst
gedit, nano and even cat would be alright choices for just posting it here. Since you're rocking kubuntu, I believe the equivalent is kate instead of gedit. K for KDE apps and G for Gnome, usually.
edit: Yeah, Kate is the one. Oh well.
Also, perhaps look at this: http://digg.com/software/How_To_Boot_Windows_Vista_from_GRUB_bypassing_Vista_s_winload