Чтобы создать загружаемую дискету Linux с использованием Syslinux,
подготовьте обычную форматированную MS-DOS дискету. Скопируйте один
или несколько файлов ядра Linux и выполните команду:
syslinux [-sfrma] [-d папка] a: [файл с загрузочным сектором]
(вместо a: поставьте букву своей дискеты; [] означает необязательный
параметр.)
Пример
syslinux [-sfr] [-d папка] [-o offset] /dev/fd0
(опять же, замените /dev/fd0 на файл Вашей дискеты)
Эта команда создаст на дискете загрузочный сектор и скопирует Ldlinux.sys в
корень дискеты (или в поддиректорию, если указан параметр -d.)
Параметр даст Вам "безопасную, медленную и тупую" версию SYSLINUX. Она
может заработать на очень тупых BIOS'ах, на которых обычная версия
загрузчика может не заработать. Если Вы найдёте компьютер, для загрузки
которого необходима опция -s, пожалуйста, отправьте нам максимально
возможное количество информации о нём и включите код ошибки.
Опция -o используется для образов жёстких дисков и используется для
указания смещения, на котором находится файловая система.
При загрузке, по умолчанию, ядро будет загружено из файла с именем LINUX
на загрузочной дискете. Это может быть изменено, см. раздел
конфигурационного файла.
Если при загрузке нажаты клавиши Shift или Alt, или включён Caps или
Scroll lock, Syslinux покажет командную строку "boot:". Пользователь может
написать туда имя ядра и его параметры. Файл ядра должен быть расположен
в корне загрузочного устройства.
Существует две версии установщика syslinux для Linux; одна в папке
"mtools" и не требует никаких привилегий (кроме права на запись на
целевое устройство) но зависит от программы mtools, другая в папке "unix"
и требует права root'а.
Copyright GeenFlash (c) 2007-2008