Показать полную графическую версию : [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB
ya158, не знаю, может уже кто спрашивал, если да то дайте ссылку на пост, а если не то подскажите пожалуйста, как с помощью аддона ZZ_MultiBootDisk осуществить запуск таких программ как HirenBoot, RusLiveFull, Alkid live cd.... :help:
как с помощью аддона ZZ_MultiBootDisk осуществить запуск таких программ как HirenBoot, RusLiveFull, Alkid live cd»
7. utils.cfg - файл конфигурации пунктов запуска дополнительных пунктов главного меню. Может содержит пункты главного меню и ссылки на дополнительные меню. Файлы дополнительных меню необходимо положить в папку \BOOT\isolinux\ аддона. Этот файл дописывается в конец файла isolinux.cfg и не должен содержать такие пункты, как ALLOWOPTIONS, TIMEOUT и т.п. Подробнее - в документации на IsoLinux/SysLinux. Вопросы типа что-такое IsoLinux/SysLinux и т.п. в этой теме запрещены. Ответы же, раскрывающие тонкости настройки IsoLinux/SysLinux, наоборот, приветствуются . »
Посмотри также файлы DOStests.cfg и DOSutils.cfg в папке \BOOT\isolinux\ аддона.
маленькая опечатка в файле ридми "Boot\isolinux\fonts - в эту папку помещаются файлы дополнительных модулей IsoLinux"
чего-то аддон отказался форматировать мою флешку, выскочила ошибка в консольном окне, но файлы скопировал....
Кто может подсказать как бороться с ошибками при отработке данного аддона? суть ошибок в приатаченном скрине
XCV,
В Setup.ini форматирование флешки упоминается в двух параметрах. Из Вашего поста не ясно, что и с какими настройками было использовано.
вот кусок моего Setup.ini отвечающий за создание дистрибутива для для установки с USB-Flash:
;Создавать ли дистрибутив для для установки с USB-Flash
MakeUSB=1
;Папка в корне USB для помещения различных дистрибутивов Windows
;В WinSetupFromUSB_1-0-beta7 принято WINSETUP и не настраивается
WINSETUP=WINSETUP
;Тип дистрибутива (Pro - "XPp", Home - "XPh", другой - "XP_")
TypeDistr=XPp
;Буква USB-Flash, для которого делается дистрибутив
Letter=h
;Метка USB (не более 11 символов)
VolUSB=XCV_flash
;Форматировать ли флешку и устанавливать ли на неё загрузчик syslinux
FormatUSB==1
;Форматировать флешку "тихо". !!!Внимание!!! Флешка %Letter% будет отформатирована без дополнительных
;вопросов и все данные на ней будут утрачены
SilentFormatUSB=1
;Копировать ли файлы на флешку
CopyOnUSB==1
Я делаю первую сборку с помощью этого аддона поэтому прошу сильно не ругать если "морожу". До этого пользовался ZZ_MultiLInux от Комсомолец там просто создавался файл "ISOLINUX.CFG" который в последствии и попадал в дистрибутив, здесь он формируется "полуавтоматически", ладно посидел вроде со всем разобрался, но напоролся на "небольшой косячек" с оформлением (в атаче скрины "косячка")... Заметил что "косячки" проявляются на тех пунктах меню в настройках которых присутствует строка: "APPEND ххх.cfg" в чем ошибка?
Да и по высоте менюшка почемуто "не влазит в картинку" (хотя с этими же настройками на ZZ_MultiLInux влазило), ну это ладно...
попробовал подсунуть в готовый дистрибутив свой старый "ISOLINUX.CFG" все запустилось красиво, как надо...
XCV,
Разрешение картинки меню можете задать сами. Если не ошибаюсь, в редмишке к аддону сказано, что разрешение до 1024х768 работает без проблем. От себя добавлю, что раньше были картинки с бОльшим разрешением, но тогда текст получалтся слишком мелким, так что автор пошёл на компромисс и разрешение немного уменьшил.
По поводу форматирования флешки: в параметрах задано вроде всё правильно, возможно проблема в чём-то ещё. У меня предпоследний вариант работал нормально, последний ещё не тестировал. Подождём, что ответит автор.
Разрешение картинки меню можете задать сами. »
=) слишком мелко копаете, с таким элементарным вопросом как разрешение картинки разобрался в первые 10 сек знакомства с аддоном, если бы вы глянули выложенные мной скрины... там сразу видно что проблемма не в разрешении, а в координатах размещения.... буду ждать ответа автора аддона
и еще с одной проблемкой столкнулся, при формировании "Z-MSST" выскакивает такая ошибка, хотя аддон вроде формируется...
с чем это может быть связанно?
ЗЫ: сегодня постараюсь больше не писать, а то загадил всю тему... сори
чего-то аддон отказался форматировать мою флешку, выскочила ошибка в консольном окне, »
В Setup.ini установи SilentFormatUSB=0. В файле PrepareUSB.cmd из папки ZZ_MultiBootDisk\Tools\USBTools\ замени в первой строке @echo off на @echo on и запусти этот файл (естественно, при вставленной флешке h). Покажи скрин окна командной строки после появления "SET Drive=0"
По поводу остальных ошибок с твоего скрина - что у тебя в папке ZZ_MultiBootDisk\VOLD\ ?
в атаче скрины "косячка" »
Обрати внимание на файл menu.txt. Как в нем написаны вторая и последующие строки - так и будет отображаться на экране. Для твоего фона надо вначале вбить несколько пробелов и перенести часть текста на новую строку (подбирается опытным путём)
при формировании "Z-MSST" выскакивает такая ошибка »
Замени в файле Start в первой строке @echo off на @echo on и посмотри после какой строки вылетает ошибка. Чтобы удобнее было отслеживать напиши "pause" (без кавычек) после 67 строки (PUSHD Temp\Driver)
Покажи скрин окна командной строки после появления "SET Drive=0" »
я думаю лог будет более информативным.
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET WDir=c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools\..\..\
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>FOR /F "UseBackQ EOL=; Tokens=1,2* Delims==" %i IN ("c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools\..\..\Settings\setting.ini") DO SET %i=%j
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET DRVDIR=DRV
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET MassStorage=
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET Zipped=Drivers\Zipped
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET Unzipped=Drivers\Unzipped
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET VOLNAME=XCV_EDITION
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET ISOFILE=WinXCV_sp3.ISO
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET ISOPath=!Distr!\..\ISO
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET ISOLINUX=BOOT\ISOLINUX\ISOLINUX.BIN
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET MAKEISO=1
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET Image=/boot/isolinux/images/BACKGND.jpg
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET Resolution=640 480
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET FONT=/boot/isolinux/fonts/font.psf
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET GRAPHICS=graphics.CFG
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET TIMER=10
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET ImageStandart=/boot/isolinux/images/BACKGND.jpg
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET FONTStandart=/boot/isolinux/fonts/font.psf
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET GRAPHICSStandart=graphics.CFG
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET ImageDrivers=/boot/isolinux/images/BACKGND.jpg
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET FONTDrivers=/boot/isolinux/fonts/font.psf
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET GRAPHICSDrivers=graphics.CFG
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET ImageMassStorage=/boot/isolinux/images/BACKGND.jpg
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET FONTMassStorage=/boot/isolinux/fonts/font.psf
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET GRAPHICSMassStorage=graphics.CFG
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET UseFSAUnPack=1
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET TimerFSAUnPack=10
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET View=
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET Lang=
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET CopyDirI386=0
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET NoCopySVCPACK=0
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET RegNewI386=1
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET MakeUSB=1
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET WINSETUP=WINSETUP
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET TypeDistr=XPp
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET Letter=h
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET VolUSB=XCV_flash
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET FormatUSB=1
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET SilentFormatUSB=1
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET CopyOnUSB=1
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET Drive=0
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>"c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools\rmpartusb.exe" list 1>>nul
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>IF 0 GTR 0 GOTO :err1
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>ECHO Определение номера флешки h:
Определение номера флешки h:
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>FOR /F "Tokens=1-6* Delims=:\k" %A IN ('"c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools\..\..\\Tools\mnt.exe"') DO (IF %A == h SET drive=%E )
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>(IF A == h SET drive= )
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>(IF C == h SET drive=Volume1 )
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>(IF D == h SET drive=Volume2 )
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>(IF E == h SET drive= )
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>(IF F == h SET drive= )
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>(IF G == h SET drive= )
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>(IF H == h SET drive=2 )
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>(IF J == h SET drive=Volume3 )
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>ECHO Форматирование USB Flash h:
Форматирование USB Flash h:
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>SET SURE=
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>IF SilentFormatUSB == 1 SET SURE=SURE
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>"c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools\rmpartusb.exe" DRIVE=0 XP FAT32 VOLUME=XCV_flash
RMPARTUSB v2.0.736 (c)2008-10 RM Education plc [SSi]
====================================================
Volume name requested=XCV_flash
Accessing Drive 0 - 0 bytes
Cannot find drive 0
Please ensure you have specified DRIVE=n where n is a NUMBER not a letter!
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>IF 3 GTR 0 GOTO :err2
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>echo Ошибка форматирования !!!
Ошибка форматирования
c:\XP_XCV_edition\upd\Addons\ZZ_MultiBootDisk\Tools\USBTools>PAUSE
Для продолжения нажмите любую клавишу . . .
хотя вот и скрин
подбирается опытным путём »
точно, извиняюсь, забыл, раньше тоже подгонял, давно просто было....
по поводу проблеммы с созданием "Z-MSST" - нашел решение в теме самого "Z-MSST"... вопрос снят
Вроде со всем разобрался (кроме создания флешки, не хочет она у меня форматироваться) маленький вопросик, какой параметр надо поменять в graphics.cfg чтобы меню чуть-чуть опустилось?
XCV,
C форматированием всё понятно - буква флешки должна быть большой ("H", а не "h"). Потом сделаю, чтобы можно было применять и большие и маленькие буквы
какой параметр надо поменять в graphics.cfg чтобы меню чуть-чуть опустилось? »
По моему MENU VSHIFT, но точно не уверен
Новый вопрос, как "прикрутить" к данному загрузчику "Windows PE" (сама PE находится в корне диска в папке WNPE, "SETUPLDR.BIN" исправлен)? На "ZZ_MultiLInux" делал так:
LABEL WindowsPE
MENU LABEL Windows PE XCV edition
KERNEL /boot/isolinux/modules/chain.c32
APPEND boot ntldr=/WNPE/SETUPLDR.BIN
TEXT HELP
Опреционная система базирующаяся на Windows XP которая не требует
установки, а запускается прямо с диска (предназначена для "реанимации"
текущей системы, включает в себя утилиты по восстановлению удаленных
файлов и лечения от вирусов.
ENDTEXT
Все работало, а тут получаю бяку (в атаче), ну и наверно по той же причине не получается "прикрутить" WinKey - сброс пароля пользователя.
По моему MENU VSHIFT » Абсолютно верно =) спасибо все красиво получилось. Что не совсем удобно в данном аддоне, так это то что для того чтобы получить желаемый вид меню пришлось править 5 файлов (3 *.cfg файла в папке "boot/isolinux", файл "utils.cfg" в папке "Settings" и "FINISH" в корне аддона... пока все нашел... зато сменить скин желание не скоро появится =)
Новый вопрос, как "прикрутить" к данному загрузчику "Windows PE" »
Насколько я понимаю это происходит после того, как isolinux передаёт управление загрузкой SETUPLDR.BIN от Windows PE. Поэтому загрузчик isolinux не причем. Если На "ZZ_MultiLInux" срабатывает, то надо сравнивать структуру папок и конфигурационные файлы. Давай твой Windows PE или WinKey - попробую разобраться, но не обещаю - сейчас завал на работе, а через неделю - ухожу в отпуск.
пришлось править 5 файлов »
И в каких файлах, кроме graphics.cfg есть параметр MENU VSHIFT?
я не про "MENU VSHIFT", я про "подгонку" пробелами, но это не столь важно, так сказать мысли вслух...
Вот мой wkey (http://xcv.my1.ru/files/WKEY.7z)
Вот мой WinPE (http://xcv.my1.ru/files/WNPE.7z)
да, при использовании "ZZ_MultiLInux" прописывал PE так:
LABEL WindowsPE
MENU LABEL Windows PE XCV edition
KERNEL /BOOT/ISOLINUX/BOOTSECP.BIN
TEXT HELP
Опреционная система базирующаяся на Windows XP которая не требует
установки, а запускается прямо с диска (предназначена для "реанимации"
текущей системы, включает в себя утилиты по восстановлению удаленных
файлов и лечения от вирусов.
ENDTEXT
BOOTSECP.BIN (для PE) и BOOTSECK.BIN (для wkey) в атаче, тут такой номер не прокатывает...
а вот образ диска (http://xcv.my1.ru/files/XCV.7z) сделанного на "ZZ_MultiLInux", я из него только выкинул все что можно, оставил только ВЫН_ПЕ (поэтому другие пункты из загружаемого меню не стоит выбирать), в этом образе ПЕ запускается.... с нетерпением жду советов, заранее благодарен
Wkey после скачивания новой версии удалось "прикрутить" WinPE пока безуспешно =(
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC