Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » 8 / 2012 - boot.wim windows 8 реестр

Ответить
Настройки темы
8 / 2012 - boot.wim windows 8 реестр

Аватара для joystick8000

Старожил


Сообщения: 177
Благодарности: 22

Профиль | Отправить PM | Цитировать


Изменения
Автор: joystick8000
Дата: 06-07-2014
Хочу интегрировать firadisk driver в boot.wim от windows 8

Код: Выделить весь код
DISM /Mount-Wim /WimFile:"boot.wim" /index:2 /MountDir:"MNT"
DISM /image:"MNT" /Add-Driver /Driver:"firadisk.inf" /ForceUnsigned
reg load HKLM\temp MNT\Windows\system32\config\SYSTEM
reg import fira.reg  
reg unload HKLM\temp
DISM /Unmount-Wim /MountDir:"MNT" /Commit
DISM /Get-MountedWimInfo
RD /S /Q "MNT"
pause
При импорте reg файла ошибка при доступе к реестру, а если такую же операцию проделывать с boot.wim от windows 7 то все работает.
Может кто подскажет как правильно ветку реестра прописать?
Содержимое reg файла

Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\temp\ControlSet001\services\FiraDisk]

"Type"=dword:00000001

"Start"=dword:00000000

"ErrorControl"=dword:00000001

"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\

   52,00,49,00,56,00,45,00,52,00,53,00,5c,00,66,00,69,00,72,00,61,00,64,00,69,\

   00,73,00,6b,00,2e,00,73,00,79,00,73,00,00,00

"DisplayName"="FiraDisk Driver"

"Group"="Boot Bus Extender"

[HKEY_LOCAL_MACHINE\temp\ControlSet001\services\FiraDisk\Parameters]

"PnP"=dword:00000001

[HKEY_LOCAL_MACHINE\temp\ControlSet001\services\FiraDisk\Enum]

"Count"=dword:00000001

"NextInstance"=dword:00000001

"0"="ROOT\\FiraDisk\\0000"

[HKEY_LOCAL_MACHINE\temp\ControlSet001\Enum\Root\FiraDisk\0000]

"ClassGUID"="{4d36e97b-e325-11ce-bfc1-08002be10318}"

"Class"="SCSIAdapter"

"HardwareID"=hex(7):72,00,6f,00,6f,00,74,00,5c,00,66,00,69,00,72,00,61,00,64,\

   00,69,00,73,00,6b,00,00,00,00,00

"CompatibleIDs"=hex(7):64,00,65,00,74,00,65,00,63,00,74,00,65,00,64,00,5c,00,\

   66,00,69,00,72,00,61,00,64,00,69,00,73,00,6b,00,00,00,00,00

"Service"="FiraDisk"

"ConfigFlags"=dword:00000000

"Capabilities"=dword:00000000

"ContainerID"="{00000000-0000-0000-FFFF-FFFFFFFFFFFF}"

Отправлено: 14:41, 06-07-2014

 


Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для joystick8000

Старожил


Сообщения: 177
Благодарности: 22

Профиль | Отправить PM | Цитировать


Painkiller,
Цитата Painkiller:
Используйте FiraDisk_integrator и не мучайтесь »
Я знаю как он работает, сильно много лишнего, я считаю так как делаю я более эстетично.
Не надо вызывать командную строку, скрывать hicecon, и множество лишних телодвижений, в простоте сила

Отправлено: 22:15, 08-07-2014 | #3


Аватара для Painkiller

Ветеран


Автор проектов


Сообщения: 1158
Благодарности: 382

Профиль | Отправить PM | Цитировать


Цитата joystick8000:
Я знаю как он работает, сильно много лишнего, я считаю так как делаю я более эстетично.
Не надо вызывать командную строку, скрывать hicecon, и множество лишних телодвижений, в простоте сила »
Теперь этого не нужно делать

-------
http://wiki.oszone.net/images/0/03/UserbarAAA4.gif


UpdatePack 7 для интеграции обновлений в образ Windows 7 SP1 [X86\64]

UpdatePack 8.1 для интеграции обновлений в образ Windows 8.1 [X86\64]

UpdatePack 10 для интеграции обновлений в образ Windows 10 [X86\64]


Отправлено: 22:51, 08-07-2014 | #4


Аватара для joystick8000

Старожил


Сообщения: 177
Благодарности: 22

Профиль | Отправить PM | Цитировать


Painkiller,
Цитата Painkiller:
Теперь этого не нужно делать »
А это для чего тогда?
Код: Выделить весь код
>>Mount\Windows\System32\firadisk.cmd Echo !CmdLine!
    Reg Add HKU\Mount_System\Setup /v CmdLine /d "hiderun.exe /w firadisk.cmd" /f >Nul
    Reg UnLoad HKU\Mount_System >Nul
    Reg UnLoad HKU\Mount_Software >Nul
Ладно, не важно, это уже уход от темы. Хочу получить ответ, почему не получается в boot.wim от 8 а от 7 работает, может кто-то объяснит подробнее?

Отправлено: 03:34, 09-07-2014 | #5


Аватара для Ж.Д.А.Л.К.Е.Р.

Ветеран


Contributor


Сообщения: 1861
Благодарности: 868

Профиль | Отправить PM | Цитировать


joystick8000, На гринфлеше ответил, лень копировать сюда.

Отправлено: 11:10, 09-07-2014 | #6


SHVtYW4=


Сообщения: 3451
Благодарности: 1273

Профиль | Отправить PM | Цитировать


joystick8000,

Код: Выделить весь код
reg load HKLM\temp "C:\MNT\Windows\system32\config\SYSTEM"
далее

Код: Выделить весь код
reg import "C:\fira.reg"

-------
09a468a9b4293cd82adf6d6c60a9da82 | Tm9yZGVr
В связи со сменой железа и переходом на LInux с полным отказом от Windows - посещение на форуме будет редким.


Последний раз редактировалось Nordek, 09-07-2014 в 14:11.


Отправлено: 14:04, 09-07-2014 | #7


Аватара для joystick8000

Старожил


Сообщения: 177
Благодарности: 22

Профиль | Отправить PM | Цитировать


Nordek, не уточнил
Код: Выделить весь код
SET DISM="D:\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64\DISM\dism.exe"
Set RP=%~dp0
Set RP=%RP:~0,-1%
mkdir "%RP%\mount"
SET MNT=%RP%\mount
SET BIMG=%RP%\boot7.wim
SET BIMG64=%RP%\boot764.wim
SET REG=%RP%fira.reg
SET DRV86=%RP%\fira\x86\firadisk.inf
SET DRV64=%RP%\fira\x64\firadisk.inf
%DISM% /Mount-Wim /WimFile:"%BIMG%" /index:2 /MountDir:"%MNT%"
%DISM% /image:"%MNT%" /Add-Driver /Driver:"%DRV86%" /ForceUnsigned
reg load HKLM\target %MNT%\Windows\system32\config\SYSTEM
reg import "%REG%"
reg unload HKLM\target
%DISM% /Unmount-Wim /MountDir:"%MNT%" /Commit
%DISM% /Mount-Wim /WimFile:"%BIMG64%" /index:2 /MountDir:"%MNT%"
%DISM% /image:"%MNT%" /Add-Driver /Driver:"%DRV64%" /ForceUnsigned
reg load HKLM\target %MNT%\Windows\system32\config\SYSTEM
reg import "%REG%"
reg unload HKLM\target
%DISM% /Unmount-Wim /MountDir:"%MNT%" /Commit
Ж.Д.А.Л.К.Е.Р., пробовал через regedit.exe не работает, но еще утилиткой от Руссиновича не пробовал.
Получается нет доступа только к "\Windows\system32\config\SYSTEM" к другому пути работает.

Последний раз редактировалось joystick8000, 09-07-2014 в 16:23.


Отправлено: 16:18, 09-07-2014 | #8


SHVtYW4=


Сообщения: 3451
Благодарности: 1273

Профиль | Отправить PM | Цитировать


joystick8000, Ступил немного, делал не на Windows 7.

Нет доступа к
Код: Выделить весь код
[HKEY_LOCAL_MACHINE\temp\ControlSet001\Enum]
В общем вот:
Понадобится утилита PsExec

Из соображений делал два reg файла:
fira.reg

Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\temp\ControlSet001\Services\FiraDisk]
"Type"=dword:00000001
"Start"=dword:00000000
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
  52,00,49,00,56,00,45,00,52,00,53,00,5c,00,66,00,69,00,72,00,61,00,64,00,69,\
  00,73,00,6b,00,2e,00,73,00,79,00,73,00,00,00
"DisplayName"="FiraDisk Driver"
"Group"="Boot Bus Extender"

[HKEY_LOCAL_MACHINE\temp\ControlSet001\Services\FiraDisk\Enum]
"Count"=dword:00000001
"NextInstance"=dword:00000001
"0"="ROOT\\FiraDisk\\0000"

[HKEY_LOCAL_MACHINE\temp\ControlSet001\Services\FiraDisk\Parameters]
"PnP"=dword:00000001
fira2.reg

Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\temp\ControlSet001\Enum\ROOT\FiraDisk\0000]
"ClassGUID"="{4d36e97b-e325-11ce-bfc1-08002be10318}"
"Class"="SCSIAdapter"
"HardwareID"=hex(7):72,00,6f,00,6f,00,74,00,5c,00,66,00,69,00,72,00,61,00,64,\
  00,69,00,73,00,6b,00,00,00,00,00
"CompatibleIDs"=hex(7):64,00,65,00,74,00,65,00,63,00,74,00,65,00,64,00,5c,00,\
  66,00,69,00,72,00,61,00,64,00,69,00,73,00,6b,00,00,00,00,00
"Service"="FiraDisk"
"ConfigFlags"=dword:00000000
"Capabilities"=dword:00000000

bat-файл
file.bat

Код: Выделить весь код
MD "%~dp0MNT"
DISM /Mount-Wim /WimFile:"%~dp0boot.wim" /index:2 /MountDir:"%~dp0MNT"
DISM /image:"%~dp0MNT" /Add-Driver /Driver:"%~dp0firadisk.inf" /ForceUnsigned
reg load HKLM\temp %~dp0MNT\Windows\system32\config\SYSTEM
reg import %~dp0fira.reg
%~dp0PsExec.exe -d -i -s reg import %~dp0fira2.reg
reg unload HKLM\temp
DISM /Unmount-Wim /MountDir:"%~dp0MNT" /Commit
DISM /Get-MountedWimInfo
RD /S /Q "%~dp0MNT"
pause

Последний раз редактировалось Nordek, 29-10-2014 в 02:30.

Это сообщение посчитали полезным следующие участники:

Отправлено: 16:32, 09-07-2014 | #9


Аватара для joystick8000

Старожил


Сообщения: 177
Благодарности: 22

Профиль | Отправить PM | Цитировать


Nordek, Глупый вопрос, а как узнать что программа отработала верно?

Это все что оно выдало

PsExec v2.11 - Execute processes remotely
Copyright (C) 2001-2014 Mark Russinovich
Sysinternals - www.sysinternals.com


reg started on JOYSTICK-PC with process ID 2860.

Отправлено: 20:03, 10-07-2014 | #10



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » 8 / 2012 - boot.wim windows 8 реестр

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Общее - [решено] boot.wim Windows 8 vs. boot.wim Windows 7 kazimir Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 256 11-02-2022 13:50
Общее - х86 - Добавление программ в образы BOOT.WIM и WINRE.WIM Smarty Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 150 14-12-2018 11:15
8 / 2012 - Установка Windows 7 при помощи boot.wim от Windows 8 joystick8000 Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 5 09-07-2014 01:46
7 / 2008 R2 - boot.wim и windows PE Олдж_Фіва@vk Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 1 15-09-2013 19:48
7 / 2008 R2 - Как прописать в boot.wim новый путь к install.wim Andorson Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 3 05-03-2013 11:39




 
Переход