![]() |
При запуске setup из своего winpe ошибка: не найден необходимый драйвер для дисковод
Провозился с настройкой загрузочных и установочных образов и наткнулся на проблему, не могу решить!
Меня все время стопорит такая ошибка - не найден необходимый драйвер для дисковода оптических дисков! Если взять чистый установочный диск, и допустим изменить оригинальный boot.wim добавкой программ и шелла, то запаковав обратно, все работает нормально, и запустив сетап, все отработает нормально- система поставится! Но когда меняешь инсталл.вим на свой, запускаешь сетап.ехе, дает выбрать язык установки, далее по центру надпись начало установки секунд 15, и выскакивает окно - не найден необходимый драйвер для дисковода оптических дисков! и предлагает выбрать местонахождение драйвера! И еще такая ошибка возникает когда свой boot.wim делаешь! Нужные пакеты установил, все те которые есть на оригинальных установочных образах, файл lang.ini сгенерировал, скопировал в source, и такая же бяка- запускаешь setup.exe, доходит до "начало установки" и вылезает окошко - не найден необходимый драйвер для дисковода оптических дисков! А мне нужно и свой boot.wim и install.wim впихать в образ!! Что ж делать то? |
Тестирую следующим образом! DISM-ом монтирую, меняю, демонтирую, закидываю полученное в папку source распакованного образа как boot.wim, затем oskdimg-ом собираю исо, и в виртуальную машину!
|
|
что - то такое было . плохо помню , в памяти разные setyp.exe в boot,wim и в папке sources .
|
Ребята, спасибо за участие!!Petunchicus, спасибо! Но еще оромнейшее спасибо kazimir!!! Я несколько недель читал справки майкрософт, практиковал, шел уверенно вперед, все понял, и вот когда час торжества настал, когда я готов был выпустить свою сборочку, где и загрузочный образ, и установочный настроены под себя, меня вдруг стопорит "не найден необходимый драйвер для дисковода оптических дисков!. Неделю я голову ломал, перепробовал кучу вариантов (все примерно одиннаковые), а проблема оказалась такая!! Думаю кто-нить еще столкнется!: Чтобы winPE стала загрузочной - надо установить 2 пакета - winPE setup, и winPE setup client (плюс руссификации для них пакеты), после установки в winpe.win появляется папка source, и два setup.exe. Один в корне 110880кб другой в source - 244224кб, а на установочном тоже в корне setup - 110880, а в source - 245248, и заменив в winpe setup в папке source на setup из папки сурс исходного диска - все работает!!!!
kazimir, спас недельные труды!! |
Блин, и еще разок возникла эта ошибка! Сейчас она решилась методом тыка! Заметил, что на разных дистрибутивах (оригинальных или рабочих сборках) в файлах либо boot.wim, либо install.wim, либо там и там присутствует папочка [files] с какими то файлами, называющимися цифрами. Просматривая архиватором - папка лежит в корне wim файла, там где индексы образов, либо на некоторых она лежит в корне первого образа (если он один в wim файле). Я смонтировал свой инсталл.вим и закинул в корень 1 образа папочку [Files] с оригинального диска, и все заработало. Вот только не знаю что я сделал и почему)))
Кто-нибудь знает, что это за файлы, как правильно их добавлять в образ, и какие нужны - какие нет из них?? |
Цитата:
|
Цитата Petunchicus:
что вы вообще хотите сделать и зачем? » Я ж говорю, хочу сделать сборку свою четкую для себя! Делаю все согласно инструкциям от майкрософта! Для примера: у меня есть исходный дистрибутив семерки. По шагам. 1)Waik 2) Делаем чистый winpe - copype x86 ..... 3)монтирую 4) добавляю софт, файл wpeshell.ini. Все работает 5)интегрирую пакеты - языковые уже стоят, добавляю командой Dism /add-packages все те пакеты которые есть на оригинальном boot.wim - самые интересующие из них для меня - setup и setup-client Dism /image:C:\winpe_x86\mount /Add-Package /PackagePath:"C:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs\winpe-setup.cab" типо того 6)Демонтирую, сохраняя изменения на данном шаге - если в оригинальном дистрибутиве семерки поменять boot.wim на мой вот этот, то все окей, у меня есть своя сборка в которой поменян хотябы загрузочный образ (добавлены утилитки, акронисы и тд) работает, и можно как пользоваться утилитами, так и ставить систему, не суть. Это все понятно, нормально. 7) Теперь хотим поменять install.wim. Оригинальный install.wim при открытии архиватором состоит из 5 папок (1 -5) - это понятно, файла 1.хмл - понятно, и папки [Files] - непонятно. 8)Экспортировал образ с индексом 5 в другой файл инстал.вим - заменил им оригинальный инсталл.вим - все загружается, нажимаешь установку - "не найден необходимый драйвер для дисковода оптических дисков! 9)Но заметив, что у других дистрибутивов в файле wim (либо boot либо install) присутствует папочка Files, я ее скопировал в корень образа под индексом 1 в моем install.wim, и теперь работает установка как для 1 индекса, так и для второго и третьего. 10) То есть из за папочки Files которая хранится либо там либо там, и в которой присутствуют файлы названные цифрами, 29288 например, у меня не работала программа сетап!! Хочу узнать, что это за папка, как она появляется в wim файле на ряду с образами. Прикладываю два скрина, 1 оригинальный install.wim, обратите внимание папочка [Files], 2 мой install.wim - два индекса (экспортировал из оригиналов Виндовсы максимальные x86, x64) , с моим install.wim программа сетап не работает, но если я папочку Files смонтировав запихаю в корень образа под индексом 1 - то о чудо странное , непонятно почему - все начинает работать))) |
Вложений: 2
|
Давно я этим не занимался, сейчас вроде всё получилось. Было несколько причин возникновения ошибки. Разные файлы "setup" в корнях дисков boot.wim и установочного, в папках "sources". Я всё время тестил на виртуальной машине, и если ISO образ 5 и более ГБ, то опять же возникала эта просьба о драйверах, но когда закидываешь этот образ на флешку отформатированную под Ntfs - всё отлично работает.
|
Цитата:
Цитата:
В своем скрипте я использую UltraIso для создания образа и подобной проблемы не замечено (тестировал на сборке где install.wim - 5,24 Гб). Так что можешь попробовать UltraIso как альтернативу Oscdimg. А вообще ошибка "не найден необходимый драйвер для дисковода оптических дисков" означает что система не видит \sources\install.wim по каким либо причинам. Еще один пример - установщик ОС запущен с флешки что подключена в USB 3.0, в семерке нет драйверов для этих портов. Поэтому когда WinPE полностью загрузится флешка станет недоступной как и install.wim. |
Спасибо за совет, попробую:)
|
Время: 06:21. |
Время: 06:21.
© OSzone.net 2001-