Установка Syslinux
Установка Syslinux
Опишем установку в разных ОС
Установка в среде NT/2K/XP
Используйте "syslinux.exe" (в папке win32) для WinNT/2000/XP.
В инсталляторах для DOS и Windows можно использовать опции -m и -a для жёстких дисков, чтобы записать Master Boot Record (MBR) или сделать раздел "активным".
Синтакс установки
* syslinux.exe [-sfmar] [-d папка] : [файл с загрузочным сектором]
Установка на Floppy
* syslinux.exe a:
Установка на: Жёсткий диск или Флешку. Z - это буква диска.
* syslinux.exe -m -a -d /boot/syslinux z:
*В приведенном выше примере syslinux.cfg должен быть в z:\boot\syslinux
Примечание: В среде NT/2K вы можете получить сообщение о не выпоненной установке и будет предложен выбор
Abort/Retry/Ignore. Выбор Ignore корректно завершает программу.
Установка в среде DOS
Используйте "syslinux.com" (в папке dos) для "чистого" DOS (MS-DOS, DR-DOS, PC-DOS, FreeDOS...) или Win9x/ME.
Синтакс установки
* syslinux.com [-sfmar] [-d папка] : [файл с загрузочным сектором]
Пример
* syslinux.com a:
Установка в Linux
Чтобы создать загружаемую дискету 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'а.
Обновлено (31.12.2010 22:58)



