> I've tried the table = hdb and table = hdb1 stuff and I still can't boot
> into Windows. I'm thinking about switching the two drives on my IDE
> cable, making the one that's master slave and vice versa. So, I'd need
> to install lilo in the mbr of the Windows drive.
Did you try what S. Park posted? He suggested the following:
This swaps the drives so Windoze thinks it is booting off the first
drive, when in reality it isn't.
> I've created a 50 Meg freespace at the beginning of this hdd to create a
> Linux /boot partion. How would I go about installing lilo here? Would
> disconnecting the linux drive rebooting with a linux floppy so that I
> only have the Windows drive connected and doing a:
> lilo -C pathtomyliloconffile/lilo.conf
> fix it. I'd have to basically reverse the two sections in my lilo.conf
Lilo installs itself in the boot sector of a partition or master boot
record (MBR). I'm not sure what you're trying to do by disconnecting
the Linux drive--you shouldn't have to do this. I don't know what
version of Lilo you are using, but the reason for a /boot partition at
the beginning of the drive was to allow Lilo access to the kernels,
because it couldn't access beyond the 1024th cylinder. This is no
longer true (but I don't know which version you are using). This
partition would only contain what is now in your /boot directory, so I
don't think this would help.
Let me know if the comment from S. Park works. If it doesn't, I'd need
to know more about how you have both drives partitioned.
>>>I've recently installed a new hdd and am having problems booting from
>>>the Windows 98 SE partition on my old hdd. I have RH 7.1 Linux
>>>installed on my new hdd and old hdd. Here is what my lilo.conf
>>>currently looks like: boot=/dev/hda
>>>I added the verbose=5 and replaced "linear" with an "lba32". I was
>>>getting a "loading win" message followed by a L?L? message. Using
>>>partition magic, I got rid of the /boot partition on my old hdd
>>>(/dev/hdb). This stopped the L?L? message, but it still hangs at the
>>>"loading win" message.
>>>My /dev/hdb is a Maxtor Model 52049U4. It has a J50 jumper, which when
>>>set to on is "Master/Single" and off is "Slave". I don't see anything
>>>about a "Cable select" mode. Currently the jumper is off. BIOS says
>>>that /dev/hdb is 39703 cylinders, 16 heads, LZ = 39702, and Sector =
>>>63. With Jumper 50 on, and my /dev/hda disconnected my system will
>>>boot right into Win98. Any suggestions for how I can get my system to
>>>dual boot without doing this?
>>I believe that because you are trying to boot Windows 98 (DOS) from the
>>second hard drive--it doesn't like that. I think you need the option
>>"table=/dev/hdb1" for win. I may be wrong. Remove the verbose=5
>>line--when you run lilo, it will scroll every little detail about what
>>it is doing (it won't make much sense anyway). What is the output you
>>are getting from lilo when you re-run it after changing lilo.conf (with
>>the verbose=5 removed)? (You are re-running it aren't you?)