hello friend!
the replies for your questions:-
First question: can this be accomplished? That is to say, can I, having GRUB already installed and its configuration files in my Core 2 partitions, switch to my Core 3 partitions?
Ans:- it is possible, you can boot into fedora core 2 or fc3 at the time of start up.
Second question: until I can achieve my goal in question 1, I would like to boot into the new Core 3 installation.
Ans :-You will have three o/s fc3 , fc2 and ur windows and you can select one o/s to boot at the system start up!
Third question: if I cannot accomplish my reallocation goals, can I easily yank GRUB out of my MBR and start fresh without reinstalling Win2k, which would certainly raise my distaste for Microsoft O/S's to new level)?
yes:- boot from winnt2000 o/s cd and Use recovey consol option.
in your c: partition (win) give <fixmbr>
this "fixmbr" will fix your master boot record and ur winnt is back.
now if you want to use three operating systems all you have to do is some changes in ur /boot/grub/grub.conf file
default=0
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
# section to load Fedora Core3
title FedoraCore3 (2.4.21-1.ent)
root (hd0,0)
kernel /vmlinuz-2.4.21-1 ro root=/dev/hda2
initrd /initrd-2.4.21-1.img
# section to load Fedora Core2
here remember to give the same location of your Fedora
Core2 configuration of root (hdx,x) and your kernel location
kernel/vmlinuz-x.x.x.x.x ro root=/dev/hdax whatever.
The basic point here is to just to the type the whole portion of your fedora core 2 config file between title and ur initrd line into your fedora core 3 /boot/grub/grub.conf file.
also remember now you have only one grub which will work for you (here in this case i am editing my /boot/grub/grub.conf of my Fedora core3 so my fedora core3 will handel the o/s selection part at the system startup).
title Fedora Core2 (x.x.x.x.x.)
root (hdx,x)
kernel /vmlinuz-x.x.xx-x ro root=/dev/hdxx
initrd /initrd-x.x.xxx-x.img
# section to load Windows
title Windows
rootnoverify (hd0,0)
chainloader +1
I am using four operating systems on my pc (winnt , winnt2000, Redhat Linux ws , and Fedora core3) and my grub shows me three options First is to boot Redhat linux, second is Fedora core 3 and third is windows and from windows I can select winnt2000 or winnt ) and have two hdd's of 40GB.
One more thing ...personally I save my data on my second hdd and operating systems on the first one so that my data is still safe on my second hdd.
At the time of installation I installed windows first > then redhat > and then fc3
KEY POINT HERE BEFORE THE TIME OF INSTALLING YOUR FEDORA CORE3 DON'T FORGET TO NOTE DOWN UR /boot/grub/grub.conf file (here in this case i will note down a portion of my redhat's grub configuration /boot/grub/grub.conf which gives me the loacation of Redhat's kernel .
i.e.
#section to load Redhat
title Redhat Linux(x.x.x.x.x.)
root (hdx,x)
kernel /vmlinuz-x.x.xx-x ro root=/dev/hdxx
initrd /initrd-x.x.xxx-x.img
now when i am going to install my Fedora core3 it has it's own grub (coz i selected to install a new bootloader for fedora core 3)
now after finishing my installation ...and reboot i can see only two options as i still have to edit my grub configuration file (/boot/grub/grub.conf of fedora core3) i.e. simply i have to give this grub(Fedora core3's) the information about the loaction of My Redhat's kernel location.
Therefore after booting into fedora core3 I edited my grub configuration file and just entered the information about my redhat's kernel location (which I noted down previously from my redhat's /boot/grub/grub.conf file)
#section toload Redhat
title Redhat Linux(x.x.x.x.x.)
root (hdx,x)
kernel /vmlinuz-x.x.xx-x ro root=/dev/hdxx
initrd /initrd-x.x.xxx-x.img
___________________________________________
the result would look like
default=0
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
# section to load Fedora Core3
title FedoraCore3 (2.4.21-1.ent)
root (hd0,0)
kernel /vmlinuz-2.4.21-1 ro root=/dev/hda2
initrd /initrd-2.4.21-1.img
#section to load Redhat
title Redhat Linux(x.x.x.x.x.)
root (hdx,x)
kernel /vmlinuz-x.x.xx-x ro root=/dev/hdxx
initrd /initrd-x.x.xxx-x.img
# section to load Windows
title Windows
rootnoverify (hd0,0)
chainloader +1
keypoint: You have to give the location of the kernel file to load when booting the operating system.In the grub configuartion file.
cheers
