Quote:
Originally posted by abyss
Fox2k,
As jharris mentioned above, the key to getting a dual boot system to work while avoiding the 1024 limit is to have LILO write to the MBR (master boot record). If you do that you don't need a boot partition.
|
This is not all true as the earlier versions of lilo, which are more common, cannot address space above cylinder 1024. As lilo are responsible for loading your kernel it has to be within first 1024 cylinders. Your kernel are placed in your
/boot that needs to be before 1024 cyl.
The actual lilo program are placed in your MBR which is the first 512 bytes of your drive.
Quote:
During setup you were probably asked if you wanted to write LILO to the MBR or to the first sector of the Linux partition. You need to select "write to the MBR." LILO will then be written there so when you boot it lets you select whether to boot into Lin or Win.
|
Still lilo must reach your kernel in /boot
Quote:
This might cause you to have to reinstall Linux at this point, but shouldn't cause you to have to change the Win partition. At worst, you could try another distro (with a better version of LILO?) and have it rewrite your current Linux partition and then write to the MBR.
|
Changing MBR or reinstalling lilo doesn't need reinstalling all of your system.
Quote:
BTW, this is operating system #2. If you plan on installing something else into partition #3 (e.g., Win2k), do it BEFORE you reinstall Linux. The MBR with LILO should be written last for it to work.
|