![]() |
Загрузчик Windows 8 для Семерки
Всем доброго времени суток.
Недавно собрал сборку Windows 7, но хочется уменьшить её размер. В сборках Windows 7 нашел способ при котором используется загрузчик Windows 8 и файл Install.wim пожат в формат .esd. Хотелось бы реализовать этот метод у себя, подскажите как? Так же интересует что станет с восстановлением Windows при таком методе(читал что пропадут какие-то методы восстановления)? |
проще всего наверное взять ISO-образ Windows 8, удалить оттуда файл install.wim и положить туда свой install.esd
а также править файл sources\ei.cfg, чтобы установщик не спрашивал ключ Код:
[Channel] |
А как из .wim сделать .esd ??
|
prioteen,
гугл В вин 8 команда Код:
dism /export-image /compress:recovery..... |
А в windows 7???
|
Цитата:
|
Вложений: 1
Установлен, но именно команду /export-image не понимает
|
Указывай полный путь к dism-у Windows ADK, иначе будет использоваться системный. Или возможно я ошибся и эта команда доступна только в Windows ADK для 8.1.
|
У меня стоял АДК от 8.1, но вы были правы, использовался системный. Скопировал папку DISM на диск С и прошла команда D:\DISM\dism.exe /Export-Image /SourceImageFile:"c:\install.wim" /SourceIndex:1 /DestinationImageFile:"c:\install.esd" /Compress:recovery Большое вам спасибо. Еще подскажите есть ли способ переупаковывать обратно в wim?
|
Цитата:
Я вообще не особо понимаю смысла возиться с esd при нынешних размерах флешек/USB-HDD, а болванки это уже прошлое. |
prioteen,
Цитата:
|
Здравствуйте! Подскажите, что может быть за проблема. При установке Windows 7 из загрузчика windows 8.1 на некоторых компьютерах (ноутбук Toshiba Satelite L850) "выпадает" синий экран (до выбора языка). Установка с USB Flash. В чем может быть проблема.?
Ошибка которую увидел "driver irql not less" |
Цитата:
|
Цитата:
С диска - работает |
Цитата:
|
Цитата:
|
Цитата:
|
Подскажите пожалуйста кто знает как прописать копирование профиля с помощью файла ответов.
Использую загрузчик 8.1 для семерки install.wim сжат в install.esd. Заранеее спасибо... |
Вложений: 1
Shift85, в прикрепленном архиве 3 файла ответов с копированием профиля. AutounattendA.xml - вход под встроенной учетной записью администратора. AutounattendB.xml - пользователь создается в процессе установки. AutounattendM.xml - ручная установка. Первые 2 варианта полуавтоматическая установка, выбирается раздел для установки, далее все на автомате. Тоже использую загрузчик 8.1 для семерки и install.wim сжат в install.esd. 2 редакции в одном образе x86/x64.
|
здравствуйте, подскажите пожалуйста, если кто сталкивался. пытаюсь использовать загрузчик 8.1 для семерки, делаю как в посте #2 из системы установка идёт, а из под биоса выдаёт:
Recovery Your PC needs to be repaired This operating system uses the Physical Address Extension feature to support systems with more than 4 GB of RAM. You'll need to use a PC with a compatible processor to run the operating system. Error code: Oxc0000260 You'll need to use the recovery tools on your installation media. If you dont have any installation media (like a disc or USB device), contact your system administrator or PC manufacturer. т. е. просит памяти больше 4 гиг. почему? P.S. руки кривые и голова болтается. тестирую на виртуалке 2 гига оперативки. у компа 4. |
Цитата:
|
понимаю, что не в тему. но... стал заморачиваться с загрузчиком 8.1 с целью уменьшения размера образа install.wim. вроде как esd позволяет уменьшить образ на 30%. посчитал, что мой iso образ с 9 редакциями после интеграции обновлений будет занимать примерно 8 гиг, после пересборки WinToolkit. ради интереса посмотрел install.wim от m0nkrus там редакции в отличие от оригинала весят в половину меньше. это сжатие с максимальной компрессией (Imagex /export /compress maximum) или какой то другой способ?
|
Цитата:
|
Painkiller, я примерно прикинул причём с install в wim, а не в esd. только сейчас открыл ещё раз последнюю от m0nkrus. у него install.wim, а не install.esd... поэтому и спрашиваю.
|
Цитата:
|
Цитата:
|
Заканчивайте обсуждение левых сборок. Все вопросы по ним - к авторам.
|
Привет всем. Ребят подскажите какие конкретно файлы нужно взять из оригинального образа восьмёрки для замены в оригинальном образе семёрки, что бы можно было использовать install.wim пожатый в install.esd. Заранее благодарю.
|
OEM22, здравствуйте. а вам собственно зачем ? если оригинальный образ и так влезает на 1 двд (без обновлений даже AIO). загрузчик пытаются прикрутить для экономии места если все редакции с обновами. иначе смысла нет. попробуйте как в посте #2.
|
Цитата:
Цитата:
Цитата:
|
OEM22, в теме "Как сжать install.wim" в посте #68 joystick8000 давал ссылку как сделать, но ссылку удалили (Ссылка удалена администрацией, ОПК 3.18). попробуйте с ним связаться в личке. образ у вас будет уже не оригинальным.
|
Есть ли у кого загрузчик 8.1, который выглядит как загрузчик семёрки. Как-то "не правильно" выглядит анимация загрузки после замены install.wim Win8.1 на install.esp Win7 :)
|
Перейду сразу к делу (сталкивался ли кто и ваше решение, если победили).
На основе WinPE от 8.1 создаю загрузчик. Изменён Loader (взят от BoaSoft) со своими xml автоустановки win 7/8.1. Ставится всё это дело в основном с внешнего HDD (но и с флешкой проблема такая же). Одна-две установки ИМЕННО WIN 7 проходят успешно, последующие (без какого-либо изменения esd или диска в целом) вылетают с ошибкой. Сегодня решил поэксперементировать на виртуалке с этой проблемой. Взял vhd, подготовленный как мой внешний hdd (или любая флешка). Загрузился и поставил win7 на виртуалку. По окончанию распаковки esd, установки обновление (т.е. то что прохолило на этапе winPE), виртуалка перезагрузилась как обычно. Но при загрузке началась проверка на ошибки диска (chkdsk), с которого шла установка. По окончанию установки системы, запустил установку с нуля с этого же vhd и esd оказывается повреждённым. В этом-то и проблема. Как решить данную проблему или постоянно контроллировать проблему с диском и копировать все файлы заного? Диск отформатирован в FAT32, в NFTS проблему отсрочило на 2-3 установки, но не решило. На диске два esd, win8.1 x86/x64 и win7 x86/x64. |
Возможно ли в загрузчик Windows 8 интегрировать среду восстановления от Windows 7 и тагже MSDaRT_7.0.
Заранее спасибо. |
Цитата:
|
Цитата:
|
Всем привет. :)
Какие файлы нужно заменить в загрузчике 8.1, чтобы он выглядел как загрузчик семёрки. |
подниму тему .
для того, чтоб установшик 7 увидел и мог работать с .ESD .достаточно в папке sources и в boot.wim\sources заменить файлы winsetup.dll, du.dll и unbcl.dll от 8 . для быстроты установки можно ещё заменить файлы начинающиеся с dism... . так интерфейс будет от 7 . НО, так не работает установка методом обновления . заменил ещё spwizeng.dll, uxlib.dll, w32uires.dll, win32ui.dll от 8 - пошло обновление . но на 3м этапе , подготовка файлов для распаковки, на 21% сбой и отмена установки .есть предположения, отчего сбой ? основной файл для работы с esd - winsetup.dll . если его открыть в nex редакторе , то видим разницу . winsetup.dll - 7. ![]() winsetup.dll - 8. ![]() вот бы модифицировать winsetup.dll от 7 , чтоб он увидел и работал с esd, для установки обновлением, было б здорово . есть желающие ? могу загрузить файлы winsetup.dll - от 7 и 8, чтоб не искать . |
kazimir,
Цитата:
Мне больше нравится другой вариант, когда флешка в FAT32 и делить на install.swm, причем в install.swm положить 7,8,10 и в корень флешки его. Тогда и с EFI работает. kazimir, Цитата:
Мне больше нравится другой вариант, когда флешка в FAT32 и делить на install.swm, причем в install.swm положить 7,8,10 можно и XP добавить, и в корень флешки его. Тогда и с EFI работает. Только интересно какое ограничение у wim архива, сколько индексов может поддерживать в себе. Поддерживаю Цитата:
А когда что-то идет не так, у меня есть флешка FAT32 на 8 ГБ на которой просто скопирован в корень распакованный образ оригинальный 7 и EFI 100% работает. |
Вложений: 1
Цитата:
В дрттом сложнее. MSDaRT_7.0. не работает в среде PE от 10 (8). Нужен DART 10. Запускаем инсталлятор DART, создаем образ. Из образа вытягиваем DartConfig.dat. Потом в папке установки MSDaRT ищите TOOLSx86.cab или TOOLSx64.cab в зависимости от того, в какой разрядности wim добавляете. Распаковываем cab и добавляем содержимое папок в образ. Если хотите только среду восстановления - то все целиком. Если надо сохранить возможность установки - то пропускаем winpeshl.ini. Добавляем DartConfig.dat в папке system32 образа. Без него все инструменты DART будут недоступны. Про монтирование и сохранение образа пропущено для краткости. Ньюанс - собрать образ DART 10 штатным установщиком можно только под 10. Поэтому прикрепил DartConfig.dat в архиве. От разрядности DART не зависит. |
Цитата:
|
Цитата:
Кто спрашивал зачем? Отвечу, что хочется иметь установщик с поддержкой USB 3.0 и с теми же инструментами, что были в установщике на базе PE от 7. Жаль, что DART10 полноценно не работает с 7. |
Цитата:
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
MSDartCmn.dll попатчил, но видимо смысла в этом уже нет из-за вышесказаного. К стати, дарт можно полноценно запустить и без рекавери. Достаточно в ключе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\RecoveryEnvironment, значение строкового типа TargetOS указать путь к онлайновой системе и все папки станут доступны. Цитата:
Цитата:
Для меня применение загрузки от 10 актуально еще по тому, что есть желание разместить на одной флешке/USB HDD дистрибутивы 7-8-10 обеих битностей. И, с новым лоадером проблема совпадения SETUP в sourcies дистрибутива и загрузчика неактуальна. И папки $OEM$ легко задать разные для разных систем. На днях может выложу - уже практически отладил. |
Цитата:
Код:
Dism /Split-Image /ImageFile:C:\data.wim /SWMFile:D:\imaging\install.swm /FileSize:4000 Цитата:
И что мешает интегрировать в WINPE из 7-ки выдернутые из старшей системы драйвера USB3? Цитата:
На той же флешке можно держать папку с драйверами USB3... |
Цитата:
Проблема не ахти какая, я уже не помню, когда без файла ответов ставил, а том по индексу. Цитата:
подход - отдельно 64бит дистрибутивы для каждой системы и отдельно 32бит. И два загрузчика на 32 и 64. Еще с UEFI разобраться и будет все в ажуре. |
Цитата:
|
Пытаюсь установить Windows 7 на HP ProBook 450 G3, получаю ошибку "драйвер оптического привода не найден" (ставлю с USB 2 флешки через USB 2 порт). Интегрировал USB 3 драйверы, не помогло. Решил попробовать описанный в этой теме метод: создал загрузочную флешку Windows 8.1 и заменил install.wim на образ Windows 7, добавил ei.cfg. Получилось установить. Теперь возникает вопрос, который я из темы не совсем понял: какие подводные камни меня могут ждать от такой установки? Хочу свернуть преднастроенный образ. Ноутбуки будут использоваться в корпоративной среде и их много, поэтому перестраховываюсь.
|
LNick, могут возникнуть трудности при не полной переустановки методом обновления системы из уже работающей системы и прочего в этом духе( на пример когда профили пользователей и программы должны остаться), при полной переустановке можно разворачивать *.win хоть при помощи 7-z.
|
В дополнение к посту Boa Soft о MSDaRT 10:
- По мимо копирования новых файлов, мастер создания загрузочного образа MSDaRT вносит изменения в реестр: Код:
Windows Registry Editor Version 5.00 - Для работы "Восстановления файлов" и "Disk Commander" требуется пакет WinPE-FMAPI.cab, которого в дистрибутиве десятки по умолчанию нет. По сути это один файл - fmapi.dll. - "Анализатор сбоев" требует средства отладки для своей работы. Причем если их добавить средствами мастера создания загрузочного образа, DebugTools будут почему-то размещены в Program Files и "Анализатор сбоев" запросит указать к ним путь. DebugTools+fmapi.dll_x86-x64.7z (30 Мб) - копируем файлы нужной разрядности в каталог куда смонтирован boot.wim. |
|
Время: 06:42. |
Время: 06:42.
© OSzone.net 2001-