Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB

Ответить
 • Просмотры: 9
Аватара пользователя
wolkow70

Re: Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB

Сообщение wolkow70 »

ya158, Хочу сделать просто красивую стартовую страницу с элементами:

- Загрузка с "С"

- Установка Windows (не мульти)

- Перезагрузка

- Выключение компа.

Не могу догнать как это лучше сделать из Вашего набора?
Аватара пользователя
wolkow70

Re: Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB

Сообщение wolkow70 »

Новая версия

- Обновлена утилита 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

Сообщение murder »

ya158

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

Сообщение ya158 »

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 (см. ниже)
Служебные - [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

Сообщение wolkow70 »

ya158

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-key



3) Из папки 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

Сообщение ya158 »

SharkyEXE,

Это из-за файла ChkDistr в аддоне. Я делал определённую проверку, но не получилось. Файл забыл удалить. Просто удали его.
Аватара пользователя
murder

Re: Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB

Сообщение murder »

ya158

Еще нашел маленькую проблемку-баг.

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 удалён файл ChkDistr

2) Запускаем файл \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

Сообщение ya158 »

Цитата SharkyEXE:



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 »

ya158

Я по поводу
Служебные - [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



и консольное окно уже не закрывается, а происходит интеграция. Ну в общем, всё как надо. Спасибо.
Ответить

Вернуться в «Наборы обновлений для Windows XP/2003/Windows 7»