9.3. Loadlin

En anden mulighed er at starte op i Windows 95 og dér lave en opstarter via CONFIG.SYS og AUTOEXEC.BAT-filerne. Først hentes DOS-programmet LOADLIN fra f.eks. http://freshmeat.net.

Vi har installeret loadlin i c:\linux\loadlin (loadlin kan hentes i zip-format og pakkes ud som vanligt med pkunzip eller WinZip). Vor Linux-kerne har vi kopieret til c:\linux med navnet vmlinuz, og i nedenstående autoexec.bat har vi vores root-partition på /dev/hda3 (tredje partition på hoveddisken). Du skal rette i linjen c:\linux\loadlin\loadlin c:\linux\vmlinuz root=/dev/hda3 ro svarende til din opsætning.

I det følgende skal du erstatte indholdet for Windows 95 (Win95) med det, som du selv har. Linux har reelt kun noget i AUTOEXEC.BAT

CONFIG.SYS


[MENU]
menuitem=Win95
menuitem=Linux
menudefault=Linux,5

[Win95]
device=C:\UCD\UCDIDE.SYS /D:UCD0001
device=C:\WINDOWS\SETVER.EXE
device=C:\WINDOWS\HIMEM.SYS
dos=HIGH
device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
country=045,850,C:\WINDOWS\COMMAND\country.sys

[Linux]

AUTOEXEC.BAT


GOTO %CONFIG%

:Win95
rem - By Windows Setup - C:\WINDOWS\COMMAND\MSCDEX /D:UCD0001
@ECHO OFF
PROMPT $p$g
SET path=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\DOS;
SET temp=C:\DOS
mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi)
mode con codepage select=850
keyb dk,,C:\WINDOWS\COMMAND\keyboard.sys
GOTO END

:Linux
c:\linux\loadlin\loadlin c:\linux\vmlinuz root=/dev/hda3 ro
GOTO END

:END