PDA

Показать полную графическую версию : [решено] boot.wim Windows 8 vs. boot.wim Windows 7


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 [13]

Vanadiy777
27-03-2020, 18:35
2. для установки всего этого добра достаточно взять boot.wim 86 ( целиком изо образ 7х86 ) .
если вы думаете , что для установки 64бит надо boot.wim 64 - вы ошибаетесь .boot.wim 64 может понадобиться для восстановительных работ с 64бит . а для установки не обязательно . »

В принципе все так и было, все четко ставится на MBR. Но появилась надобность установить на GPT в режиме UEFI.
А как известно, в UEFI может грузиться только x64 (или Win8 x32).
При загрузке boot.wim (x64) от десятки и не только - выдает - что не видит дистрибутив и просит драйвера.
Думаю, что многие с этим сталкивались, и драйвера тут совсем ни при чем.
Просто надо как-то сетапу носом ткнуть...

Отсюда вопрос - можно ли заставить boot.wim (х64) от десятки видеть install.wim?
Сразу говорю - все возможные варианты ei.cfg и т.д. уже опробованы.

Спасибо всем, кто откликнется,буду благодарен за любые советы.

Vanadiy777
01-04-2020, 12:38
tyt, с большим уважением отношусь к Вам, но не совсем понятен смысл этого сообщения:
dell »
Вы уж как нибудь расшифруйте...
Я же ведь просто реально помощи попросил...

Iska
01-04-2020, 16:31
Вы уж как нибудь расшифруйте... »Полагаю, просто коллега tyt не научилсяhttps://i.imgur.com/GELm03b.pngи вместо удаления сообщения, он его редактирует, заменяя исходный текст на «del» («deleted»).

tyt
01-04-2020, 21:29
Vanadiy777,
Извини, но там был мой вопрос, который я решил.
То что вы спрашиваете меня то же интересует, но сейчас нет времени искать инфу по этому вопросу

nekto44
29-09-2021, 15:50
Добрый день. Намучился с форматом .esd
Какие конкретно файлы необходимо заменить в iso образе windows 7 x64, чтобы он установился с install.esd
Пожалуйста, не предлагайте в 8.1 или 10, положить install.esd
Заранее спасибо.

sov44
29-09-2021, 16:04
Пожалуйста, не предлагайте в 8.1 или 10, положить install.esd »
Почему не предлагать? Оригинальный образ семёрки не знает формат *.esd, а только *.wim и *.swm.
Если у Вас сложности с созданием обновленного win7 на базе образов win8 и старше, воспользуйтесь одним из конструкторов в шапке темы UpdatePack7R2.

nekto44
29-09-2021, 16:39
Оригинальный образ семёрки не знает формат *.esd, а только *.wim и *.swm. »
но какие то файлы, ему ведь помогают это узнать? Я понимаю что мне нужен загрузчик от 8.1 или 10. просто мне необходимо именно в iso 7 это засунуть, а не наоборот install засунуть в iso 8.1/10. Просто если там кучу файлов перелопатить надо, то так и скажите. А если не кучу, то какие?

Vanadiy777
29-09-2021, 17:50
Просто если там кучу файлов перелопатить надо, то так и скажите. »
nekto44, да, там все не так просто. Вам надо прикрутить программу установки от 8.1 или выше к семерочному загрузчику.
Только тогда он будет понимать формат *.esd
А чем загрузчик от 10 не устраивает, если не секрет конечно?

sov44
29-09-2021, 18:35
Я понимаю что мне нужен загрузчик от 8.1 или 10. просто мне необходимо именно в iso 7 это засунуть, а не наоборот »
nekto44, в чем глобальный смысл?

nekto44
30-09-2021, 10:08
nekto44, в чем глобальный смысл? »
Все банально, жажда исследований )
Отвечаю на свой же вопрос, для того чтобы iso windows 7x64, устанавливался c install.esd и соответсвенно грузился из boot.wim от windows 8.1. достаточно в iso иметь такую структуру файлов:
https://cdn1.savepice.ru/uploads/2021/9/30/4e88306c3cc645a1b7ca6c3ba0e71a07-full.png
в Source - boot.wim и setup.exe от windows 8.1
boot/fonts и efi/microsoft/boot/fonts шрифт wgl4_boot.tff(может и они не нужны, где то читал что их надо оставить)
efi.cfg(вариативно)
Пожалуйста, не надо писать что я дурной и мои заморочки смысла не имеют, проще было кинуть install.esd в образ от windows 8.1/10 и не заморачиватся. Мне просто хотелось чуть покопать.

El Sanchez
30-09-2021, 14:29
А чем загрузчик от 10 не устраивает, если не секрет конечно? »
Vanadiy777, а чего не от 11? Циферка больше - это ж хорошо, boot.wim стал жирней - это ещё круче, ура, мы догнали и перегнали дистрибутив Windows 2000 Advanced Server.
Какие конкретно файлы необходимо заменить в iso образе windows 7 x64, чтобы он установился с install.esd
Пожалуйста, не предлагайте в 8.1 или 10, положить install.esd »
nekto44, boot.wim от Win7 заставить работать с .esd. Для этого нужны файлы установщика и dism, понимающих .esd, от старшей версии Windows, я использую Win8.1. Необходимо и достаточно скопировать следующие файлы из дистрибутива Win8.1 в дистрибутив Win7:

ru-ru\setup.exe.mui
setup.exe


setup.exe


en-US\cmisetup.dll.mui
en-US\compatprovider.dll.mui
en-US\dism.exe.mui
en-US\dismcore.dll.mui
en-US\dismprov.dll.mui
en-US\folderprovider.dll.mui
en-US\imagingprovider.dll.mui
en-US\logprovider.dll.mui
en-US\nlsbres.dll.mui
en-US\pnpibs.dll.mui
en-US\setup.exe.mui
en-US\spwizres.dll.mui
en-US\upgloader.dll.mui
en-US\vhdprovider.dll.mui
en-US\w32uires.dll.mui
en-US\wdsclient.dll.mui
en-US\wdsimage.dll.mui
en-US\wimprovider.dll.mui
en-US\winsetup.dll.mui
ru-RU\cmisetup.dll.mui
ru-RU\compatprovider.dll.mui
ru-RU\dism.exe.mui
ru-RU\dismcore.dll.mui
ru-RU\dismprov.dll.mui
ru-RU\folderprovider.dll.mui
ru-RU\imagingprovider.dll.mui
ru-RU\input.dll.mui
ru-RU\logprovider.dll.mui
ru-RU\nlsbres.dll.mui
ru-RU\pnpibs.dll.mui
ru-RU\setup.exe.mui
ru-RU\spwizres.dll.mui
ru-RU\upgloader.dll.mui
ru-RU\vhdprovider.dll.mui
ru-RU\w32uires.dll.mui
ru-RU\wdsclient.dll.mui
ru-RU\wdsimage.dll.mui
ru-RU\wimprovider.dll.mui
ru-RU\winsetup.dll.mui
api-ms-win-downlevel-advapi32-l1-1-1.dll
api-ms-win-downlevel-advapi32-l4-1-0.dll
api-ms-win-downlevel-kernel32-l1-1-0.dll
api-ms-win-downlevel-kernel32-l2-1-0.dll
api-ms-win-downlevel-ole32-l1-1-1.dll
api-ms-win-downlevel-user32-l1-1-1.dll
api-ms-win-downlevel-version-l1-1-0.dll
cmisetup.dll
compatprovider.dll
cryptosetup.dll
diager.dll
diagnostic.dll
dism.exe
dismcore.dll
dismcoreps.dll
dismprov.dll
drvmgrtn.dll
du.dll
folderprovider.dll
imagingprovider.dll
input.dll
logprovider.dll
nlsbres.dll
pnpibs.dll
setup.exe
spprgrss.dll
spwizeng.dll
spwizres.dll
sqmapi.dll
unattend.dll
unbcl.dll
upgloader.dll
uxlib.dll
vhdprovider.dll
w32uires.dll
wdsclient.dll
wdsclientapi.dll
wdscore.dll
wdscsl.dll
wdsimage.dll
wdstptc.dll
wdsutil.dll
wimprovider.dll
win32ui.dll
winsetup.dll

Vanadiy777
30-09-2021, 15:49
Vanadiy777, а чего не от 11? Циферка больше - это ж хорошо, »
El Sanchez, а кто Вам сказал что это хорошо? Да, улыбнуло :) ...
Поясняю: у меня в одном Install.wim совмещены Windows 7 и Windows 10.
Через boot.wim от Win 8.1 поставите Windows 10? Вопрос чисто риторический.
Для этого нужны файлы установщика и dism, понимающих .esd, от старшей версии Windows, я использую Win8.1 »
Именно об этом я и говорил ранее
Вам надо прикрутить программу установки от 8.1 или выше к семерочному загрузчику. »
Человек экспериментирует... Я имею ввиду nekto44. Наверное мешать не надо...

nekto44
30-09-2021, 20:31
дующие файлы из дистрибутива Win8.1 в дистрибутив Win7: »
Копаться в boot.wim, вот это уже серьезно. Мне пока достаточно что я сделал в #250 (http://forum.oszone.net/post-2967819-250.html).
Все равно спасибо за ответ, а то до вас было:
-как сделать чтобы работало?
-о, это тебе надо сделать чтобы работало
-я понял, как это сделать?
-не надо тебе делать так, делай как все

А так на будущее, чем ковыряется .wim? 7-zip говорит - только чтение.

Vanadiy777
30-09-2021, 21:44
А так на будущее, чем ковыряется .wim? 7-zip говорит - только чтение. »
nekto44, DISM, GImageX v2.2, 7-Zip от версии 16.0 и выше.

Serg8412
20-01-2022, 19:40
Необходимо и достаточно скопировать следующие файлы из дистрибутива Win8.1 в дистрибутив Win7: »
Добавлю - чтобы работала установка из смонтированного установочного ISO в работающей Windows, копировать файлы в |DISTR|\sources нужно в том же составе, что и при копировании в |DISTR|\sources\|boot.wim|\sources, за исключением папки en-US (её там просто нет)). Т.е. состав замены в |DISTR|\sources будет таким:
ru-RU\cmisetup.dll.mui
ru-RU\compatprovider.dll.mui
ru-RU\dism.exe.mui
ru-RU\dismcore.dll.mui
ru-RU\dismprov.dll.mui
ru-RU\folderprovider.dll.mui
ru-RU\imagingprovider.dll.mui
ru-RU\input.dll.mui
ru-RU\logprovider.dll.mui
ru-RU\nlsbres.dll.mui
ru-RU\pnpibs.dll.mui
ru-RU\setup.exe.mui
ru-RU\spwizres.dll.mui
ru-RU\upgloader.dll.mui
ru-RU\vhdprovider.dll.mui
ru-RU\w32uires.dll.mui
ru-RU\wdsclient.dll.mui
ru-RU\wdsimage.dll.mui
ru-RU\wimprovider.dll.mui
ru-RU\winsetup.dll.mui
api-ms-win-downlevel-advapi32-l1-1-1.dll
api-ms-win-downlevel-advapi32-l4-1-0.dll
api-ms-win-downlevel-kernel32-l1-1-0.dll
api-ms-win-downlevel-kernel32-l2-1-0.dll
api-ms-win-downlevel-ole32-l1-1-1.dll
api-ms-win-downlevel-user32-l1-1-1.dll
api-ms-win-downlevel-version-l1-1-0.dll
cmisetup.dll
compatprovider.dll
cryptosetup.dll
diager.dll
diagnostic.dll
dism.exe
dismcore.dll
dismcoreps.dll
dismprov.dll
drvmgrtn.dll
du.dll
folderprovider.dll
imagingprovider.dll
input.dll
logprovider.dll
nlsbres.dll
pnpibs.dll
setup.exe
spprgrss.dll
spwizeng.dll
spwizres.dll
sqmapi.dll
unattend.dll
unbcl.dll
upgloader.dll
uxlib.dll
vhdprovider.dll
w32uires.dll
wdsclient.dll
wdsclientapi.dll
wdscore.dll
wdscsl.dll
wdsimage.dll
wdstptc.dll
wdsutil.dll
wimprovider.dll
win32ui.dll
winsetup.dll
Метод проверен на обновлённом UpdatePack'ом дистрибутиве ru_windows_7_professional_with_sp1_x64_dvd_u_677024 с переводом install.wim в .esd

Vanadiy777
22-01-2022, 00:06
Добавлю - чтобы работала установка из смонтированного установочного ISO в работающей Windows, копировать файлы »
Serg8412, коллега, похвально, что по истечении такого долгого времени Вы до сих пор пытаетесь "приживить" семерочный установщик. Только есть ли смысл? Вопрос давным-давно решен, при чем с меньшими телодвижениями...
Ничего личного...

Serg8412
11-02-2022, 13:50
Vanadiy777, экзотическая ситуация - нужно было сделать загрузочную флэшку с Windows разных версий (по возожности обновлённых), Linux и несколько утилит под DOS/WinPE и вместить всё в 32 ГБ флэшку) С помощью пересжатия в .esd 7 стала почти в два раза меньше размером (4,36 в wim/ 2,59 в esd), но хотелось максимально сохранить аутентичность установщика, потому и пришлось один раз вот так поковыряться)




© OSzone.net 2001-2012