7.2. LOADLIN

Другим вариантом загрузки Slackware Linux является LOADLIN. LOADLIN - это исполняемый DOS-файл, который может быть использован для запуска Linux из работающей системы DOS. Для него требуется, чтобы ядро Linux находилось на разделе DOS, тогда LOADLIN сможет загрузить его и корректно запустить всю систему.

Во время процесса установки LOADLIN будет скопирован в домашний каталог root'а в виде ZIP-файла. Автоматического процесса для настройки LOADLIN не существует. Вам понадобится скопировать ядро Linux (обычно это /boot/vmlinuz) и файл LOADLIN из домашнего каталога root'а в раздел DOS.

LOADLIN полезен в том случае, если вы хотите создать меню загрузки на своём разделе DOS. Меню можно добавить в файл AUTOEXEC.BAT, что позволит вам выбирать загрузку Linux или DOS. За загрузку Linux будет отвечать LOADLIN, запуская таким образом вашу систему Slackware. Следующий файл AUTOEXEC.BAT вполне можно использовать в Windows 95 для создания загрузочного меню:

   @ECHO OFF
   SET PROMPT=$P$G
   SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\
   CLS
   ECHO Please Select Your Operating System:
   ECHO.
   ECHO [1] Slackware Linux
   ECHO [2] Windows 95
   ECHO.
   CHOICE /C:12 "Selection? -> "
   IF ERRORLEVEL 2 GOTO WIN
   IF ERRORLEVEL 1 GOTO LINUX
   :WIN
   CLS
   ECHO Starting Windows 95...
   WIN
   GOTO END
   :LINUX
   ECHO Starting Slackware Linux...
   CD \LINUX
   LOADLIN C:\LINUX\VMLINUZ ROOT=<корневой раздел> RO
   GOTO END
   :END

В качестве корневого раздела вам потребуется указать название устройства Linux, например, /dev/hda2 или что-то в таком духе. Вы всегда можете использовать LOADLIN из командной строки. Просто используйте синтаксис из примера выше. В документации, поставляемой с LOADLIN, представлено много примеров его использования.