| WinXP+Grub+SysLinux | 
|  | 
| 
					| Man1980 | Дата: Пятница, 25.02.2011, 14:54 | Сообщение # 16 |  | Неизвестный Группа: Пользователи Сообщений: 18 Статус: Отсутствует | Quote (Sh1td0wn) Quote (-devICE-)Как запустить загрузчик SysLinux из Grub4Dos? chainloader /syslinux/ldlinux.sys Error 1: Filename must be either an absolute pathname or blocklist   chainloader /ldlinux.sys Error 13: Invalid or unsupported executable format
 |  |  |  |  | 
| 
					| Denver-22 | Дата: Пятница, 25.02.2011, 16:33 | Сообщение # 17 |  |  Экспериментатор Группа: Проверенные Сообщений: 147 Статус: Отсутствует | У меня аналогичное сообщение. Обязательно ли устанавливать SysLinux в PBR флешки (в MBR стоит grub)? Или всё таки можно как-то его запустить просто с флешки? |  |  |  |  | 
| 
					| Barba | Дата: Пятница, 25.02.2011, 19:41 | Сообщение # 18 |  |  Экспериментатор Группа: Проверенные Сообщений: 121 Статус: Отсутствует | Если в MBR прописан GRUB4DOS, а в PBR - SysLinux, то для в вызова SYSLINUX.CFG (аналог menu.lst) достаточно команды:
 chainloader +1
 
 Более подробно расписано здесь
 
 
 Цитата Denver-22 Или всё таки можно как-то его запустить просто с флешки?Без установки не получится.
 
 
 Сообщение отредактировал Barba - Пятница, 25.02.2011, 19:48 |  |  |  |  | 
| 
					| OsitKP | Дата: Понедельник, 28.02.2011, 14:36 | Сообщение # 19 |  | Неизвестный Группа: Пользователи Сообщений: 7 Статус: Отсутствует | Quote (Barba) Более подробно расписано здесь Тему прочёл. У меня прокатило только с chainloader+2. Флешка отформатирована в ФАТ32.
 И никак не идёт возврат в grub4dos.
 Ещё пара вопросов:
 1. При запуске syslinux из grub4dos линукс работает в разы медленнее, чем при чистой загрузке. В чём может быть причина?
 2. Есть пара образов (ядро и *.rd), работающие из syslinux, как/можно ли запустить их из grub4dos? Спасибо.
 |  |  |  |  | 
| 
					| Denver-22 | Дата: Понедельник, 28.02.2011, 15:46 | Сообщение # 20 |  |  Экспериментатор Группа: Проверенные Сообщений: 147 Статус: Отсутствует | chainloader +1 - у меня Boot error Попробую с chainloader+2.
 OsitKP, "BOOT /grldr" не прокатывает для возврата в grub4dos?
 
 Code LABEL GRUB4DOS MENU LABEL Grub4dos
 BOOT /grldr
 |  |  |  |  | 
| 
					| Sh1td0wn | Дата: Понедельник, 28.02.2011, 15:55 | Сообщение # 21 |  | Программист Группа: Модераторы Сообщений: 3829 Статус: Отсутствует | > И никак не идёт возврат в grub4dos. LINUX /путь/к/grub.exe (брать из дистрибутива)
  > При запуске syslinux из grub4dos линукс работает в разы медленнее, Ядро?! Или, всё-таки, сам загрузчик?
  > Есть пара образов (ядро и *.rd), работающие из syslinux, как/можно ли запустить их из grub4dos? Конечно же, можно. Нужно посмотреть, какие параметры передаются ядру (директива append) и дописать их в строку, начинающуюся с kernel, в конфиге grub4dos.
  Пример: syslinux.cfg:
 label some-label
 kernel /path/to/vmlinuz
 append initrd=/path/to/file.rd vga=788 nomodeset apm=power-off acpi=off
  menu.lst: title some-title
 kernel /path/to/vmlinuz vga=788 nomodeset apm=power-off acpi=off
 initrd /path/to/file.rd
 
 НАЖМИ МЕНЯ, прежде чем что-либо написать
 |  |  |  |  | 
| 
					| Denver-22 | Дата: Понедельник, 28.02.2011, 16:06 | Сообщение # 22 |  |  Экспериментатор Группа: Проверенные Сообщений: 147 Статус: Отсутствует | Спешу порадоваться. chainloader+2 - сработал!!! OsitKP, спасибо ;). Переход в grub4dos по указанному мной способу выше (он есть и в других темах форума) - работает.
 |  |  |  |  | 
| 
					| OsitKP | Дата: Понедельник, 28.02.2011, 16:36 | Сообщение # 23 |  | Неизвестный Группа: Пользователи Сообщений: 7 Статус: Отсутствует | Quote (Denver-22) OsitKP, "BOOT /grldr" не прокатывает для возврата в grub4dos? Нет, конечно, чтобы я писал об этом. Одно НО, версия syslinux-а у меня 3.11 (она почему-то шустрее работает сама и грузит образ).
 |  |  |  |  | 
| 
					| Denver-22 | Дата: Понедельник, 28.02.2011, 16:42 | Сообщение # 24 |  |  Экспериментатор Группа: Проверенные Сообщений: 147 Статус: Отсутствует | тааак... 3.11 у тебя с iso работает? А 4.03 не работает? о_О |  |  |  |  | 
| 
					| Sh1td0wn | Дата: Понедельник, 28.02.2011, 17:03 | Сообщение # 25 |  | Программист Группа: Модераторы Сообщений: 3829 Статус: Отсутствует | > Я правильно понял, вынуть из дистриба Граба ехе-шник Да.
 > и подсунуть вместо загрузчика?
 Что?
 > Не проходит.
 Что получается вместо этого?
 
 НАЖМИ МЕНЯ, прежде чем что-либо написать
 |  |  |  |  | 
| 
					| OsitKP | Дата: Понедельник, 28.02.2011, 17:07 | Сообщение # 26 |  | Неизвестный Группа: Пользователи Сообщений: 7 Статус: Отсутствует | Quote (Sh1td0wn) > и подсунуть вместо загрузчика? Что?
 > Не проходит.
 Что получается вместо этого?
Имел ввиду "вместо grldr".
 При выборе указанного пункиа курсор просто возвращается на верхний пункт меню (похоже, по ошибке). Может, в 3.11 команда не BOOT? Я уже не знаю, на что думать.
 |  |  |  |  | 
| 
					| Barba | Дата: Понедельник, 28.02.2011, 17:08 | Сообщение # 27 |  |  Экспериментатор Группа: Проверенные Сообщений: 121 Статус: Отсутствует | Quote (OsitKP) Тему прочёл. У меня прокатило только с chainloader+2. Флешка отформатирована в ФАТ32. Постарался ответить здесь
 |  |  |  |  | 
| 
					| Sh1td0wn | Дата: Понедельник, 28.02.2011, 17:11 | Сообщение # 28 |  | Программист Группа: Модераторы Сообщений: 3829 Статус: Отсутствует | > Имел ввиду "вместо grldr". Неправильно, положить отдельно и скормить директиве LINUX. А grldr не трогать.
 Опять же, попробуйте вручную ввести в командной строке syslinux путь к grub.exe и нажать enter.
 
 НАЖМИ МЕНЯ, прежде чем что-либо написать
 |  |  |  |  | 
| 
					| OsitKP | Дата: Понедельник, 28.02.2011, 17:37 | Сообщение # 29 |  | Неизвестный Группа: Пользователи Сообщений: 7 Статус: Отсутствует | То Sh1td0wn: Короче, с твоей помощью я его победил!
   Вот так это должно было быть:
 MENU LABEL ^5 ... Вернуться в Grub4DOS
 KERNEL grub.exe
 А что именно работает медленно, сказать не берусь, но даже при смене пункта меню, курсор подсветки отрисовывается очень медленно, и образ грузится из-под 4.03 раза в 4 медленнее, чем из 3.11. При этом, из 3.11, загруженного из Граба, тоже раза в 2-3 грузится медленнее, чем из чистого сислинуха этой же версии.
 Добавлено (28.02.2011, 17:37)---------------------------------------------
 
 Quote (Sh1td0wn) Пример: syslinux.cfg:
 label some-label
 kernel /path/to/vmlinuz
 append initrd=/path/to/file.rd vga=788 nomodeset apm=power-off acpi=off
 menu.lst:
 title some-title
 kernel /path/to/vmlinuz vga=788 nomodeset apm=power-off acpi=off
 initrd /path/to/file.rd
Сделал. Получилось следующее. Стал загружаться Акронис. Точнее какой-то его шелл, при выходе из которого, я оказываюсь именно там, где хотел - в Акронис Тру Имэдже. Хотелось бы, как в оригинале.
   Похоже, не хватает каких-то опций.
 
 
 Сообщение отредактировал OsitKP - Понедельник, 28.02.2011, 17:17 |  |  |  |  | 
| 
					| Sh1td0wn | Дата: Понедельник, 28.02.2011, 17:40 | Сообщение # 30 |  | Программист Группа: Модераторы Сообщений: 3829 Статус: Отсутствует | Покажите оригинал syslinux.cfg и написанный .lst-файл. 
 НАЖМИ МЕНЯ, прежде чем что-либо написать
 |  |  |  |  |