Пользовательского поиска
Пятница, 29.03.2024, 01:54
Приветствую Вас Гость | RSS
Главная | Syslinux - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Логин:
Пароль:
Мы Рекомендуем:
Мнение Общественности
Сколько у вас Флешек?
1. 2 две
2. 3 три
3. 1 одна
4. 4 четыре
5. 5 пять
6. больше..
7. 6 шесть
8. 8 восемь
9. 7 семь
Всего ответов: 4547
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Модератор форума: Sh1td0wn, asdqqww  
Форум » Мультизагрузочная флешка » Общий » Syslinux
Syslinux
frkbvfnjhДата: Воскресенье, 22.03.2009, 14:26 | Сообщение # 1
Неизвестный
Группа: Пользователи
Сообщений: 6
Репутация: 0
Статус: Отсутствует
Где найти такое же прекрасное описание загрузчика syslinux на русском языке, как и описание загрузчика grub4dos на данном сайте?!!!! Облазил вес нет, ну не могу я найти описания syslinux, практически вообще никакого... Помогите! Кстати кто знает как из grub4dos загрузить загрузчик syslinux (но не наоборот)? Буду очень благодарен.
 
Dominator_TerronДата: Воскресенье, 22.03.2009, 18:31 | Сообщение # 2
Экспериментатор
Группа: Проверенные
Сообщений: 40
Репутация: 4
Статус: Отсутствует
используй параметр chainloader

Windows Must Die!
FreeDOS Forever!
 
007Дата: Пятница, 10.04.2009, 16:53 | Сообщение # 3
Неизвестный
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Отсутствует
Syslinyx мне тож понравился картинка цветная очень красиво выглядит но уж функцонал меньше для фанатов лина а как винду прикрутить в хакере статья была Убойная флешка))Дерзай да еше внимательно йзучи Слакс он имено там используется!!! wink
 
SMArtieДата: Понедельник, 13.04.2009, 02:26 | Сообщение # 4
Ищущий
Группа: Пользователи
Сообщений: 30
Репутация: 6
Статус: Отсутствует
frkbvfnjh, на русском я не видел, но документация, которая идет в комплекте с дистрибутивом на английском языке - более чем подробная. если есть какие-то конкретные вопросы по работе syslinux, постараюсь ответить.
007, у дистрибутива syslinux функционал отличный, пожалуй единственный недостаток - отсутствие поддержки формата ISO memdisk'ом. я вот grub4dos вообще не пользуюсь, а все образы дисков лежат по своим папкам на флешке в распакованном виде. syslinux это не только ценный мех загрузчик для флешки, но и очень удобный и простой в использовании инструмент.
 
zavalДата: Пятница, 17.04.2009, 22:18 | Сообщение # 5
Ищущий
Группа: Проверенные
Сообщений: 24
Репутация: 4
Статус: Отсутствует
SMArtie, команда
MENU DEFAULT
MENU LABEL Загрузка с HDD
LOCALBOOT 0x80
TEXT HELP
при запуске с cd работет норм, а как исправить для работы с флешкой, чтоб загрузка передавалась второму жёсткому диску, т.к. первый флешка?


 
Sh1td0wnДата: Пятница, 17.04.2009, 22:28 | Сообщение # 6
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
zaval, LOCALBOOT 0x81

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
zavalДата: Суббота, 18.04.2009, 07:54 | Сообщение # 7
Ищущий
Группа: Проверенные
Сообщений: 24
Репутация: 4
Статус: Отсутствует
НЕ РАБОТАЕТ!!! sad

 
SMArtieДата: Понедельник, 20.04.2009, 12:41 | Сообщение # 8
Ищущий
Группа: Пользователи
Сообщений: 30
Репутация: 6
Статус: Отсутствует
MENU LABEL Загрузка с HDD
KERNEL chain.c32
APPEND hd1

файл chain.c32 можно найти в дистрибутиве syslinux

Сообщение отредактировал SMArtie - Понедельник, 20.04.2009, 12:57
 
zavalДата: Вторник, 21.04.2009, 08:49 | Сообщение # 9
Ищущий
Группа: Проверенные
Сообщений: 24
Репутация: 4
Статус: Отсутствует
SMArtie, тоже не работает sad может быть проблема в том, что флешка - fat32, а жёсткий - ntfs?

 
SMArtieДата: Вторник, 28.04.2009, 00:52 | Сообщение # 10
Ищущий
Группа: Пользователи
Сообщений: 30
Репутация: 6
Статус: Отсутствует
Code
MENU LABEL Загрузка с HDD   
KERNEL chain.c32   
APPEND hd1

может не заработать из-за особенности BIOS, нормально работает только на материнских платах производства Intel. На ASUS, Gigabyte и т. д. жесткие диски в момент загрузки меняются местами, поэтому нужен дополнительный параметр swap. Вобщем код должен выглядеть так:

Code
MENU LABEL Загрузка с HDD   
KERNEL chain.c32   
APPEND hd1 swap

только что проверял, наверняка работает на любых мат. платах (под рукой оказались Asus и MSI). Этот код грузит непосредственно MBR первого жесткого диска в системе, который соответственно передает управление на загрузчик. Полное описание ключей и команд посмотри в содержимом файла chain.c (исходный код chain.c32). Есть возможность напрямую указывать загрузчик для разных версий DOS и NT-систем.

Сообщение отредактировал SMArtie - Вторник, 28.04.2009, 00:53
 
xoxmaДата: Воскресенье, 07.06.2009, 03:58 | Сообщение # 11
Неизвестный
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Отсутствует
Code
MENU LABEL Загрузка с HDD    
KERNEL chain.c32    
APPEND hd1 swap

спасибо, так заработало.
 
zavalДата: Понедельник, 08.06.2009, 14:23 | Сообщение # 12
Ищущий
Группа: Проверенные
Сообщений: 24
Репутация: 4
Статус: Отсутствует
SMArtie, а есть ли функция для передачи загрузки с cd диска?

 
Sh1td0wnДата: Понедельник, 08.06.2009, 21:06 | Сообщение # 13
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
zaval, Мои поиски (google, документация syslinux) ни к чему не привели. Возможно, стоит поковырять LOCALBOOT или chain.c32.

Добавлено (08.06.2009, 17:40)
---------------------------------------------
Можно сделать "сендвич" с прослойкой из grub4dos. Для этого из комплекта берётся grub.exe и используется вот так:

Code
KERNEL /boot/grub.exe --config-file="cdrom --init; chainloader (cd0)"

PS cdrom --init лично на моём компе не срабатывает, хотя дисковод есть и grub4dos с диска успешно запускается.

Добавлено (08.06.2009, 21:06)
---------------------------------------------
Hint! Если в начале конфигурационного файла написать FONT UniCyr_8x16.psf, положив в корень флешки этот файл: http://narod.ru/disk/9638128000/UniCyr_8x16.psf.html , Syslinux научится отбражать русские буквы в кодировке CP-866


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
zavalДата: Вторник, 09.06.2009, 17:07 | Сообщение # 14
Ищущий
Группа: Проверенные
Сообщений: 24
Репутация: 4
Статус: Отсутствует
Quote (Sh1td0wn)
положив в корень флешки этот файл
- ну не стоит засорять smile корень флешки, а вдруг придётся использовать несколько шрифтов? можно же для шрифтов и папку создать
Code
FONT /boot/syslinux/fonts/866_8x16.psf
. А для редактирования *.cfg файлов с русскими буквами удобнее использовать AkelPad


 
vsuДата: Четверг, 11.06.2009, 18:19 | Сообщение # 15
Неизвестный
Группа: Пользователи
Сообщений: 1
Репутация: 1
Статус: Отсутствует
Quote (Sh1td0wn)
Если в начале конфигурационного файла написать FONT UniCyr_8x16.psf, положив в корень флешки этот файл

Точнее, при таком написании файл шрифта будет искаться в том же каталоге, где был найден syslinux.cfg - а он может быть в /boot/syslinux, в /syslinux, или в корневом каталоге раздела, куда установлен syslinux. Можно использовать относительные пути (FONT fonts/UniCyr_8x16.psf).

Quote (SMArtie)
KERNEL chain.c32
APPEND hd1
может не заработать из-за особенности BIOS

Это не работает из-за особенностей винды (которую, очевидно, хотели загружать с винта), а не BIOS. Загрузчики всех существующих на данный момент версий Windows умеют загружаться только с диска, который в BIOS считается первым (0x80, в chain.c32 и grub обозначается hd0). Однако при загрузке с флешки, использующей режим эмуляции USB-HDD, первым жёстким диском с точки зрения BIOS является флешка. Параметр swap для chain.c32 включает дополнительный код, который перехватывает вызовы INT 13h и меняет нумерацию дисков, чтобы указанный диск стал первым - после этого загрузчик Windows может запуститься.
 
Форум » Мультизагрузочная флешка » Общий » Syslinux
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:
Чат

Copyright GreenFlash © 2024
Рейтинг@Mail.ru