Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB
-
wolkow70
Re: Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB
ya158, Хочу сделать просто красивую стартовую страницу с элементами:
- Загрузка с "С"
- Установка Windows (не мульти)
- Перезагрузка
- Выключение компа.
Не могу догнать как это лучше сделать из Вашего набора?
- Загрузка с "С"
- Установка Windows (не мульти)
- Перезагрузка
- Выключение компа.
Не могу догнать как это лучше сделать из Вашего набора?
-
ya158
-
wolkow70
Re: Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB
Новая версия
- Обновлена утилита CopyDist.exe. В ней исправлено создание неправильных значений ключа реестра ServicePackSourcePath в ветке реестра "HKLM\Software\Microsoft\Windows\CurrentVersion\SETUP". Эта ошибка вызывала окно с запросом дистрибутива при подсоединения USB-устройств и невозможности правильного наполнения кеша DLL при работе SFC.
- Исправлена ошибка: При создании дистрибутива на USB не патчился файл sfcfiles.dll, в следствии чего неправильно работало WFP/
- Мелкие исправления
- Добавлено автоматическое создание секции [Hint] в файле fSetup.ini на основе имен драйверпаков в Drivers\Zipped. Подробнее см. в "Описание аддона и настройки." п.п. I.3-4.
- Обновлена утилита CopyDist.exe. В ней исправлено создание неправильных значений ключа реестра ServicePackSourcePath в ветке реестра "HKLM\Software\Microsoft\Windows\CurrentVersion\SETUP". Эта ошибка вызывала окно с запросом дистрибутива при подсоединения USB-устройств и невозможности правильного наполнения кеша DLL при работе SFC.
- Исправлена ошибка: При создании дистрибутива на USB не патчился файл sfcfiles.dll, в следствии чего неправильно работало WFP/
- Мелкие исправления
- Добавлено автоматическое создание секции [Hint] в файле fSetup.ini на основе имен драйверпаков в Drivers\Zipped. Подробнее см. в "Описание аддона и настройки." п.п. I.3-4.
-
murder
Re: Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB
ya158
1) Прошу прощения за надоедливость, но, по прежнему, в файле ZZ_MultiBootDisk\START не пофиксен следующий
2) В шапке написано
Код:
По этой части инструкции у меня в папке ZZ_MultiBootDisk\Drivers\Zipped лежит файл DP_MassStorage_wnt5_x86-32_1102r2.7z
Ниже написано
Код:
+
Код:
Получается, что в файле fSetup.ini, в секции [Hint] не будет строки
Код:
т. к. в шапке написано
Код:
а
Код:
+ в секции [Select] не будет строки
Код:
т. к. в шапке написано
Код:
а
Код:
?
3) Может стоить добавить в папку ZZ_MultiBootDisk\Settings файлы PstSetup.cmd и PreSetup.cmd и сделать проверку условия, что если в папке \Addons\Z-FakeSetupAdv\Files\ForceCopy отсутствуют файлы PstSetup.cmd и PreSetup.cmd, то использовать файлы PstSetup.cmd и PreSetup.cmd из папки ZZ_MultiBootDisk\Settings. Таким образом, в папке ZZ_MultiBootDisk\Settings редактируем под свои нужды файлы PstSetup.cmd, fSetup.ini и PreSetup.cmd и именно в эти, соответствующие файлы, происходит внесение секций [Hint], [Select] и прочее.
4) Может стоит содержимое файла ZZ_MultiBootDisk\setting.ini
Код:
заменить на
Код:
(взято из файла Z-FakeSetupAdv\Files\ForceCopy\fSetup.ini аддона
Спасибо.
1) Прошу прощения за надоедливость, но, по прежнему, в файле ZZ_MultiBootDisk\START не пофиксен следующий
Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB
. Или файл Temp\Driver\D\\M\I4\IaStor4.sys 100%но скопируется как Temp\Driver\MSST\D\M\I4\IaStor.sys?2) В шапке написано
читать дальше »
Код:
Код: Выделить всё
...Drivers\Zipped - в эту папку помещаются запакованные драйвера (драйверпаки)... Драйверпак с MassStorage-драйверами помещается непосредственно в эту папку...По этой части инструкции у меня в папке ZZ_MultiBootDisk\Drivers\Zipped лежит файл DP_MassStorage_wnt5_x86-32_1102r2.7z
Ниже написано
читать дальше »
Код:
Код: Выделить всё
При автоматическом создания описания считывается имя драйверпака из Drivers\Zipped\Mark и Drivers\Zipped\UnMark, определяется 2 поле и ищется совпадение в HintBASE.xls. При нахождении совпадения в секцию [Hint] файла fSetup.ini записывается строка вида+
Код:
Код: Выделить всё
Секция [Select] заполняется автоматически, исходя из наличия драйверпаков в папках Drivers\Zipped\Mark и Drivers\Zipped\UnMarkПолучается, что в файле fSetup.ini, в секции [Hint] не будет строки
читать дальше »
Код:
Код: Выделить всё
DP_MassStorage_wnt5_x86-32_1102r2=Драйверв устройств SATA\RAID\IDEт. к. в шапке написано
читать дальше »
Код:
Код: Выделить всё
При автоматическом создания описания считывается имя драйверпака из Drivers\Zipped\Mark и Drivers\Zipped\UnMark, определяется 2 поле и ищется совпадение в HintBASE.xls. При нахождении совпадения в секцию [Hint] файла fSetup.ini записывается строка видаа
читать дальше »
Код:
Код: Выделить всё
...Drivers\Zipped - в эту папку помещаются запакованные драйвера (драйверпаки)... Драйверпак с MassStorage-драйверами помещается непосредственно в эту папку...+ в секции [Select] не будет строки
читать дальше »
Код:
Код: Выделить всё
DP_MassStorage_wnt5_x86-32_1102r2=1т. к. в шапке написано
читать дальше »
Код:
Код: Выделить всё
Секция [Select] заполняется автоматически, исходя из наличия драйверпаков в папках Drivers\Zipped\Mark и Drivers\Zipped\UnMarkа
читать дальше »
Код:
Код: Выделить всё
...Drivers\Zipped - в эту папку помещаются запакованные драйвера (драйверпаки)... Драйверпак с MassStorage-драйверами помещается непосредственно в эту папку...?
3) Может стоить добавить в папку ZZ_MultiBootDisk\Settings файлы PstSetup.cmd и PreSetup.cmd и сделать проверку условия, что если в папке \Addons\Z-FakeSetupAdv\Files\ForceCopy отсутствуют файлы PstSetup.cmd и PreSetup.cmd, то использовать файлы PstSetup.cmd и PreSetup.cmd из папки ZZ_MultiBootDisk\Settings. Таким образом, в папке ZZ_MultiBootDisk\Settings редактируем под свои нужды файлы PstSetup.cmd, fSetup.ini и PreSetup.cmd и именно в эти, соответствующие файлы, происходит внесение секций [Hint], [Select] и прочее.
4) Может стоит содержимое файла ZZ_MultiBootDisk\setting.ini
читать дальше »
Код:
Код: Выделить всё
DRVDIR=OEMDRVзаменить на
читать дальше »
Код:
Код: Выделить всё
DrvSource=OEMDRV(взято из файла Z-FakeSetupAdv\Files\ForceCopy\fSetup.ini аддона
Служебные - FSAUnPack.exe – утилита для работы с пакетами/драйверами
). Так сказать, сделать соответствие файла ZZ_MultiBootDisk\setting.ini аддону Служебные - FSAUnPack.exe – утилита для работы с пакетами/драйверами
.Спасибо.
-
ya158
Re: Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB
SharkyEXE,
1)Поправил. Попало из промежуточной версии
2)Поправил описание:
Цитата ya158:
Для этого в секцию [Select] файла fSetup.ini автоматически запишется Имя_драйверпака_MassStorage=1 (например DP_MassStorage_wnt5_x86-32_1102r2=1 ), а в секцию [Hint] - Имя_драйверпака_MassStorage=Драйвера устройств SATA\RAID\IDE (например DP_MassStorage_wnt5_x86-32_1102r2=Драйвера устройств SATA\RAID\IDE). Описание "Драйвера устройств SATA\RAID\IDE" берётся из HintBASE.xls (см. ниже)
3) Это в корне не верно. PstSetup.cmd и PreSetup.cmd принадлежат другому аддону (Z-FakeSetupAdv) и могут содержать различные записи. Всё, что нужно этому аддону, он прописывает в них автоматически. Причём в самом аддоне Z-FakeSetupAdv эти файлы не заменяются, а перезаписываются непосредственно в создаваемом дистрибутиве. В отношении fSetup.ini - он должен формироваться аналогичным образом. Поправлю в ближайшее время.
4)Не DrvSource=OEMDRV, а DrvSource=%SrcDosPath%\OEMDRV или даже DrvSource=D:\XPBUILD-2010\Source\OEM\OEMDRV. То есть это полный путь вместе с буквой диска, на котором находятся драйверпаки при установке. DRVDIR - это папка от корня диска, то есть OEMDRV или XPBUILD-2010\Source\OEM\OEMDRV (в приведённых выше примерах) и используется на стадии создания дистрибутива, а не установки оси. В моём аддоне наоборот из DRVDIR формируется DrvSource и записывается в fSetup.ini.
2ALL
Очень бы хотелось бы отчётов по тестированию аддона на живых системах/
Также может у кого-нибудь есть более интересные картинки для загрузочных экранов?
1)Поправил. Попало из промежуточной версии
2)Поправил описание:
Цитата ya158:
Для этого в секцию [Select] файла fSetup.ini автоматически запишется Имя_драйверпака_MassStorage=1 (например DP_MassStorage_wnt5_x86-32_1102r2=1 ), а в секцию [Hint] - Имя_драйверпака_MassStorage=Драйвера устройств SATA\RAID\IDE (например DP_MassStorage_wnt5_x86-32_1102r2=Драйвера устройств SATA\RAID\IDE). Описание "Драйвера устройств SATA\RAID\IDE" берётся из HintBASE.xls (см. ниже)
Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB
3) Это в корне не верно. PstSetup.cmd и PreSetup.cmd принадлежат другому аддону (Z-FakeSetupAdv) и могут содержать различные записи. Всё, что нужно этому аддону, он прописывает в них автоматически. Причём в самом аддоне Z-FakeSetupAdv эти файлы не заменяются, а перезаписываются непосредственно в создаваемом дистрибутиве. В отношении fSetup.ini - он должен формироваться аналогичным образом. Поправлю в ближайшее время.
4)Не DrvSource=OEMDRV, а DrvSource=%SrcDosPath%\OEMDRV или даже DrvSource=D:\XPBUILD-2010\Source\OEM\OEMDRV. То есть это полный путь вместе с буквой диска, на котором находятся драйверпаки при установке. DRVDIR - это папка от корня диска, то есть OEMDRV или XPBUILD-2010\Source\OEM\OEMDRV (в приведённых выше примерах) и используется на стадии создания дистрибутива, а не установки оси. В моём аддоне наоборот из DRVDIR формируется DrvSource и записывается в fSetup.ini.
2ALL
Очень бы хотелось бы отчётов по тестированию аддона на живых системах/
Также может у кого-нибудь есть более интересные картинки для загрузочных экранов?
-
wolkow70
Re: Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB
ya158
1) Полностью удалил папку ZZ_MultiBootDisk\VOLD
2) В папке ZZ_MultiBootDisk\VOLS:
2-1) удалил все файлы, кроме menu.txt
Код:
2-2) создал файл 0.txt
Код:
3) Из папки ZZ_MultiBootDisk\VOLM удалил все файлы, кроме:
3-1) 5.txt
Код:
2-1) menu.txt
Код:
3-3) WINN5.SIF
Код:
После запуска __PATCH.CMD (UpdatePack-XPSP3-Rus) появляется консольное окно, в этом окне появляется строка 1233333, ниже этой строки есть другая строка: Для продолжения нажмите любую клавишу... Нажимаю любую кнопку - консольное окно закрывается и всё. Подскажите, пожалуйста, что не так.
Моя цель - видеть в меню два пункта: 1й пункт - Windows XP standart. При выборе этого пункта меню отобразится одна строка: Запуск установки Windows XP SP3 Plus в стандартном режиме. Я имею ввиду
1) Полностью удалил папку ZZ_MultiBootDisk\VOLD
2) В папке ZZ_MultiBootDisk\VOLS:
2-1) удалил все файлы, кроме menu.txt
читать дальше »
Код:
Код: Выделить всё
Windows XP standart
Меню выбора вариантов установки Windows XP sp3 rus без автоустановки драйверов устройств.2-2) создал файл 0.txt
читать дальше »
Код:
Код: Выделить всё
Запуск установки Windows XP SP3 Plus в стандартном режиме.
Полностью ручная установка со всеми возможными окнами для отображения в процессе установки.
Без установки каких-либо драйверов (как на текствовом этапе, так и на графическом).
Возможен выбор режима восстановления и запуск консоли восстановления.
Без сценария автоматической установки.
Требуется ввод CD-key3) Из папки ZZ_MultiBootDisk\VOLM удалил все файлы, кроме:
3-1) 5.txt
читать дальше »
Код:
Код: Выделить всё
WinXP + drv + MassStorage full auto default
Запуск установки Windows XP SP3 Plus с использованием сценария установки в полностью автоматическом режиме.
Система и профили пользователей будут установлены в папки по умолчанию.
C интеграцией драйверов устройств Mass Storage текстового режима.
Исправления и дополнения установятся автоматически.
Ввод CD-key не требуется.2-1) menu.txt
читать дальше »
Код:
Код: Выделить всё
Windows XP + all drivers
Меню выбора вариантов установки Windows XP sp3 rus с автоустановкой драйверов устройств.
C интеграцией драйверов контроллеров Mass Storage устройств текстового этапа установки.3-3) WINN5.SIF
читать дальше »
Код:
Код: Выделить всё
;SetupMgrTag
[Data]
AutoPartition="*"
MsDosInitiated="0"
UnattendedInstall="Yes"
AutomaticUpdates="yes"
[Unattended]
UnattendMode=FullUnattended
OemPreinstall=Yes
OemSkipEula=Yes
Repartition=No
CrashDumpSetting=0
ConfirmHardware=No
OverwriteOemFilesOnupgrade=No
DriverSigningPolicy=Ignore
NonDriverSigningPolicy=Ignore
UnattendSwitch=Yes
WaitForReboot=No
Filesystem=*
Hibernation=1
Win9xUpgrade=No
FactoryMode=No
DUDisable=Yes
[GuiUnattended]
OEMSkipRegional=1
OEMSkipWelcome=1
TimeZone=145
AutoLogon=Yes
AutoLogonCount=1
EncryptedAdminPassword=NO
AdminPassword=*
[TapiLocation]
CountryCode=7
Dialing=Pulse
AreaCode=095
[GuiRunOnce]
[Identification]
JoinWorkgroup="WORKGROUP"
[Networking]
InstallDefaultComponents=Yes
[PCHealth]
ER_Display_UI=0
ER_Enable_Applications=None
ER_Enable_Kernel_Error=1
ER_Enable_Reporting=0
[Display]
Xresolution=1024
Yresolution=768
BitsPerPel=32
Vrefresh=60
[SystemFileProtection]
SFCShowProgress=1После запуска __PATCH.CMD (UpdatePack-XPSP3-Rus) появляется консольное окно, в этом окне появляется строка 1233333, ниже этой строки есть другая строка: Для продолжения нажмите любую клавишу... Нажимаю любую кнопку - консольное окно закрывается и всё. Подскажите, пожалуйста, что не так.
Моя цель - видеть в меню два пункта: 1й пункт - Windows XP standart. При выборе этого пункта меню отобразится одна строка: Запуск установки Windows XP SP3 Plus в стандартном режиме. Я имею ввиду
Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB
. 2й пункт - Windows XP + all drivers. При выборе этого пункта меню отобразится одна строка: WinXP + drv + MassStorage full auto default. Спасибо.-
ya158
Re: Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB
SharkyEXE,
Это из-за файла ChkDistr в аддоне. Я делал определённую проверку, но не получилось. Файл забыл удалить. Просто удали его.
Это из-за файла ChkDistr в аддоне. Я делал определённую проверку, но не получилось. Файл забыл удалить. Просто удали его.
-
murder
Re: Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB
ya158
Еще нашел маленькую проблемку-баг.
1) Список интегрируемых аддонов:
Код:
(только
2) Запускаем файл \Addons\__PATCH.CMD (
4) Появляется консольное окно
5) Через некоторое время консольное окно закрывается.
===
Если в папку \Addons\ZZ_MultiBootDisk\Drivers\Zipped положить файл DP_MassStorage_wnt5_x86-32_1102r2.7z и вновь запустить файл \Addons\__PATCH.CMD (
Еще нашел маленькую проблемку-баг.
1) Список интегрируемых аддонов:
читать дальше »
Код:
Код: Выделить всё
1-BaseCSP
1-exFAT
1-Flash
1-GPPC
1-IE
1-IMAPI2
1-LLTD
1-MSXML4
1-MU
1-PkgInst
1-RDC7
1-Rootsupd
1-WAAPI
1-WGA
z-Log
ZZ_MultiBootDisk(только
UpdatePack-XPSP3-Rus версия 11.3.24
+ Ваш аддон Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB
). При этом в папке \Addons\ZZ_MultiBootDisk удалён файл ChkDistr2) Запускаем файл \Addons\__PATCH.CMD (
UpdatePack-XPSP3-Rus версия 11.3.24
)4) Появляется консольное окно
5) Через некоторое время консольное окно закрывается.
===
Если в папку \Addons\ZZ_MultiBootDisk\Drivers\Zipped положить файл DP_MassStorage_wnt5_x86-32_1102r2.7z и вновь запустить файл \Addons\__PATCH.CMD (
UpdatePack-XPSP3-Rus версия 11.3.24
), то снова выполняется пункт 4), но при этом пункт 5) не выполняется, т. е. консольное окно не закрывается. Спасибо.-
ya158
Re: Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB
Цитата SharkyEXE:
1) Список интегрируемых аддонов:
Цитата ya158:
Установка.
Распаковать аддон в папку Addons UpdatePack-XPSP3-Rus
Если нет аддонов Z-MSST и Z-FakeSetupAdv, создать в папке Addons пустые папки с названиями Z-MSST и Z-FakeSetupAdv. При использовании Gui-интегратора пакета обновлений и адонов от Boa Soft в меню "Выбор дополнений" помимо аддона ZZ_MultiBootDisk отметить аддоны Z-MSST и Z-FakeSetupAdv.
Таким образом, в списке аддонов должны быть Z-MSST и Z-FakeSetupAdv.
И на будущее - прикладывай логи.
1) Список интегрируемых аддонов:
Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB
Цитата ya158:
Установка.
Распаковать аддон в папку Addons UpdatePack-XPSP3-Rus
Если нет аддонов Z-MSST и Z-FakeSetupAdv, создать в папке Addons пустые папки с названиями Z-MSST и Z-FakeSetupAdv. При использовании Gui-интегратора пакета обновлений и адонов от Boa Soft в меню "Выбор дополнений" помимо аддона ZZ_MultiBootDisk отметить аддоны Z-MSST и Z-FakeSetupAdv.
Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB
Таким образом, в списке аддонов должны быть Z-MSST и Z-FakeSetupAdv.
И на будущее - прикладывай логи.
-
ya158
Re: Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB
ya158
Я по поводу
Код:
При этом папки \Addons\Z-FakeSetupAdv и \Addons\Z-MSST мною созданы вручную и папки \Addons\Z-FakeSetupAdv и \Addons\Z-MSST до 1го запуска файла Пакетный файл MS-DOS.bat следующего содержания:
Код:
были пустыми.
После 1го запуска файла Пакетный файл MS-DOS.bat появилось консольное окно, которое вскоре закрылось. Содержимое файла 1.txt
Код:
После того, как в папку \Addons\ZZ_MultiBootDisk\Drivers\Zipped положил файл DP_MassStorage_wnt5_x86-32_1102r2.7z, запустил 2й раз файл Пакетный файл MS-DOS.bat всё стало нормально, в плане содержимое файла 1.txt стало таким (фрагмент)
Код:
и консольное окно уже не закрывается, а происходит интеграция. Ну в общем, всё как надо. Спасибо.
Я по поводу
Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB
. Не полный список интегрируемых аддонов привёл. Вот полный список интегрируемых аддоновчитать дальше »
Код:
Код: Выделить всё
1-BaseCSP
1-exFAT
1-Flash
1-GPPC
1-IE
1-IMAPI2
1-LLTD
1-MSXML4
1-MU
1-PkgInst
1-RDC7
1-Rootsupd
1-WAAPI
1-WGA
Z-FakeSetupAdv
z-Log
Z-MSST
ZZ_MultiBootDiskПри этом папки \Addons\Z-FakeSetupAdv и \Addons\Z-MSST мною созданы вручную и папки \Addons\Z-FakeSetupAdv и \Addons\Z-MSST до 1го запуска файла Пакетный файл MS-DOS.bat следующего содержания:
читать дальше »
Код:
Код: Выделить всё
call __PATCH.CMD >1.txtбыли пустыми.
После 1го запуска файла Пакетный файл MS-DOS.bat появилось консольное окно, которое вскоре закрылось. Содержимое файла 1.txt
читать дальше »
Код:
Код: Выделить всё
Подготовка дистрибутива.
Интеграция пакета драйверов MassStorage текстового этапа.
Интеграция драйверов для "графического" этапаПосле того, как в папку \Addons\ZZ_MultiBootDisk\Drivers\Zipped положил файл DP_MassStorage_wnt5_x86-32_1102r2.7z, запустил 2й раз файл Пакетный файл MS-DOS.bat всё стало нормально, в плане содержимое файла 1.txt стало таким (фрагмент)
читать дальше »
Код:
Код: Выделить всё
Подготовка дистрибутива.
Интеграция пакета драйверов MassStorage текстового этапа.
7-Zip (A) 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18
Processing archive: Addons\ZZ_MultiBootDisk\Drivers\Zipped\DP_MassStorage_wnt5_x86-32_1102r2.7z
Extracting D\M\AM9\ahcix86
Extracting D\M\N6\disk1
Extracting D\M\N6r\disk1и консольное окно уже не закрывается, а происходит интеграция. Ну в общем, всё как надо. Спасибо.