Показать полную графическую версию : [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB
voler, наверное нужно внести данные в файл userinfo.ini в папке Settings.
voler, наверное нужно внести данные в файл userinfo.ini в папке Settings. »
У меня три разных ключа в
WINN1.SIF
WINN2.SIF
WINN3.SIF
А эта ошибка не понятно, как сделать.
В старых версиях этой ошибки не было.
Цитата voler:
А на этот вопрос нет ответа? »
Вроде нашёл в чём затык - см. новую версию »
Эта ошибка ушела.
Спасибо за искреннее намерение помочь, но мне не хотелось бы дополнительно загружать Вас своей проблемой, »
Да не вопрос - тем более может это у меня где-нибудь ошибка.
Места на жёстком диске достаточно.
для этого в нём нужно будет оставить, а что удалить - подскажете »
Просто замени в аддоне драйверпаки пустышками и выложи куда-нибудь запакованную папку ZZ-MultiBootDisk
Я имею в виду (если это конечно возможно) добавить в аддон функцию, позволяющую пользователю выбрать (в меню) нужный вариант - 4:3 или 16:9. »
Я, честно говоря, не знаю о возможности менять разрешение при загрузке syslinux-a
указывайте версию аддона в шапке, »
Ладно - в следующих версиях
если значение не задано - автозапуск не происходит, »
По поводу автозагрузки с HDD это так и происходит, по поводу FSAUnPack - вопросы к автору утилиты. Но учти, что, если отменить таймер для автозагрузки с HDD, то надо будет при установке винды сидеть постоянно у компьютера и ждать, чтобы запустить запуск с HDD при каждой перезагрузки.
для разрешения 1280х1024 размер шрифта меню, используемый по дефолту, несколько мелковат, есть смысл сделать крупнее. »
Предложи свой вариант - если меня устроит - сделаю по дефолту.
У меня три разных ключа в
WINN1.SIF
WINN2.SIF
WINN3.SIF »
А в userinfo.ini что? Наверняка по дефолту ProductID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX. Убери эту строку.
А в userinfo.ini что? Наверняка по дефолту ProductID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX. Убери эту строку. »
Проверю сейчас.
ya158, а если в файл userinfo.ini добавить
[RegionalSettings]
LanguageGroup=1,2,3,4,5
Language=0422
SystemLocale=00000422
UserLocale=000000422
InputLocale=0422:00000422,0419:00000419,0409:00000409
он будет подхвачен для всех winnt*.*
Я, честно говоря, не знаю о возможности менять разрешение при загрузке syslinux-a »
А если в аддон включить набор картинок не только 4:3, но и 16:9, а возможность выбора нужного варианта реализовать, например, с помощью файла настроек Setting.ini, чтобы пользователь сам мог задать нужный вариант? Это всё-таки было бы проще, чем менять настройки в нескольких файлах конфигурации.
Предложи свой вариант - если меня устроит - сделаю по дефолту. »
Честно говоря, я не силён в этом деле, вероятно Вы лучше знаете возможно ли это и как делается. Пробовал искать в инете, но так понял, нужно копать в сторону линуха и консольных утилит.
P.S. В GUI-интеграторе для настройки панелек использовался #DP_FINISH_SP.7z, содержащий файл Finish.ini внутри, а в Вашем аддоне это как работает? Необходимо #DP_FINISH_SP.7z поместить вместе с драйверпами в папку \Drivers\Zipped\Mark ?
он будет подхвачен для всех winnt*.* »
Результирующий WINN№.SIF получается, как сумма WINN№.SIF из папки VOLD (VOLS, VOLM) и userinfo.ini. Поэтому всё, что есть в userinfo.ini пойдёт в результирующий WINN№.SIF. Только помни, что могут быть коллизии, если в исходном WINN№.SIF и в userinfo.ini есть одинаковые параметры с разными значениями. Это, похоже, и случилось у voler-а
А если в аддон включить набор картинок не только 4:3, но и 16:9 »
Пойми - важно абсолютное разрешение (типа 1280х1024), а не отношение 4:3 или 16:9. Мой аддон по большому счёту конструктор - каждый сам волен настроить его так, как ему надо. Добавлять в аддон кучу одинаковых картинок с различными разрешениями я не намерен. Это, что касается картинок. Что касается самого меню (таблички с выбором вариантов, рамки, текста подсказок и т.п.), то покажи как по твоему должно выглядеть меню для 4:3, а, как для 16:9.
Честно говоря, я не силён в этом деле, вероятно Вы лучше знаете возможно ли это и как делается. Пробовал искать в инете, но так понял, нужно копать в сторону линуха и консольных утилит. »
Да легко - скачиваешь последний дистрибутив syslinyx-a (http://www.kernel.org/pub/linux/utils/boot/syslinux/) (zip). Там в папке doc - документация. Про меню - файл menu.txt :). Про цвета - строки 384-494 в нём. Про расположение элементов - строки 497-517. После того, как ты понимаешь, что уже ничего не понимаешь - включается самый распрастранённый метод настройки - метод научного тыка :). Именно так я и делал своё меню :).
В GUI-интеграторе для настройки панелек использовался #DP_FINISH_SP.7z, содержащий файл Finish.ini внутри, а в Вашем аддоне это как работает? »
Ну давай ещё раз повторю, если не хочешь читать шапку:
Аддон позволяет:
4.Организовать установку панелей при помощи утилиты DPsFnshr.exe из состава DriverPacks BASE 10.06 от Bâshrat the Sneaky »
I. В папке Settings находятся файлы, предназначенные для настройки:
DPsFnshr.ini - файл настроек финишера из башратовского DPs_BASE.exe »
И, как мне кажется, гораздо проще общаться на "ты".
Ну давай ещё раз повторю, если не хочешь читать шапку: »
Сорри, действительно пропустил эту фразу в шапке. :(
Что касается самого меню (таблички с выбором вариантов, рамки, текста подсказок и т.п.), то покажи как по твоему должно выглядеть меню »
Такие вещи, как рамки и цвет шрифта у меня особых проблем не вызывают, текст подсказок тоже (если имеется в виду смысл), а вот мелкий шрифт меню при разрешении 1280х1024 (к тому же сплющенный на экране широкоформатного монитора) в сочетании с моим неважным зрением действительно вызывают дискомфорт (возможно тут добавляются ещё и некоторые корявости отображения шрифтов на моём мониторе). В основном весь сыр-бор из-за этого. В принципе, если моё пожелание добавляет Вам дополнительные проблемы - не заморачивайтесь, мне проще прописать в настройках меньшее разрешение (1024х768 или 800х600) и на этом остановиться.
Да легко - скачиваешь последний дистрибутив syslinyx-a (zip). Там в папке doc - документация. Про меню - файл menu.txt Про цвета - строки 384-494 в нём. Про расположение элементов - строки 497-517. После того, как ты понимаешь, что уже ничего не понимаешь - включается самый распрастранённый метод настройки - метод научного тыка...»
Будете смеяться, но эту документацию я буду изучать до второго пришествия, т.к. сначала придётся выучить английский. :) Придётся воспользоваться методом научного тыка и авось-прогнозирования... :)
мелкий шрифт меню »
Это определяется самим шрифтом и разрешением - в настройке меню нет отдельных настроек шрифта - он задаётся строкой в конфигурационных файлах вида
FONT /boot/syslinux/fonts/866_8x16.psf
Как я понимаю 8x16 означает, что буквы имеют размер 8x16 пикселей -> надо искать подходящий шрифт и разрешение
Это определяется самим шрифтом и разрешением - в настройке меню нет отдельных настроек шрифта - он задаётся строкой в конфигурационных файлах вида »
Это я понял. Пробовал искать шрифты большего размера, но так и не нашёл. Видимо те, что идут в комплекте - это максимум, а поэтому всё, что остаётся - это манипулировать разрешением. :(
P.S. Кстати, появлись некоторые соображения о причине несоздания аддоном папки USB с файлами и нежеланием обрабатывать флешку: у меня в GUI-интеграторе на вкладке "Постобработка дистрибутива" для записи созданного ISO-образа в качестве записывающей программы указан не IsoLinuxFixer.exe, а ImgBurn.exe и, соответственно, вот такая строка с параметрами записи для него: /START /ERASE YES /MODE WRITE /SRC "D:\3-Updateintegrator\VX2PVOL_RU_(ISO)\VX2PVOL_RU.iso" /DEST 1:0:0 /FILESYSTEM "ISO9660 + Joliet + UDF" /UDFREVISION "1.02" /SPEED 8x /COPIES 1 /VERIFY YES /EJECT YES /CLOSE Видимо в результате работы аддона корректный ISO-образ хотя создаётся и обрабатывается с помощью IsoLinuxFixer.exe (т.к. MAKEISO=1 в setting.ini), но дальнейшую запись осуществляет ImgBurn. Похоже, что на этом работа аддона и прекращается. Если эта догадка верна (ближайшее время проверю), то хотелось бы спросить: возможно ли в аддоне предусмотреть обработку флешки на момент после того, как программа записи, указанная в GUI-интеграторе, завершит работу или наоборот - предусмотреть выполнение этой обработки до запуска записывающей CD\DVD программы? Если бы процедура создания-обработки флешки выполнялась до запуска программы, указанной в GUI-интеграторе, это позволило бы пользователям применять для записи CD\DVD-диска ту программу, которая ему более привычна и больше подходит. Вопрос обусловлен тем, что не очень представляю, можно ли IsoLinuxFixer настроить столь же гибко, как и ImgBurn со всеми необходимыми параметрами (ImgBurn в этом плане - программа и весьма гибкая в настройке и замечательна для записи CD\DVD).
P.P.S. Указал в настройках GUI-интегратора IsoLinuxFixer.exe, как рекомендовано в шапке. Не помогло: ISO в результате был создан, но ни на флешку, ни на DVD-диск не записан. Папки USB с файлами для флешки как не было, так и не появилось. Сообщений о каких-либо ошибках интегратор не выдал. :(
Видимо те, что идут в комплекте »
Я их просто нашел по-быстрому в Интернете. Это не моя личная коллекция.
несоздания аддоном папки USB с файлами и нежеланием обрабатывать флешку »
"Обработка" флешки идёт после создания аддоном образа ISO (при MAKEISO=1 в setting.ini) и до выполнения команд, которые указаны в GUI на вкладке "Постообработка дистрибутива". Таким образом, "Постообработка дистрибутива" никаким образом не влияет на создание флешки. Создание образа ISO самим аддоном влияет на создание флешки только следующим образом: если в момент создания образа ISO скрипт Finish завершается с ошибкой, то он прекращает свою работу и создание флешки не происходит. В этом случае GUI тоже должен останавливаться и выдавать сообщение об ошибке (красный текст).
Ещё раз повторю - не надо догадок - либо давай свой аддон, либо сам наконец-то разберись, как работает аддон (там обычные батники с подробными комментариями) и GUI-интегратор.
В этом случае GUI тоже должен останавливаться и выдавать сообщение об ошибке (красный текст).»
Нет, этого не происходит; GUI не останавливается и никаких ошибок не выдаёт и, кроме того, как я уже говорил, ISO-шник не только создаётся, но и дистриб из него прекрасно записывается на DVD.
"Обработка" флешки идёт после создания аддоном образа ISO (при MAKEISO=1 в setting.ini) и до выполнения команд, которые указаны в GUI на вкладке "Постообработка дистрибутива". Таким образом, "Постообработка дистрибутива" никаким образом не влияет на создание флешки.»
Прошу прощения, но в таком случае позвольте пояснить причину: в шапке темы информация, касающаяся создания и записи ISO-образа, построена не совсем удачно, что и приводит к неверному пониманию. Пояснение о том, что IsoLinuxFixer.exe можно в GUI-интеграторе указать в качестве средства записи образа, созданного аддоном, и является такой причиной. Создаётся впечатление, что запись образа на диск с помощью IsoLinuxFixer.exe из комплекта аддона - это продолжение процесса, связанного с работой аддона!
Ещё раз повторю - не надо догадок - либо давай свой аддон, либо...»
ОК, но чуть позже, просто сейчас подойти к компу удаётся лишь урывками и нет времени даже толком почитать сообщения, а не то, чтобы сделать заглушки вместо драйверпаков.
ya158,
Попробовал интегрировать вообще без драйверпаков - не помогло, результат всё тот же. Получается, что проблема не связана с драйверпаками. Вот аддон (https://rapidshare.com/files/461123882/ZZ_MultiBootDisk.rar).
P.S. Поскольку драйверпаки оказались непричём, заглушки для них не делал.
Vitek 07
08-05-2011, 00:00
А как вообще интегрировать с драйверами MSST?? В Required указан аддон Z-MSST, зачем? Он же при старте и сносится, а нового аддона так и не создается... А должен, наверное. Выполнены все условия - наличие папки VOLM и Drivers\Zipped\DP_MassStorage_wxp_x86-32_1011_greg_b.7z что еще надо? Пользуюсь GUI-интегратором. Аддон из шапки, ничего не изменял даже.. У меня одного не получается?
DP_MassStorage_wxp_x86-32_1011_greg_b.7z »
Аддон из шапки, ничего не изменял даже.. »
Зря, хоть бы прочли настройки(файл setting.ini в папке Settings):
; Имя пакета драйверов MassStorage без расширения. Если пакет драйверов башратовский (имя
; DP_MassStorage_wnt5_x86-32_*.7z)(У вас явно не такое!), то значение MassStorage можно оставить пустым.
Вам нужно изменнить строчку так
MassStorage=DP_MassStorage_wxp_x86-32_1011_greg_b
Vitek 07
08-05-2011, 11:31
; Имя пакета драйверов MassStorage »
Блин! Упустил из вида :huh:
Пояснение о том, что IsoLinuxFixer.exe можно в GUI-интеграторе указать в качестве средства записи образа »
В каком это месте указано, что IsoLinuxFixer.exe можно использовать в качестве средства записи образа? Почитай внимательней, для чего нужна утилита IsoLinuxFixer.exe.
С проблемой с USB разобрался - моя ошибка. Удали 163 строку в Finish/ Аддон перевыложу чуть позже.
В каком это месте указано, что IsoLinuxFixer.exe можно использовать в качестве средства записи образа? Почитай внимательней, для чего нужна утилита IsoLinuxFixer.exe. »
Фраза из шапки:
Возможно создание образа при использовании Gui-интеграторе (MAKEISO=0). В этом случае необходима обработка созданного образа утилитой IsoLinuxFixer.exe. "Запуск внешних программ и cmd скриптов" для этого не подходит, так как выполняется до создания ISO. Я запускаю утилиту, как программу для записи дисков - указываю в качестве пути к внешней программе для записи дисков:
D:\XP\UpdatePack-XPSP3-Rus-10.12.18\Addons\ZZ_MultiBootDisk\Tools\IsoLinuxFixer.exe
А в качестве параметров запуска программы записи:
D:\XP\RUS\ISO\WinXP.iso
Думаю, что то, что подразумевается лучше выразить как-то иначе, а то получается будто IsoLinuxFixer.exe используется не только для корректировки, но и для записи образа.
Что касается строки 163 - большое спасибо, сейчас попробую!
P.S. Есть одна просьба: при отсутствии аддонов Z-MSST и Fake-Setup Advanced MultiBootDisk автоматически создаёт их в соответствующих пустых папках Z-MSST и Z-FakeSetupAdv, созданных пользователем; было бы логичным по окончании работы аддона автоматически и очистить их, а заодно и папки Drivers и Files от созданных там аддоном файлов. Могли бы это организовать в средствах Вашего аддона? Вроде мелочь, но было бы очень удобно. А то при каждом новом процессе интеграции постоянно приходится туда лезть и чистить вручную, причём некоторые очистить просто забываешь.
лучше выразить как-то иначе »
Ладно, специально для тебя заменю слово "как" на слово"вместо"
было бы логичным по окончании работы аддона автоматически и очистить их »
Что это за логика и зачем очищать эти папки? Чтобы при повторной интеграции заново создавать?
Что это за логика и зачем очищать эти папки? Чтобы при повторной интеграции заново создавать? »
В таком случае есть пара вопросов:
1) неудалённые результаты (папки и файлы) предыдущего сеанса работы Вашего аддона никак не влияют на последоющий сенс его работы, и если меняется состав ДП и аддонов, добавляемых в дистриб, Ваш аддон сам корректно обновит всё им ранее созданное?
2) MultiBootDisk завязан на аддоны Z-MSST и Fake-Setup Advanced, но как быть тем, кто их не использует, а от огромного функционала MultiBootDisk-а нужна лишь отдельная часть?
Ради Бога не подумайте, что я придираюсь. Ваш аддон - один из лучших, и хочется такой инструмент видеть совершенным!
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC