| 
| Мнение Общественности |  | 
				Что для вас предпочтительней? 1. Настроить Мультизагрузку по инструкциям.2. Скачать готовый проект по частям.Всего ответов: 3788 |  | 
 | 
	
		
		
			| WinXP+Grub+SysLinux |  |  |  | 
					| OsitKP | Дата: Понедельник, 28.02.2011, 18:06 | Сообщение # 31 |  | Неизвестный Группа: Пользователи Сообщений: 7 Статус: Отсутствует | Всем СПАСИБО!!! Если кому-то пригодится, совет от 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
  РАБОТАЕТ. Одно уточнение. У меня всё заработало как надо в таком виде: 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 append initrd=/path/to/file.rd vga=788 nomodeset apm=power-off acpi=off
 initrd /path/to/file.rd
  Добавлю, Grub4DOS рулит! Скорость загрузки образа не хуже. чем в сислинухе, без которого теперь можно обойтись. Ещё раз СПАСИБО Sh1td0wn и Barba !!!
 Добавлено (28.02.2011, 18:06)---------------------------------------------
 
 Quote (Sh1td0wn) Покажите оригинал syslinux.cfg и написанный .lst-файл. Оригинал *.cfg:
 LABEL ti
 MENU LABEL ^1 Acronis True Image
 KERNEL acronis.krn
 APPEND quiet append vga=788 acpi=off load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=32000 initrd=tis.rd /S
 Грабовское меню:
 title ATIS 8.0
 kernel /acronis.krn append quiet append vga=788 acpi=off load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=32000
 initrd /tis.rd
 
 
 Сообщение отредактировал OsitKP - Понедельник, 28.02.2011, 17:48 |  |  |  |  |  | 
					| Sh1td0wn | Дата: Понедельник, 28.02.2011, 18:25 | Сообщение # 32 |  | Программист Группа: Модераторы Сообщений: 3829 Статус: Отсутствует | > APPEND quiet append vga=788 acpi=off load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=32000 initrd=tis.rd /S > kernel /acronis.krn append quiet append vga=788 acpi=off load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=32000
 А должно быть:
 > kernel /acronis.krn quiet vga=788 acpi=off load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=32000 /S
 
 НАЖМИ МЕНЯ, прежде чем что-либо написать
 |  |  |  |  |  | 
					| OsitKP | Дата: Понедельник, 28.02.2011, 19:02 | Сообщение # 33 |  | Неизвестный Группа: Пользователи Сообщений: 7 Статус: Отсутствует | Quote (Sh1td0wn) А должно быть: > kernel /acronis.krn quiet vga=788 acpi=off load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=32000 /S
В принципе, разницы не увидел. Тогда, пожалуйста, поясни, что это за ключ.
 |  |  |  |  |  | 
					| Sh1td0wn | Дата: Понедельник, 28.02.2011, 19:06 | Сообщение # 34 |  | Программист Группа: Модераторы Сообщений: 3829 Статус: Отсутствует | Понятия не имею. Видимо, его через /proc/cmdline читает сам acronis. 
 НАЖМИ МЕНЯ, прежде чем что-либо написать
 |  |  |  |  |  | 
					| OsitKP | Дата: Суббота, 05.03.2011, 14:16 | Сообщение # 35 |  | Неизвестный Группа: Пользователи Сообщений: 7 Статус: Отсутствует | Такой вопрос: как и какие загрузить драйвера USB для ускорения считывания файлов. Пробовал Plop, но на двух матерях он зависал, отказываясь грузиться. Ставил из-под ДОСа дрова, но при запуске груба имел странности. Как выяснилось, после установки этих драйверов (меняется буква загрузочного устройства) груб не видит диска с которого грузится. Соответственно, ничего не грузит. Есть какие-нибудь мысли? 
 
 Сообщение отредактировал OsitKP - Суббота, 05.03.2011, 14:19 |  |  |  |  |  | 
					| Visitor7 | Дата: Среда, 20.07.2011, 06:51 | Сообщение # 36 |  | Ищущий Группа: Пользователи Сообщений: 20 Статус: Отсутствует | Интересует загрузка grub4dos из syslinux и наоборот. У меня с ними мистика какая-то. Что я делаю не так? 
 1. Grub=>Sys
 На HBCD запускается просто:
 chainloader /HBCD/isolinux.bin
 
 Кладу ldlinux.bin(4.04) на дискетку(10 Мег) и пытаюсь запустить из груба(стырен с HBCD) "chainloader ldlinux.bin" - подвисание.
 
 2. Sys=>Grub
 На той же дискетке нормально грузится:
 COM32 chain.c32 boot grldr=grldr
 Но то же самое на CD диске из под isolinux - подвисание.
 BOOT grldr - та же фигня.
 
 
 Сообщение отредактировал Visitor7 - Среда, 20.07.2011, 07:16 |  |  |  |  |  | 
					| Barba | Дата: Среда, 20.07.2011, 09:22 | Сообщение # 37 |  |  Экспериментатор Группа: Проверенные Сообщений: 121 Статус: Отсутствует | Quote (Visitor7) Интересует загрузка grub4dos из syslinux и наоборот
  Попробуйте прочитать статью "Два загрузчика на одной флешке (GRUB4DOS & SYSLINUX)" |  |  |  |  |  | 
					| Sh1td0wn | Дата: Среда, 20.07.2011, 10:39 | Сообщение # 38 |  | Программист Группа: Модераторы Сообщений: 3829 Статус: Отсутствует | Visitor7, grub4dos не рассчитан на запуск ldlinux.sys, а запуск его из-под syslinux стоит выполнять при помощи "kernel grub.exe" (файл grub.exe есть в дистрибутиве grub4dos). 
 НАЖМИ МЕНЯ, прежде чем что-либо написать
 |  |  |  |  |  | 
					| Visitor7 | Дата: Среда, 20.07.2011, 19:39 | Сообщение # 39 |  | Ищущий Группа: Пользователи Сообщений: 20 Статус: Отсутствует | Да, я читал про изврат с устоновкой syslinux в boot record и с возможностями grub.exe ознакомлен. Мне пока что хочется попробовать обойтись без сложностей и излишеств. 
 Хотите сказать, что Grub не умеет грузить ldlinux.bin, но умеет грузить isolinux.bin?
 Если что, ldlinux.sys не то же самое что ldlinux.bin. В исходнике есть три файла:
 ldlinux.sys - ядро, что запускается из boot record
 ldlinux.bss - код для boot record
 ldlinux.bin - их смесь ввиде самостоятельного файла.
 
 Так вот, на Hiren's BootCD 14.0 все прекрасно работает. Grub грузит isolinux.bin, Sys грузит grldr. Но стоит мне даже просто убрать из этого образа файлы и записать заново те же самые, syslinux перестает грузить груб. А уж когда я сам делаю подобный диск на тех же файлах - тем более.
 Я уж не знаю на что подозревать. На форматы имен файлов, на недефрагментированность образа или на особое расположение файла grldr в определенных секторах диска... Тупо то же самое, что у меня перед глазами работает на HBCD, мистическим образом работать перестает))
 
 
 Сообщение отредактировал Visitor7 - Среда, 20.07.2011, 19:48 |  |  |  |  |  | 
					| Barba | Дата: Среда, 20.07.2011, 20:42 | Сообщение # 40 |  |  Экспериментатор Группа: Проверенные Сообщений: 121 Статус: Отсутствует | Quote (Visitor7) Да, я читал про изврат с устоновкой syslinux в boot record и с возможностями grub.exe ознакомлен.Руководство по Grub4dos и Руководство по Syslinux.
 
  Рекомендую также ознакомиться с syslinux.txt из Х:\...\syslinux-4.04.tar\syslinux-4.04\syslinux-4.04\doc и README_GRUB4DOS.txt, чтобы мистики не было   |  |  |  |  |  | 
					| Sh1td0wn | Дата: Среда, 20.07.2011, 22:13 | Сообщение # 41 |  | Программист Группа: Модераторы Сообщений: 3829 Статус: Отсутствует | > Хотите сказать, что Grub не умеет грузить ldlinux.bin, но умеет грузить isolinux.bin? Имел в виду именно ldlinux.sys. Про возможность работать с ldlinux.bin мне не известно, проверить не могу.
 Сами разработчики grub4dos в документации указывают только isolinux.bin.
 
 А зачем нужно именно 2 загрузчика?
 
 Вы делаете iso-образ или работаете с флешкой?
 
 НАЖМИ МЕНЯ, прежде чем что-либо написать
 |  |  |  |  |  | 
					| Visitor7 | Дата: Четверг, 21.07.2011, 05:06 | Сообщение # 42 |  | Ищущий Группа: Пользователи Сообщений: 20 Статус: Отсутствует | Да вот Parted Magic захотел посмотреть, у него менюшки запуска на syslinux, морочиться в grub перелопачивать неохота, там мне день копаться только ради посмотреть. А загрузчик из изообраза вытягивать или записывать cd внутри cd - тоже как-то по варварски. Потом Hardware Detection Tool заинтересовал, а как запустить hdt.с32 из груба я не знаю. Тока через дискетку с тем же syslinux.
 
 В итоге эти syslinux`ы плодятся. А накой мне их столько? Ну я и подумал, что будет не лишним возможность выходить из груба в сис(в один единственный). И на cd и на hdd. Да и просто игрушка пока что интересная - покопаться, сравнить возможности с тем же грубом.
 
 На CD вроде получилось.
 Это у меня с UltraISO какие-то недружные отношения. Почему-то диски всегда по разному клепает. Системам и программам на них записанным пофигу, а загрузчики к этому чувствительны. Есть разница какой каталог\файл сначала в образ положить, какой потом. Странно, но факт. Еще с файловыми системами беспредел и самоуправство, к примеру, вытрешь файлы в образе и галочка напротив RockRidge пропадает, а без нее тот же груб имена файлов только в верхнем регистре воспринимает. У меня руки не дойдут с файловыми системами разобраться))
 
 
 Сообщение отредактировал Visitor7 - Четверг, 21.07.2011, 05:11 |  |  |  |  |  | 
					| Sh1td0wn | Дата: Четверг, 21.07.2011, 21:24 | Сообщение # 43 |  | Программист Группа: Модераторы Сообщений: 3829 Статус: Отсутствует | > Да вот Parted Magic захотел посмотреть, у него менюшки запуска на syslinux, морочиться в grub перелопачивать неохота, там мне день копаться только ради посмотреть Он умеет искать собственный образ, если он назван определённым образом, так что достаточно дефрагментировать и map'нуть образ.
 Вы точно уверены, что конфига для grub-legacy/grub4dos в образе не хранится? Мне казалось, что я там когда-то его видел.
 
 > Потом Hardware Detection Tool заинтересовал, а как запустить hdt.с32 из груба я не знаю.
 Пока никак, хотя разработчики собирались реализовать поддержку COMBOOT.
 Дискеты можно загружать при помощи директивы map.
 
 > Ну я и подумал, что будет не лишним возможность выходить из груба в сис(в один единственный). И на cd и на hdd.
 Резонно. Лично я в одной из сборок вообще пользуюсь только syslinux.
 
 Что касается ldlinux.bin/bss/sys, ни один из них (от 3.86) мне не удалось загрузить grub4dos'ом (0.4.4) с одной и той же ошибкой 13. QEMU также не принимает их в качестве дискеты.
 
 НАЖМИ МЕНЯ, прежде чем что-либо написать
 |  |  |  |  |  | 
					| Visitor7 | Дата: Пятница, 22.07.2011, 04:32 | Сообщение # 44 |  | Ищущий Группа: Пользователи Сообщений: 20 Статус: Отсутствует | Я вобщем-то уже всё посмотрел, просто отвечал на вопрос зачем два загрузчика. 
 
 Ну да, то же самое.Quote Что касается ldlinux.bin/bss/sys, ни один из них
 
 Не ожидал, возьму на заметку. Правда iso с горой хлама и сислинуксом - еще хуже чем просто сислинуксы плодить.Quote Он умеет искать собственный образ, если он назван определённым образом, так что достаточно дефрагментировать и map'нуть образ. 
 
 Внимательно изучил все файлы на диске(pmagic-6.3.iso-i686) и позалазил в некоторые образы, например в супергрубдиск. Где еще можно искать, не представляю. Автору наверное тоже было неохота морочиться)))Quote Вы точно уверены, что конфига для grub-legacy/grub4dos в образе не хранится?
 
 А вы почему, какие преимущества нашли? Я заметил, что груб при запуске с CD приобретает много мелких странностей, обычно отсутствующих, внешние команды не знает где искать, в некоторых случаях свой же диск теряет, тормозит с поиском и т.п. Но если просто программки с CD запускать, то вроде придраться не к чему.Quote Лично я в одной из сборок вообще пользуюсь только syslinux.Если я правильно понял различия, то syslinux модульный по изначальной идее, разные ядра под разные фс, разные внешние команды по разные задачи, но нацелен он пока что только на работу с меню загрузки в основном. А grub4dos по своей идее единый и универсальный, становится все больше подобным полноценной маленькой системе с гибкой командной строкой. Ну и соответствующие плюсы-минусы.
 |  |  |  |  |  | 
					| Sh1td0wn | Дата: Пятница, 22.07.2011, 10:41 | Сообщение # 45 |  | Программист Группа: Модераторы Сообщений: 3829 Статус: Отсутствует | > А вы почему, какие преимущества нашли? Все дистрибутивы в составе сборки работают на isolinux.
 Может быть, сам загрузчик чуть быстрее работает на компакт-дисках (помню, как в grub4dos при переходе между подменю на DVD-диске приходилось ждать несколько секунд, глядя на "starting cmain()... no PXE stack").
 
 > Внимательно изучил все файлы на диске(pmagic-6.3.iso-i686) и позалазил в некоторые образы, например в супергрубдиск. Где еще можно искать, не представляю.
 Ок. Значит либо мне показалось, либо файл был там только в ранних версиях.
 
 > А grub4dos по своей идее единый и универсальный, становится все больше подобным полноценной маленькой системе с гибкой командной строкой.
 GRUB2 тоже очень интересная вещь.
 
 НАЖМИ МЕНЯ, прежде чем что-либо написать
 |  |  |  |  |  |  
 |