Hello,
Dlegend asked me privately how to do the Fedora / XP installation. He has a 80 GB hard drive, and wants both systems on one hard drive.
There are two ways to do this: Move the partitions with a utility such as Partition Magic, or re-partition the hard drive from scratch, and install from scratch. The goal is to prevent XP from eating the entire 80 GB in one chunk. Either case, you NEED to backup data before you get any desire of moving ahead. What would I do? Re-install XP from scratch and define the partitions there.
Just some notes:
* XP needs to be installed first. If you do Fedora first, and then XP, Microsoft will eat your boot setup, and you will have troubles accessing your Linux side. XP First.
* While setting up XP, there is a place to define your partition size. In this case, make one partition 40 GB, and leave the rest undefined. Or, if you are like me, you make a C: for system, a D: for Applications and an E: for Data. However you do it, define your hard drive so that you have a good chunk available for linux (but undefined as far as XP is concerned).
* If you want a common XP / Linux partion, you can make one. Format it FAT32 though. Non-Windoze operating systems do not like NTFS. Reading modules are available, but I am not aware of certified read/write NTFS modules for Linux. They might be there... I dunno.
* Install XP
* Download the Fedora .iso disks and burn them to CD-ROM. I think they are 3 or 4. You do not need the SRPM disks.
* Boot with Fedora Disk 1. Setup a CUSTOM machine, and manually partition the drive with Disk Druid. LEAVE THE BOOT PARTITION and XP Partitions alone. Only work with the "undefined partitions". Suggestions for 40 GB of space:
/ (root) : 1 GB
swap: 2x installed RAM
/usr: At Least 10 GB (tradition has compiled stuff land in /usr/local)
/home: 5 GB
/var: 1 GB
/tmp 1 GB
/backup 10 GB
If you want to get fancy, you can make other partitions, such as a /internet for setting up a webserver, or a /backup for a dedicated backup space. If you want to get SERIOUS with linux, you will develop scripts to backup data files to another location, and from there, can move them to CD-ROM or tape or whatnot.
Also with Custom, you will get a chance to select what packages to install. Since you have a lot of space, you can select "install everything" found on the bottom of the screen. If you want to be more restrained, be sure to install the development tools. You will find both Command Line tools, and X-windows based tools for debugging and the like. Be sure to install XWindows if you so add the other materials.
* GRUB is going to ask how to setup your boot. You are going to need the menu to choose XP or Linux.
* As it is getting late, if you have any specific question, please create a new thread in the Linux forum. That is the best place; I simply placed this information here as we have a few people interested in building a machine.
Enjoy!
Christian
P.S. The install and mastering of Linux will not be a rapid, overnight thing. It will take some time, but be very well worth it.