<br><div><span class="gmail_quote">On 3/1/06, <b class="gmail_sendername"><a href="mailto:akonstam@trinity.edu">akonstam@trinity.edu</a></b> <<a href="mailto:akonstam@trinity.edu">akonstam@trinity.edu</a>> wrote:</span>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On Tue, Feb 28, 2006 at 04:46:00PM -0500, Michael Wiktowy wrote:<br>> On 2/27/06, Mauriat Miranda <
<a href="mailto:mirandam@gmail.com">mirandam@gmail.com</a>> wrote:<br>> ><br>> > On 2/27/06, <a href="mailto:akonstam@trinity.edu">akonstam@trinity.edu</a> <<a href="mailto:akonstam@trinity.edu">akonstam@trinity.edu
</a>> wrote:<br>> > > Using the Windows boot loader is the old way from Lilo days. There is<br>> > > not problem double booting FC4 with Windows (XP or 2000) using grub. I<br>> > > have done this on three of my machines. But the grub must be applied
<br>> > > after the Windows is installed.<br>> ><br>> > Not sure what the subjective phrase "the old way" means, but this is<br>> > merely chainloading, which is still commonly used. If grub has never
<br>> > failed for you, then good for you. However it has for me and for<br>> > others (multiple FC installs, multiple dual-boot machines). Using<br>> > NTLDR is a very safe alternative to being potentially locked out of
<br>> > *both* windows *and* linux. (Been doing this since I had NT4)<br>> ><br>> > The MBR doesn't need to be constantly overwritten, this is a common<br>> > source of problems (for me at least). If you have multiple Windows or
<br>> > Linux distributions installed, you can have 1 corresponding entry in<br>> > the boot.ini for each bootable partition. This needs to be setup only<br>> > once, and never really needs to be touched. You can preserve and test
<br>> > multiple grub or lilo installs from multiple distributions by<br>> > installing a bootloader to the first sector of the bootable partition,<br>> > as I do. (all Fedora installers have provided this option)
<br>> ><br>> > Entirely optional, but highly recommended for anyone with reservations<br>> > about possibly interfering with their windows xp or 2000 boot.<br>><br>><br>> I would have to agree ... using NTLDR is not the "old" way, it is the only
<br>> way on some troublesome systems. Most of the time GRUB will boot Linux and<br>> Windows just fine but there does seem to be the odd nasty<br>> BIOS+mobo+drive+partition combo that seems to trip Windows into a
<br>> NTLDR-or-death mode.<br>><br>> I have had particular trouble with systems that have both SATA and IDE drive<br>> interfaces. There doesn't seem to be any standard way for Windows to know<br>> which one it should treat as "C:" or GRUB to know which is hd0. With enough
<br>> messing around I can usually find a magic combination of bootloader chaining<br>> but it usually all goes to hell when you pull a drive out.<br>><br>> Maybe this is the scenario that the OP finds themselves in.
<br>><br>> /Mike<br>I agree that is it does not work, it does not work and something else<br>must be done. But grub knows which is hd0 by the entry in the<br>/boot/grub/device.map file. We found that sometimes with SATA disks
<br>you have to fool around with the SATA options in the BIOS to make them<br>work properly in a fedora - windows double boot. I admit I have never<br>tried this with a SATA - IDE combination but I suspect you are ok as<br>
long as you don't depend on the IDE drive to be the one that is looked<br>at to find the MBR by default.</blockquote><div><br>I know the problem in my case is that when I have an IDE drive in the machine, the BIOS treats that as "the first drive" and when I don't have an IDE drive in the machine, the BIOS treats the SATA drive as "the first drive". I think that is the main source of grub-install confusion since there is no inherent way in GRUB (or NTLDR for that matter) to specify bus/drive/partition ... only drive/partiton. You can get around it once you figure out which drive is which but it is a PITA .. especially when you have a brain-dead BIOS that doesn't give you many options.
<br><br>/Mike<br></div><br></div><br>