Syslinux
|
|
frkbvfnjh | Дата: Воскресенье, 22.03.2009, 14:26 | Сообщение # 1 |
Неизвестный
Группа: Пользователи
Сообщений: 6
Статус: Отсутствует
| Где найти такое же прекрасное описание загрузчика syslinux на русском языке, как и описание загрузчика grub4dos на данном сайте?!!!! Облазил вес нет, ну не могу я найти описания syslinux, практически вообще никакого... Помогите! Кстати кто знает как из grub4dos загрузить загрузчик syslinux (но не наоборот)? Буду очень благодарен.
|
|
| |
Dominator_Terron | Дата: Воскресенье, 22.03.2009, 18:31 | Сообщение # 2 |
Экспериментатор
Группа: Проверенные
Сообщений: 40
Статус: Отсутствует
| используй параметр chainloader
Windows Must Die! FreeDOS Forever!
|
|
| |
007 | Дата: Пятница, 10.04.2009, 16:53 | Сообщение # 3 |
Неизвестный
Группа: Пользователи
Сообщений: 5
Статус: Отсутствует
| Syslinyx мне тож понравился картинка цветная очень красиво выглядит но уж функцонал меньше для фанатов лина а как винду прикрутить в хакере статья была Убойная флешка))Дерзай да еше внимательно йзучи Слакс он имено там используется!!!
|
|
| |
SMArtie | Дата: Понедельник, 13.04.2009, 02:26 | Сообщение # 4 |
Ищущий
Группа: Пользователи
Сообщений: 30
Статус: Отсутствует
| frkbvfnjh, на русском я не видел, но документация, которая идет в комплекте с дистрибутивом на английском языке - более чем подробная. если есть какие-то конкретные вопросы по работе syslinux, постараюсь ответить. 007, у дистрибутива syslinux функционал отличный, пожалуй единственный недостаток - отсутствие поддержки формата ISO memdisk'ом. я вот grub4dos вообще не пользуюсь, а все образы дисков лежат по своим папкам на флешке в распакованном виде. syslinux это не только ценный мех загрузчик для флешки, но и очень удобный и простой в использовании инструмент.
|
|
| |
zaval | Дата: Пятница, 17.04.2009, 22:18 | Сообщение # 5 |
Ищущий
Группа: Проверенные
Сообщений: 24
Статус: Отсутствует
| SMArtie, команда MENU DEFAULT MENU LABEL Загрузка с HDD LOCALBOOT 0x80 TEXT HELP при запуске с cd работет норм, а как исправить для работы с флешкой, чтоб загрузка передавалась второму жёсткому диску, т.к. первый флешка?
|
|
| |
Sh1td0wn | Дата: Пятница, 17.04.2009, 22:28 | Сообщение # 6 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| zaval, LOCALBOOT 0x81
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
zaval | Дата: Суббота, 18.04.2009, 07:54 | Сообщение # 7 |
Ищущий
Группа: Проверенные
Сообщений: 24
Статус: Отсутствует
| НЕ РАБОТАЕТ!!!
|
|
| |
SMArtie | Дата: Понедельник, 20.04.2009, 12:41 | Сообщение # 8 |
Ищущий
Группа: Пользователи
Сообщений: 30
Статус: Отсутствует
| 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
Статус: Отсутствует
| SMArtie, тоже не работает может быть проблема в том, что флешка - fat32, а жёсткий - ntfs?
|
|
| |
SMArtie | Дата: Вторник, 28.04.2009, 00:52 | Сообщение # 10 |
Ищущий
Группа: Пользователи
Сообщений: 30
Статус: Отсутствует
| 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
Статус: Отсутствует
| Code MENU LABEL Загрузка с HDD KERNEL chain.c32 APPEND hd1 swap спасибо, так заработало.
|
|
| |
zaval | Дата: Понедельник, 08.06.2009, 14:23 | Сообщение # 12 |
Ищущий
Группа: Проверенные
Сообщений: 24
Статус: Отсутствует
| SMArtie, а есть ли функция для передачи загрузки с cd диска?
|
|
| |
Sh1td0wn | Дата: Понедельник, 08.06.2009, 21:06 | Сообщение # 13 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| 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
Статус: Отсутствует
| Quote (Sh1td0wn) положив в корень флешки этот файл - ну не стоит засорять корень флешки, а вдруг придётся использовать несколько шрифтов? можно же для шрифтов и папку создать Code FONT /boot/syslinux/fonts/866_8x16.psf . А для редактирования *.cfg файлов с русскими буквами удобнее использовать AkelPad
|
|
| |
vsu | Дата: Четверг, 11.06.2009, 18:19 | Сообщение # 15 |
Неизвестный
Группа: Пользователи
Сообщений: 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 может запуститься.
|
|
| |