LOADLIN to alternatywny sposób bootowania systemu dostępny w Slackware. Jest to program DOS'owy i może być użyty do uruchomienia Linuksa spod działającego DOS'a. Do poprawnego uruchomienia Linuksa LOADLIN wymaga, by jądro systemu znajdowało się na partycji DOS'owskiej.
Podczas instalacji LOADLIN zostanie skopiowany do domowego katalogu root'a jako plik .ZIP. Nie ma dla niego żadnego procesu instalacji - należy jedynie skopiować na partycję DOS'a plik jądra Linuksa (zwykle /boot/vmlinuz) oraz plik LOADLIN z katalogu root'a.
LOADLIN okaże się najbardziej użyteczny, gdy planujesz utworzyć menu wyboru systemu operacyjnego na partycji DOS'a. Menu takie dodane do pliku AUTOEXEC.BAT pozwala wybierać między uruchomieniem Linuksa lub DOS'a. Wybór Linuksa spowoduje uruchomienie najpierw programu LOADLIN, który sam już zajmie się uruchomieniem Slackware'a. Przykładowy plik AUTOEXEC.BAT pod Windows 95, tworzący wystarczające menu, może wyglądać tak:
@ECHO OFF SET PROMPT=$P$G SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\ CLS ECHO Wybierz system do uruchomienia: ECHO. ECHO [1] Slackware Linux ECHO [2] Windows 95 ECHO. CHOICE /C:12 "Wybrano: -> " IF ERRORLEVEL 2 GOTO WIN IF ERRORLEVEL 1 GOTO LINUX :WIN CLS ECHO Uruchamiam Windows 95... WIN GOTO END :LINUX ECHO Uruchamiam Slackware Linux... CD \LINUX LOADLIN C:\LINUX\VMLINUZ ROOT=<partycja z jądrem Linuksa> RO GOTO END :END |
Oczywiście, w swoim systemie jako partycję na której znajduje się jądro Linuksa podasz, np. /dev/hda2. Zawsze możesz użyć LOADLIN'a z linii poleceń w sposób analogiczny do przedstawionego przed chwilą. Dokumentacja LOADLIN'a zawiera wiele pomocnych przykładów.