Phil Schaffner said: > On Tue, 2004-01-13 at 03:42, Paolo wrote: >> Scott Talbot said: >> > On Mon, 2004-01-12 at 13:07, Krikket wrote: >> >> On Mon, 12 Jan 2004, Paolo wrote: >> > >> >>Snip< >> > >> >> > now the real issue, >> >> > I installed fc1 but when I boot the machine I can only boot >> windowsXp, >> >> > there is no sign of grub ( I installed it the MBR) >> > >> > The only thing I can figure is that you either installed GRUB to the >> MBR >> > of the second hard drive, or to the boot sector of a partition or it >> > wasn't actually installed anywhere. >> > >> > Assuming you booted into linux using a disk, get onto a terminal as >> root >> > and issue the command: grub-install /dev/hda >> > >> > That should get you going. >> >> It doesn't work. I already tried it... >> >> Thanks. > > Have seen a number of cases where the BIOS disk mapping does not match > what the running system sees. This seem to happen particularly with > RAID controllers and/or SCSI controllers mixed with IDE. Try making a > grub boot floppy on a working system and doing a "find /grub/stage1" (or > "find /boot/grub/stage1" if you do not have a /boot partition) and find > out what grub sees as (hdM) and (hdM,N) where M=[disk 0, 1, etc.] and > N=[partition 0, 1, ...]. You should be able to boot the system from the > floppy once you figure it out. I'm sorry but I don't think I understand what you mean here. I can boot the machine with the fedora cd, linux rescue and then chroot /mnt/sysimage So I can enter in the /grub partition and... ? Do you want me to open the stage1 file ? > You may find that the floppy boot sees different mappings than the > installation saw, or that the running system will see if/when you get it > to boot. Use /boot/grub/device.map to get consistent results after you > figure out the mapping. When running grub from the command line when > the system is up, use "grub --device-map=/boot/grub/device.map" and do > finds similar to above to verify the mapping. Once you have it right, > you should be able to do something like: > # grub --device-map=/boot/grub/device.map > grub> root(hd0,1) > grub> setup (hd0) > grub> quit > > Good luck - this is a trial-and-error process in my experience on > systems where the grub disk ordering changes between boot-time and > running system. Well, thanks a lot for your answer! -- Paolo C.