Bootloader problems & compiling for older kernels
Steve Harvey
sgh-Ja3L+HSX0kI at public.gmane.org
Mon Aug 13 06:09:03 UTC 2007
On Sun, Aug 12, 2007 at 01:19:28PM -0400, Scott Elcomb wrote:
>
> I've got Win95b and Basic Linux 3.5* loaded onto the hard drive, but I
> can't seem to get either lilo or grub working properly:
>
> - Lilo can load linux, can't find chain.b to load Win95.
> - Grub can load Win95, but not linux (Error 17 - Can't mount partition)
>
> I built a Grub boot floppy (which was used to install grub to the MBR)
> and that works perfectly fine. All my googling about the Error 17
> problem suggests that Grub may not work properly with such an old Hdd
> and BIOS.
You might be running across that old limit of 1023 cylinders.
Detailed explanation is at:
http://www.unifix.de/tutorial/ENG-Large.Disk-MiniHOWTO.html
>
> Does anyone have recommendations for other bootloaders?
>
I have created boot floppies with syslinux. All you need is the
(b)zImage, as long as it will fit. Sometimes when building a kernel
(at least with 2.4.20) you will be warned that it is too big to fit on
a floppy even though it does fit. That message is triggered if the
size is over 1MB-64k.
http://syslinux.zytor.com/
I know that Debian, Ubuntu and Knoppix use syslinux. Slackware doesn't
use it by default, but support is there (kernels/makedisk on the
first install CD, at least for 9.0).
--
The Toronto Linux Users Group. Meetings: http://gtalug.org/
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists
More information about the Legacy
mailing list