15 Jul 09 13 - Not able to find Boot Menu in Dual Booting System (Windows & RHEL5)

Using Windows Xp Professional on Compaq Presario C700,and i installed RHEL v5.2 on it,GRUB installed on First Sector of boot Partition of RHEL.The problem is am not able to find Boot Menu of Windows & Linux,where i can only boot from Grub i.e.. Linux not Windows Xp.I even Fix MBR by using Bootable XP CD (fixmbr) in repair mode,now windows Xp is booting (From HDD) but booting from Linux is not possible,as Boot Menu is not appearing.

Please suggest exact solution by depicting step by step to get display of Boot Menu at start-up,as i want to use Windows & RHEL5 on my Laptop.Thanks
rajhydAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

martin_2110Commented:
boot of the redhat install cd.

type linux rescue

to go through the options it will ask you to mount your drive, make sure you select to mount as read/write, (dont mount it as read only)

pick all the defaults for everything else.

from the command line run
chroot /mnt/sysimage

run
grub-install

All this will get your grub menu back.

----
exit and reboot
----

boot in to linux  via grub prompt

after your all the way up add the following to the end of /etc/grub.conf

-
title Windows
rootnoverify (hd0,0)
chainloader +1
---


reboot you should be able to select windows or linux.





0
rajhydAuthor Commented:
Sorry martin for late reply, At "grub-install" command in rescue mode it displays "install_device not secified".& Also displaying some tips to help out how to install it with Syntax like " grub-install [OPTION] install-device ".
                                 
When i trying to install grub in "/boot/" with command-- "grub-install /boot/" displaying message
 "/usr/src/grub/i386-redhat/stage1: Not found".




























0
martin_2110Commented:
it will most likely be grub-install /dev/sda or /dev/hda


so
chroot /mnt/sysimage
grub-install /dev/sda
or
grub-install /dev/hda
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
10 Tips to Protect Your Business from Ransomware

Did you know that ransomware is the most widespread, destructive malware in the world today? It accounts for 39% of all security breaches, with ransomware gangsters projected to make $11.5B in profits from online extortion by 2019.

rajhydAuthor Commented:
same error -  "/usr/src/grub/i386-redhat/stage1: Not found". when trying the command "grub-install  /dev/sda " as my Hard Drive is SCSI.
0
martin_2110Commented:
strange did you run the chroot /mnt/sysimage ? where there any errors when the rescue cd mounted your drives?
0
rajhydAuthor Commented:
Yes i run, i will explian you clearly what i given commands in rescue mode  

1) mount
2) chroot /mnt/sysimage ( with No Errors )
3) grub-install /dev/sda

At this command getting display of   "/usr/src/grub/i386-redhat/stage1: Not found".
0
martin_2110Commented:
Do you see kernels in /boot? can you post the output of ls /boot and ls /boot/grub



Try running this instead.
grub-install --root-directory=/boot /dev/sda

0
martin_2110Commented:
all the above should be done after the chroot.
0
rajhydAuthor Commented:
here i would like to inform one thing while enetring to Linux rescue mode after some process steps like languge selcting,keyboard etc.. Just after searcing RHEL Installation getting an error " An error occured trying to mount some or all of your system.Some of it may be mounted under /mnt/sysimage.Press to get a shell.The system will reboot automatcally when you exit from the shell."
0
rajhydAuthor Commented:
displays same message "/usr/src/grub/i386-redhat/stage1: Not found",when trying the command "grub-install --root-directory=/boot /dev/sda"
0
rajhydAuthor Commented:
when i try to list the files in /boot it list nothing & showing empty as "total 0"
0
martin_2110Commented:
ya it did not mount /boot thats what that error you saw was about. Can you post the output of
fdisk -l
0
rajhydAuthor Commented:
"fdisk -l" displays " cannot open /proc/partitions "
0
martin_2110Commented:
ok exit the chroot. then run fdisk -l. if you have typed chroot a few times you will need to keep typing exit. run fdisk each time and stop when you get output that is not an error.
typing "exit" will exit the shell.
0
rajhydAuthor Commented:
Ya, now it displays partion details
0
martin_2110Commented:
can you post the out put.
0
rajhydAuthor Commented:
How i have to post the Output, as i am doing conversation with you by another Desktop System of Windows Xp
0
martin_2110Commented:
maybe a screen shot or photo. I need to see how many partitons and what size and type they are.
0
rajhydAuthor Commented:
i could not able to take screen shot Mr.martin
0
rajhydAuthor Commented:
please find attach file
11072009123.jpg
11072009124.jpg
0
rajhydAuthor Commented:
Can any one give response quick
0
rajhydAuthor Commented:
Actually i sort out the problem by insatlling RHEL 5.0 again with giving space to GRUB in MBR which is already exist of a Boot Loader of Windows and after booting to Linux i just change boot time delay to 30 sec & Default boot to Windows in grub.conf file in /etc/.Now i can able to see the Boot Menu at Boot Time.
 
Thanks Mr.Martin to your quick replies.
0
rajhydAuthor Commented:
Thank You
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Linux

From novice to tech pro — start learning today.