Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
Ok, I've read a lot of articles about this, but none seem to have helped, so I'm asking the experts
I've got an older system (Pentium II, 192MG RAM, 2 IDE HDs, 6GB and 8GB).
On HD1, Windows is installed on the only partition (HD0,0). On the second, I have 3 partitions, 3.5GB (root), .5GB(swap), and 4GB (vfat for file storage/sharing between systems).
So I installed Fedora Core 2, putting grub on the 1st partition of the installation, not the MBR. I did the whole dd if=/dev/hdc1 (the second disk is called 'hdc' becasue it's promary on the secong ribbon, CD is slave on 1st ribbon) of=linux.bin bs=512 count=1 command, and then copied it to C:\ and added an entry for it in boot.ini. But when I try booting from that, I get the "GRUB _" (_ flashing) on the screen, and linux doesn't boot. If I install grub to a floppy drive (grub-install /dev/fd0), I can boot to linux from the floppy for awhile until it gives me the "GRUB _" thing again ( i think it stops working if I try to boot from the HD andfail, and then try booting from the floppy again).
So, why on Earth is it booting from the floppy with grub installed, but when I copy the boot sector from hdc and put it on C:\, it won't boot?
well... i think you have to install grub in the MBR of hdb,(and copy that sector ). i had the same kind of problem......but i use lilo. i don't know grub at all. ( maybe try lilo , dunno if it comes with fedora...)
Per the LQ Rules, please do not bump your own thread until at least 24 hours have elapsed without a reply. Because the LQ membership is global, people in other time zones may not have seen this post yet, and thus it may take some time before a response is received.
It sounds like the copy of grub installed onto /dev/hdc may not be pointing at the proper /boot partition and can't load the grub.conf menu.
Boot from your FC2 install disk, got into rescue mode, and check out the settings (boot partition, kernel image, etc.). There's another post by me a week or two ago that eplains how to do this and reinstall grub.
Here is my grub.conf file. I editied one line to point specifically to /dev/hdc1 instead of LABEL=/
Code:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You do not have a /boot partition. This means that
# all kernel and initrd paths are relative to /, eg.
# root (hd1,0)
# kernel /boot/vmlinuz-version ro root=/dev/hdc1
# initrd /boot/initrd-version.img
#boot=/dev/hdc1
default=1
timeout=10
splashimage=(hd1,0)/boot/grub/splash.xpm.gz
title Fedora Core (2.6.8-1.521)
root (hd1,0)
kernel /boot/vmlinuz-2.6.8-1.521 ro root=LABEL=/
initrd /boot/initrd-2.6.8-1.521.img
title Fedora Core (2.6.5-1.358)
root (hd1,0)
kernel /boot/vmlinuz-2.6.5-1.358 ro root=/dev/hdc1
initrd /boot/initrd-2.6.5-1.358.img
title Other
rootnoverify (hd0,0)
chainloader +1
as far as I know this is all right. I have no separate /boot partition, so the paths are right with the /boot/ in front of the kernel, right?
So if this is all right, what else could cause my problem? I can still install grub to the floppy, and boot all kernels from there. So why doesn't it work on my hd?
Last edited by maicorider; 09-02-2004 at 11:06 AM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.