Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
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.
I have Vista (please forgive me) installed on the primare master. Vista was installed first. I have installed Fedora 7 on the secondary slave. Partitioning of the linux-drive is standard settings. The bootloader is grub, which I installed to the /boot partition. It is instructed only to boot Fedora and not to care about any other partition.
Using EasyBCD 1.6 in Vista I added the linux partition to the Windows bootloader.
After reboot Fedora shows up as an alternative. But When I choose it every thing that happens is:
loading new partition
Bootsector from C.H. Hochstätter
GRUB
And then nothing!
Is there something wrong with the configuration of grub or is there some sort of disk error? Or what could it be?
The linux drive is an IDE, set as a secondary slave. The Vista drive is a SATA drive.
When I boot with the rescue CD and choose "boot from this disk" or something simiar the only things that reads is "PRESS ANY KEY TO REBOOT" and then, obviously, nothing new happens.
When I choose "rescue this system", then it appears that it wants to redo the installation, so that's probably the wrong alternative. How do you use the rescue to correctly boot into fedora? Should you add some special command? where in that case?
One funny thing that I couldn't really understand is if there is one MBR for each disk? Again, I did not intall grub to the mbr, but when the option was shown it read "install mbr to /sdb/" ? /sdb is the linux disk. /sda is the SATA Vista disk.
Had I done that It would mean that I would have one MBR on each disk, right? How does that work?
Basically:
1) Install GRUB to the bootsector (of the partition), and not the MBR of the hard drive.
2) Point EasyBCD to that partition and add a Linux entry. All done.
If you want a more pain-free route:
1) Grab EasyBCD 1.61 beta.
2) Add a Linux entry and check the "GRUB isn't installed to the bootsector" option; then add.
If you opt to use the latter route, EasyBCD will search for the FC7 menu.lst file, and load it at boot time to boot into FC7 without needing to install GRUB to the bootsector.
I did read the guide before trying, and it seemed so very easy. Sadly it didn't work. I'll try the beta version a.s.a.p. and let whomever reading this know if it worked.
I don't know anything about EBCD but it might be useful for people who do know about it to know how you configured your grub (/boot/grub/menu.lst ?). Please post its contents here if you like, it would be useful i guess.
Now I've installed and tried the new beta version of EasyBCD. I added two new entries to the bootloader. first one that is told to use grub and then one where it's told not to use grub.
with grub this happens:
Bootpart 2.60 Bootsector (C) blah blah...
Loading new partition
GRUB.
And then it freezes.
For the one without grub:
I end up i a grub(!!!) terminal, where I can press TAB to get a long list of command which I don't know how to use. It's not the usual grub menu. Just a black screen saying GRUB: (and some short instructions at the top)
When I use the rescue disk to get to a terminal it sais it mounts the linux partition on /mnt/sysimage. I can't seem to find the /boot partition anywhere though. And I don't know how to find the grub.conf file to check that one out.
I have reinstalled linux just to make sure that there were no errors in the partitioning. I haven't tried supergrub yet (due to a faulty CD), But I can acces grub.conf via the rescuemode. There it sais that the partition used is hd0,0 ... this should be hd1,0 right? (I have Vista installed on hda) How can I check what should be written here?
When I look in EasyBCD i choose Grub, and drive1. In drive one there are two partitions.
partition 0 - linux native - 0GB (which I guess the /boot is on?)
and
partition 1 - ????? - 38GB (This would be the extended partition, why does it say "?????" ? )
Also could there possibly be any error with how my harddrive is set (with the physical pins on its back, It should be set as a secondary slave. Should I change it to a primary master or cable select or something?)
If I can check on which partition (hdx,y) that grub is located on I guess configuring it via the rescue mode will fix the problem? is there a command I can run from the linux console that tells me?
Can you get hold of a decent liveCD ???. Knoppix or somesuch - even PcLinuxOS (or whatever it's called).
If you have DHCP that should get you connected. From a terminal let's see "fdisk -l" (might need root).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
Advertisement
Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Click Here to receive a complimentary subscription courtesy of LQ.