Installed Windows x64 and Linux - can't find Linux!
Red HatThis forum is for the discussion of Red Hat Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Debian amd64 with 32bit libs and Debian 32 bit laptop
Posts: 119
Rep:
in xp got to start->run and tipe in msconfig and go to the tab called boot.ini and set your timeout to something, say 30. then reboot you should see a boot menu. If that dose not work let me now if it dose let me know
Installing XP has overwritten grub (I assume redhat uses grub anyway) with M$'s proprietry bootloader.
Because it's M$, it won't boot anything except Windows.
Therefore, you need to reinstall grub to boot redhat again.
You'll need to boot off a redhat CD, go into a prompt and tell grub to reinstall itself.
There's a Rescue Mode when you boot off a redhat CD if I remember correctly, so you want that one.
Or, you could reinstall redhat -- up to you really.
I have had this problem before many times.. by far the easiest solution is never, ever install anything M$ related over linux -- it's far easier to install XP, and then redhat -- redhat will pick up the M$ installation and add it to grub.
ooops. We posted simultaneously. Yes, Red Hat uses Grub.
Thanks for the advice about the installation order. Unfortunately, my machine came preloaded with Red Hat. Fortunately, I have not done anything with that particular machine yet. (no settings, downloads, etc.)
Might be worth reinstalling redhat then...
Reinstalling grub would involve editing the grub.conf file and messing around with chainloader manually to get it to boot Windows.
If you install redhat after XP, it'll detect it and do it itself... much easier.
On another note: I can only login to Windows using the "Run Diagnostics" mode, where I have the choice of choosing between PC Dos and Windows. IS this normal, or is there a way to add Windows to the list of selections under the Linux SMP and standard modes?
I assume what you're referring to is grub fires off the M$ bootloader after you hit Windows (or whatever it's named) on the grub menu.
This is the way it has to work...
Each partition with an OS on it is marked as bootable, but something needs to decide which one to boot from in the first place. That's the job of the bootloader.
It's installed on the boot sector of your primary disk [first 512 bytes if you care that much], which is why M$ overwrote it when you installed XP. Reinstalling redhat has placed grub back there.
grub itself is a linux bootloader, and consequently can't actually boot the proprietry Windows.
Therefore what it does is say "I found XP on this partition" and loads the M$ bootloader to boot Windows.
If you don't want the M$ bootloader to show up when you boot, edit c:\boot.ini in XP, and either remove the PC DOS bit, or set the timeout to 0. That way it'll skip the menu screen and just boot XP.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.