[Quote]

    puhpol
  • 2
  • Longevity: 11 years
  • Posts: 891
  • REPUTATION:75

    [+] [-]
Доброго времени, Дамы и Господа! aa
Пришлось интегрировать драйвера, решил выложить здесь все нужное для интеграции (чтобы не потерялось).
Драйвера нужны только в Windows 7 или Vista, в Windows 8/8.1 уже интегрированы.
Качаем архив: прикрепленный ниже.
В архиве: Папка "usb3", в ней:
Папка "usb3all" - папка с драйверами для 64 бит и 32 бит соответственно.
Файл "usb3inst.cmd"- файл запуска интеграции драйверов.
Рассматривать интеграцию в install.wim мы здесь не будем, так как наша задача запустить установку Windows через порт USB3, а в установленную Windows лучше добавить родные драйвера. Поэтому мы будем интегрировать драйвера только в загрузчик Windows (boot.wim).
Как сделать:
Папку из архива извлекаем к корень диска.(любого)
Из образа с Windows 7 х86, из папки "sources" извлекаем файл boot.wim в папку "usb3". И изменяем ему имя на boot86.wim
Из образа с Windows 7 х64, из папки "sources" извлекаем файл boot.wim в папку "usb3". И изменяем ему имя на boot64.wim
Запускаем файл "usb3inst.cmd" и ждем пока отработает (читаем, что пишет в окошке, должен монтировать образ, найти 19 драйверов и интегрировать их).
Все, драйвера интегрированы.
Attachments


Last edited by puhpol on 2016-01-23 13:38; edited 3 times in total

[Quote]

    Vavag
  • 6
  • Longevity: 11 years
  • Posts: 152
  • REPUTATION:73

    [+] [-]
  • Location: Оттуда я один такой.

Второй вариант как это можно сделать.

Статья рассчитана на профессиональный уровень владения ПК и публикую скорее как память для себя.
1. Нам необходимы сами драйвера, за ними идем на сайт производителя.
2. Создаем папку «winpe» и в ней папки «usb3» и «mount»
3. Из дистрибутива Windows 7 копируем файл «sources/boot.wim» в папку «winpe». Драйвера кладем в «usb3» (Они должны быть распакованы)
4. Запускаем командную строку от администратора и идем в «winpe»
cd winpe

5. Монтируем образ «boot.wim»
dism /mount-wim /wimfile:boot.wim /index:2 /mountdir:mount

6. Интегрируем USB 3.0 драйвера
dism /image:mount /add-driver:usb3 /recurse

7. Сохраняем и размонитуем «boot.wim»
dism /unmount-wim /mountdir:mount /commit

8. Теперь обновленный «boot.wim» копируем назад в дистрибутив (sources/)
Пара минут и можно устанавливать винду на скорости USB 3.0 и обойти ошибку драйвера «не найден необходимый драйвер для дисковода оптических дисков».
В принципе, этим способом можно интегрировать и другие драйвера вызывающие эту ошибку (например sata драйвера).
Вот собственно и всё. Сам опробовал этот вариант, всё удачно. Желаю и Вам удачи в экспериментах. az


Last edited by Vavag on 2014-11-29 14:57; edited 1 time in total

[Quote]

    Guest
  • Longevity: 56 years
  • REPUTATION:

    [+] [-]
Ну это все понятно, Dism.exe встроенная функция, описание есть в WAIK...
Одно но. Если сборка была профилирована, эта функция Dism перестает функционировать.
Так как же добавить драйвера в сборку? Есть другие способы?
Про внешние пакеты я знаю...
На каком то форуме читал, что достаточно раскидать файлы в папки и все
То есть *.sys в Drivers ну и *.inf

[Quote]

    Vavag
  • 6
  • Longevity: 11 years
  • Posts: 152
  • REPUTATION:73

    [+] [-]
  • Location: Оттуда я один такой.
Joker-2013, приветствую на нашем сайте! Что значит "Если сборка была профилирована"?

[Quote]

    Guest
  • Longevity: 56 years
  • REPUTATION:

    [+] [-]
Ну, есть в WAIK такая функция, для урезания размера...
Практически все сборки, выложенные в интернете, урезанные и Dism отказывается применять к ним пакеты,
и интегрировать что либо.

[Quote]

    Guest
  • Longevity: 56 years
  • REPUTATION:

    [+] [-]
Если не сложно, опишите весь процесс и нужные утилиты.

[Quote]

    Guest
  • Longevity: 56 years
  • REPUTATION:

    [+] [-]
Ну и я так примерно, делаю. Я тоже описывать не любитель,
Сам удивился, когда написал две статьи на сайте...
Не понял как мне это поможет для интеграции драйвера в пешку.

[Quote]

    SunOK
  • 9
  • Longevity: 11 years
  • Posts: 352
  • REPUTATION:32

    [+] [-]
  • Location: Україна, Перлина Поділля
Joker-2013
Подтверждаю действенность предложенного ivan petro`м алгоритма. Вживлял на ХР дрова AHCI-контроллера - поставил на второй раздел такуюже хрюшу, нашел записи о драйвере в реестре - экспорт, скопировал файлы которые упоминались в записях реестра или оказались причастны к дровам, импортировал ветки реестра.
После перевода контроллера винда радостно загрузилась без БСОДа.
Так же, перенос дров напоминает процесc изготовления приложения в ThinApp.

[Quote]

    волчара
  • 253
  • Longevity: 11 years
  • Posts: 604
  • REPUTATION:46

    [+] [-]
  • Location: Омск
Здравствуйте, Vavag: я немного упростил задачу, создал запускающий файл run.cmd нем прописал все 4 четыре командные строчки, а сам файл run.cmd запускаю от имени администратора, вот и все, так на много проще и не надо делать лишних манипуляций ab

[Quote]

    волчара
  • 253
  • Longevity: 11 years
  • Posts: 604
  • REPUTATION:46

    [+] [-]
  • Location: Омск
1)Создать файл run.cmd(назвать можно как угодно)
2)прописываем в нем 4 командные строчки и сохраняем
cd winpe
dism /mount-wim /wimfile:boot.wim /index:2 /mountdir:mount
dism /image:mount /add-driver:usb3 /recurse
dism /unmount-wim /mountdir:mount /commit
Запускать от имени администратора
dy

[Quote]

    Metamorf
  • 462
  • Longevity: 11 years
  • Posts: 85
  • REPUTATION:3

    [+] [-]
  • Location: Барнаул
волчара, Ничего не понял, ну не работал я с dism.
Где должен лежать образ wim и как он должен называться. А драйвера где лежать должны? Распакованные? Где их взять кучкой под разное железо?

[Quote]

    волчара
  • 253
  • Longevity: 11 years
  • Posts: 604
  • REPUTATION:46

    [+] [-]
  • Location: Омск
Metamorf, Читайте внимательно 1 и 2 сообщения.

[Quote]

    Kroty
  • 386
  • Longevity: 11 years
  • Posts: 29
  • REPUTATION:0

    [+] [-]
Господа конструкторы, попытался сделать как описал:
516

Второй вариант как это можно сделать.

Статья рассчитана на профессиональный уровень владения ПК и публикую скорее как память для себя.
1. Нам необходимы сами драйвера, за ними идем на сайт производителя.
2. Создаем папку «winpe» и в ней папки «usb3» и «mount»
3. Из дистрибутива Windows 7 копируем файл «sources/boot.wim» в папку «winpe». Драйвера кладем в «usb3» (Они должны быть распакованы)
4. Запускаем командную строку от администратора и идем в «winpe»
cd winpe

5. Монтируем образ «boot.wim»
dism /mount-wim /wimfile:boot.wim /index:2 /mountdir:mount

6. Интегрируем USB 3.0 драйвера
dism /image:mount /add-driver:usb3 /recurse

7. Сохраняем и размонитуем «boot.wim»
dism /unmount-wim /mountdir:mount /commit

8. Теперь обновленный «boot.wim» копируем назад в дистрибутив (sources/)
Пара минут и можно устанавливать винду на скорости USB 3.0 и обойти ошибку драйвера «не найден необходимый драйвер для дисковода оптических дисков».
В принципе, этим способом можно интегрировать и другие драйвера вызывающие эту ошибку (например sata драйвера).
Вот собственно и всё. Сам опробовал этот вариант, всё удачно. Желаю и Вам удачи в экспериментах. az
Но выскакивает ошибка :
Cистема DISM
Версия: 6.1.7600.16385
Ошибка: 50
DISM не поддерживает обслуживание операционной системы версии Windows Vista RTM
или более ранней.
Если операционная система поддерживается, проверьте, присутствует ли библиотека
SSShim.DLL.
Файл журнала DISM находится по адресу C:\Windows\Logs\DISM\dism.log
Что делать или как исправить???

[Quote]

    Guest
  • Longevity: 56 years
  • REPUTATION:

    [+] [-]
Что за сборку использовал?
Если профилированную, то не будет работать!

[Quote]

    Kroty
  • 386
  • Longevity: 11 years
  • Posts: 29
  • REPUTATION:0

    [+] [-]
5003Что за сборку использовал?
Если профилированную, то не будет работать!
XMPE(31.01.15).iso - W8x32.wim
драйвера для DWA-125

Page 1 of 14


Display posts:    

Current time is: 09-Mar 20:33

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum