I installed Linux on a win95 machine and it all went with out a hitch.
But I didn't use Lilo or the MBR instead use loadlin by doing the
following:
first make win95 use a start-up menu:
copy msdos.sys to some file for safe keeping
attrib msdos.sys -s -h -r
edit msdos,sys
change bootgui=1 to bootgui=0
then save it
attrib msdos.sys +s +h +r
now edit config.sys and autoexec.bat to add a menu (same sort of thing
as Lilo)...
My config looks somthing like this:
[MENU]
menuitem=Win95, Windows 95
menuitem=Dos, DOS
menuitem=Linux, Linux
me*fault=Linux, 5
[Linux]
[Win95]
BUFFERS=23,0
...
[Dos]
DEVICE=C:\WINDOWS\HIMEM.SYS
...
and autoexec.bat:
goto %config%
:Linux
call c:\linux\loadlin\linux.bat (or where ever loadlin is)
goto end
:end
:Dos
PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\ULTRASND;C:\DOS;c:\menu
...
goto end
:Win95
PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\ULTRASND;C:\DOS;c:\menu;c:\winsock
win
goto end
:end
linux.bat is one line:
c:\linux\loadlin\loadlin c:\vmlinuz root=/dev/hdb1 ro
where c:\linux\loadlin\ is what ever dir you installed loadlin to...
vmlinux is just a copy or the image from your root linux partition and
root=/dev/hdb1 should be changed to your root linux partition.
Now you must install loadlin. Just follow all the directions that you
get with it and you should be able to install it with out any
problems.
Well that should take care of booting linux. (doing it this way also
means you can also jump to linux from Win95 just by running the
loadlin.exe without rebooting - just make sure you close all open
files and programs!)
- Chris Gravis