Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   Установка XP из WIM (Велосипед или НоуХау) (http://forum.oszone.net/showthread.php?t=145035)

sosed213 13-07-2009 23:57 1166882

Установка XP из WIM (Велосипед или НоуХау)
 
Привет любителям поэкперементировать и порукоблудить!


Возможно я занимаюсь хренью, но надеюсь что не зря!

Имеется установочный диск (кстатии очень красивый и удобный) от Windows 7, и имеется образ Windows XP SP3 запечатанный sysprep'om и залит в WIM образ.


Хочу сделать (и уже коечто сделал), чтобы в процессе установки:

-разбить диски в ручную или автоматически (уже пишу программы оболочку для diskpart'a)
-развернуть XP на указанный диск (точку монтирования)
-сделать диск активным
-прописать MBR
и перезагрузиться а после sysprep сделает остальную работу сам!


Собственно Вот что я хочу! Конечно это все я могу и сам сделать но мне скучно. Кстатии пишу я на Visual basic 6.0 и на Visual Basic .NET

И еще один момент!!!!

Просьба Acronis не придлогать.

freese 15-07-2009 15:01 1168387

изобретаем велосипед?

BillGates_XP 15-07-2009 16:34 1168479

Цитата:

Цитата sosed213
Имеется установочный диск (кстатии очень красивый и удобный) от Windows 7, и имеется образ Windows XP SP3 запечатанный sysprep'om и залит в WIM образ. »

Нужна придумать :yes: :cool:

sosed213 15-07-2009 20:16 1168687

Вложений: 1
Вообщем так!

Несплю ночами! Потомму что немогу уснуть! :)

Прикрепляю фал пока что сделал. Подобной информации в интернете вообще ненашел такчто иду как по пустыне и еще один!


А еще сегодня заметил что 10 образов XP сделанных акронисом весят почти 20 гик, а теже образы сделанные ImageX'ом всеголишь 2,5 гига! Вот тк вот!

Человек умный, посмотревший эти файлики поймет о чем идет речь!

Жду предложений о помощи!

sosed213 18-07-2009 20:42 1171511

Цитата:

Цитата Habetdin
Inversiya, ОПК 3.18 »

Спасибо за предостережение.

Но нарушений лицензии сдесь нет.

Diskpart - есть в любой ОС семейства виндовс.
imagex API - распространяется свободно.
WinPE - предоставляется бесплатно сборщикам ПК на диске OPK.

Не в один из выше указанных продуктов изменений не внашу.
На Visual Basic 6.0 пишу сам.



А способ хорошь для предустановки лицензионной Windows XP Professional и Home запечатанные sysprepom!

Если я в чемто не прав то скажите мне это. А если это вам интересно то поддежите!

Habetdin 18-07-2009 22:17 1171558

Цитата:

Цитата sosed213
Но нарушений лицензии сдесь нет. »

Я предопреждал не вас... И это было предупреждение на просьбу слить образ Windows 7, а не
Цитата:

Цитата sosed213
Diskpart - есть в любой ОС семейства виндовс.
imagex API - распространяется свободно.
WinPE - предоставляется бесплатно сборщикам ПК на диске OPK. »


Inversiya 19-07-2009 15:45 1171921

Ну вообще я просил образ без файла "install.wim" (это как раз и есть Win 7)! так что я как раз просил что перечислял sosed213. Мне просто интересен установщик оттуда, поковырять хотел. Но всё равно извиняюсь!

Inversiya 05-08-2009 17:19 1186371

sosed213
Что ни будь ещё Написалось?

sosed213 05-08-2009 23:35 1186638

Извените пожалуйста. Я ненадолго забросил этот проект т.к. работаю над другим более приоритетным.

По завершению второго вернусь к первому.

Inversiya 06-08-2009 16:16 1187256

Очень Жаль!

sosed213 13-08-2009 20:54 1193062

Скачать тут: http://torrents.ru/forum/viewtopic.php?t=2103550

Ну что ребята. Было время на продолжение разроботки!

Смотрите, разбирайтесь и эксперементируйте!

Но учтите, что это очень корявая покачто версия!!!!

Жду предложений в рамках разумного!!!

sosed213 26-08-2009 20:03 1204027

Ну вот и пришло время выложить программу версии 2.0

Еще раз в кратце о возможнастях и назначении:

Ну во первых вот скриншоты:

Главное окно со списком дисков

Главное окно со списком разделов на диске 0

Выбор образа для заливки


Назначение:
Программа предназначена для разбитие жесткого диска на разделы и заливки на разделы подготовленных образов в формате *.wim.

Возможности:
На данный момент программа может убить все разделы на HDD (будте осторожны), создавать разделы с указанным размером или во весь жесткий диск, помечать активным раздел, и проводить развертывание образа на выбранный раздел.

Манипуляции с жесткими дисками и разделами производится через утилиту diskpart.exe и WMI. а развертывание образа через imagex.exe.


Все это дело проверялось на XP Prof SP3 x86, Win 7 x86, Win 7 x64.


На сегодняшний день программа по прежнему остается очень корявой, но "я с каждым днем оттачиваю острые углы."

И будте осторожны и внимательны: т.к. данная программа в неопытных руках может превести к потери данных на ваших жестких дисках.


Вот архив:
http://depositfiles.com/files/1bh615348

В архиве:
Сама программа, пару библиотек, утилита imagex и TotalCommander 6.53 Podarok

Вообще я эту программу использую для установки XP с компашки. Ставится быстро удобно и тотал под рукой!

Inversiya 27-08-2009 00:05 1204224

Во! Дождались!
Неприменно будем пробовать и отписоватся!

sosed213 27-08-2009 05:25 1204292

На работе я занимаюсь сборкой, настройкой и ремонтом компьютеров.

В свой рабочий компьютер поставил SATA контроллер ST-LAB, и теперь подключаю жесткие диски на горячию.

После этого больше нет запарки по поводу заливания и разбиения жеских дисков. :)

sattva 27-08-2009 10:41 1204433

Я также использую для установки WinXp WIM-образы с sysprep Инструменты для клонирования (развертывание из образа) Windows XP. Для развертывания использую LiveCD-диск собранный мною с помощью WINBUILDER LiveXP с включенным пагином Acronis Disk Director и GImageX. Ваше решение заинтеросовало, но... нельзя ли добавить вашу утилиту на загрузочный диск, например на тот же LiveXP? (для этого надо написать скрипт для winbuilder-а. Может совместными усилиями?)

sosed213 27-08-2009 11:45 1204513

Идея хорошая. Главное чтобы diskpart на LiveCD-диске был не ниже 6.1 версии, т.к. на ниже версия отсутствует функция форматирования диска, но эта проблема уже решается.

Вообже я взял образ диска Windows 7 вытажил от туда загрузчик, устанощик и получилось очень даже не плохо.


И вообще я за сотрудничество! Но скрипты для winbuilder-а я еще не писал. Скажи что от меня требуется?
Ну если ты проверишь мою программу на у себя на LiveCD-диске, и расскажешь о результатах то я буду очень благодарен!

BillGates_XP 27-08-2009 12:05 1204522

Цитата:

Цитата sosed213
Вообже я взял образ диска Windows 7 вытажил от туда загрузчик, устанощик и получилось очень даже не плохо. »

молодец продолжай :)

sosed213 28-08-2009 08:59 1205202

Один очень важный момент!!!

Во время развертывания образа не должно быть обращение к диску куда развертываешь!!! После нажатия кнопки готово можно его открывать, смотреть, удалять и т.д.

Т.к. после завершения развертывания он пишет Дописываем ФС..., в это момент программа ждет что диск никем не используется, это сделано для того чтобы можно было выдирнуть его на горячию с гарантией что файлы не потеряются.

Я на работе подключаю и отключаю Sata диски на горячию и эта функция для меня просто необходима!

sattva 28-08-2009 09:04 1205204

Взвесив все за и против я решил что все таки для меня будет более приемлемым вариантом для развертывания образов - LiveCD созданный с помощью WINBUILDER LiveXP с включенным плагином Acronis Disk Director и ImageX3.1_RU.

http://img1.immage.de/280896livexp.jpg

sosed213 28-08-2009 09:17 1205215

Цитата:

Цитата sattva
Взвесив все за и против я решил что все таки для меня будет более приемлемым вариантом для развертывания образов - LiveCD созданный с помощью WINBUILDER LiveXP с включенным плагином Acronis Disk Director и ImageX3.1_RU. »

Я стобой полностью согласен.

Мне далеко до акрониса, как до китая. Но покрайней мере diskpart - бесплатная утилита, и в комплексе diskpart + imageX это (как мне кажется) очень удобно.

BillGates_XP 28-08-2009 09:19 1205217

sosed213 твоя программа платный что ли не магу скачать от тореннт

sosed213 напишите FAQ как сделать Установка XP из WIM полный подробнее как начинать эту

sosed213 28-08-2009 09:25 1205220

Программа бесплатна!

На торренте ссылка:
читать дальше »
http://torrents.ru/forum/viewtopic.php?t=2103550

На дипозите (без wim образа): http://depositfiles.com/ru/files/1bh615348

А на торренте еще старая версия валяется, в воскресенье вечером перезалью.

Цитата:

Цитата BillGates_XP
sosed213 напишите FAQ как сделать Установка XP из WIM полный подробнее как начинать эту »

Буду заниматься описаловкой чуть позже, когда программа будет имень более мение божеский вид!

BillGates_XP 28-08-2009 09:54 1205232

Цитата:

Цитата sosed213
Буду заниматься описаловкой чуть позже, когда программа будет имень более мение божеский вид! »

во первых надо установит винду и дополнительный проги и на вертуалку установит или на реальном машину потом сдеалть на WIM а драйверы не совподают и разных других компах :(

sosed213 28-08-2009 10:15 1205240

Цитата:

Цитата BillGates_XP
во первых надо установит винду и дополнительный проги и на вертуалку установит или на реальном машину потом сдеалть на WIM а драйверы не совподают и разных других компах »


Поясни плиз суть вопроса!

telovoz 31-08-2009 07:00 1207663

sosed213, Я его понял примерно не будет установка нормальная т.к ты запечатал не правильно ты запечатал только под свой комп а надо скинуть инфу всю перед запечаткой образа sysprep'om
если конечно я его понял))

sosed213 31-08-2009 08:36 1207689

Примерно так и я его понял. Я проверял свой образ на ноутах AMD и Intel, а также и на персональных компьютерах, но не старых.

Вся прелесть образа WIM в том что в один файл можно залить 1 или 101 образ Windows XP, и размер файла будет примерно одинаковый!!!!

Это достигается тем что вайлы не дублируются имеющие одинаковый MD5. Так можно в один файл наделать образов от разных конфигураций компьютеров и потом удобно разливать их на нужные компьютеры.

Лично я создавал образы программой GImagex.exe.

telovoz 31-08-2009 14:15 1207881

sosed213, Да но и можно сделать так чтоб устанавливалась на любую конфигурацию оборудования Одним образом
Вообше ты молодец продолжай в том же духе не отпускай руки и не слушай не кого))

BillGates_XP 31-08-2009 15:47 1207945

Цитата:

Цитата telovoz
устанавливалась на любую конфигурацию »

sosed213 я хотел сказать полсе установка Windows XP драйверы не ломает или ты обесниш как поставит на любою комп Windows XP с универсальным драйвером

BillGates_XP 31-08-2009 16:38 1207990

Цитата:

Цитата mamont1
BillGates_XP, можно здесь здесь и тут глянуьт. »

У меня есть Windows XP LEX-PEX.RU установка за 10 минут но проблема есть поставил пароль на винду действия не будет никогда не поставится и удалил некоторые ярлыки из рабочего стола перзагрузка сделал не удалияется

sosed213 31-08-2009 17:59 1208070

BillGates_XP.

Я начал с простого.

Взял (непомню где) диск WinXP SP2 RU корпоративную версию, так сказать девственный. :)
Затем интегрировал SP3 в дистрибутив.
Затем интегрировал драйвера Masstorage интегратором от Башрата.
Установил эту винду на ноут Acer Aspire 5520.
Установил WinRAR, Totalcmd, AIMP, KliteCodeck, PowerDVD и Office.

потом нажал сюда:


И снял образ с диска C:\


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

sattva 02-09-2009 10:38 1209434

Не создавайте велосипед! Смотреть Инструменты для клонирования (развертывание из образа) Windows XP

Комсомолец 04-09-2009 20:05 1211695

sosed213, что вы удалили из образа с семеркой и что добавили (проще говоря, опишите, что сделать надо).
Проект отличный! Продолжайте развивать-а потом совместим с клонированием и всем будет хорошо)
Кстати, аналогичный Вашему проект http://pantherxp.net/, только устаревший, но, думаю, оттуда идеи почерпнуть не помешает)

Inversiya 05-09-2009 04:17 1211935

Вообще у меня очень интересная затея:
1. Взять вот это (http://www.microsoft.com/downloads/d...DisplayLang=ru)
2. Запхать туда утилиту Tap.exe из ОС Windows Embedded. Она определяет устройства PnP и тип компьютера (HAL)
3. Поместить утилиту (сейчас не помню какая) для оффлайн установки драйверов.
4. Написать программу установки похожую по интерфейсу на установщика от Win 7 (Хочется что бы всё было красиво :) ).
Работать она должна примерно так:
1. Запускается семёрошный WinPE под ней запускается программа установки.
2. Далее выбирается WIM образ винды для устанвки.
3. Далее переходим к разбитию диска: если HDD не найден то можно загрузить драйвер, например с флешки, с помощью утилиты DrvLoad. Входит в стандартную поставку WinPE
4. Всё распоковывается и переходим к следуюшему этапу
5. Опрашивается утилита Tap.exe: копируется соответствующий HAL и ядро системы. устанавливаются все драйвера и спокойно идём в перезагриузку.
6. После перезагрузки запустить утилиту от Boa Soft (http://forum.oszone.net/thread-124525.html). Естественно убрав оттуда все уже ненужные команды.
Вобщем как то так.
Жду возражения и предложения!

BomG 06-09-2009 13:49 1212651

А есть возможность добавить функцию командной строки к "Оболочке для diskparta" - для того, чтоб wim образ был выбран при старте "Оболочки для diskparta" и осталось бы только выбрать нужный образ из wim? А то приходится выбирать файл wim, а какой смысл его выбирать, если в wim образе можно хранить кучу разных версий той-же хр?

И еще вопрос: ресторатор не берет эту прогу (Оболочку для diskparta) - однако пункты надо бы перекомпоновать (1 - выбор образа из УЖЕ ВЫБРАННОГО wim, 2 - создание разделов (причем можно улучшить так: если на чистом диске создается раздел (активный) не занимающий весь его объем, то остальное пространство автоматом делать вторым (желат. при этом логическим) диском, и 3 - выбор раздела и раскатка.) Т.е. с возможностью редактировать (Оболочки для diskparta) можно многим людям поэкспериментировать с интерфейсом - кто-то возможно сделает его удобней.

Вообще идеальный вариант - это прикрутить wim образ с преднастроенной xp-sp3 к установщику висты/7... но сколько я не искал - нигде такого не нашел.

BomG 06-09-2009 16:00 1212724

И еще - как в http://pantherxp.net/ сделать wim с несколькими образами и возможностью выбора во время установки?

zetlinux 26-09-2009 10:49 1227735

Автор, спасибо, твое детище работает. Есть некоторые пожелания именно в плане (как в теме упоминалось) оформления под стиль установщика Win7. Еще один момент: не всегда удавалось отформатировать раздел на нужном винте - все просто подвисало и все. Проверялось на свежих, только что собранных машинах, так и на 1,2-х годичной давности. В образ boot.wim из дистриба win7 интегрированы все последние MassStorage драйвера, так что с определение винтов на контроллерах проблем нет.


Кстати, если кому-то нужен (лень заморачиваться) boot.wim с программкой от автора, образ наливки WINXPSP3RUS (чистый дистриб + winstyle2009 + несколько основных прог) в wim-виде, инструкция как все сбросить на флешку, создать (просто через cmd-скрипт) BCD для загрузки с нее, то отзовитесь, я вам выложу куда-нить.

sosed213 26-09-2009 18:10 1228029

Спасибо за отзовы

Буду доделывать, ожидаем версию 3.0

Планируется:
1. Полноценно пользоваться всеми функциями DiskParta.
2. Изменение интерфейса под стиль установщика Win7.

zetlinux 26-09-2009 21:40 1228202

sosed213, за оффтоп звиняйте, но ждем-с. )))

mariolast 15-10-2009 23:37 1244184

Как успехи с программой?

sosed213 16-10-2009 06:43 1244312

Вложений: 1
Пока ника. Работы много.

Единственное изменение это добавил полосу прокрутки в окно выбора образа, так как их у меня уже около 7.

Вот:

и продолжение:



Ну и сам exe прилагаю.

BillGates_XP 19-10-2009 11:29 1246784

sosed213 я скачал твой MySetup дальше что делать не знаю пишите пожалуйста FAQ чтобы читать инструкция :)

d-i-o 23-10-2009 09:18 1250063

Цитата:

Цитата BillGates_XP
дальше что делать не знаю »

1) C помощью WAIK создать базовый набор файлов для WinPE (как сделать - тут)
2) Смонтировать из получившегося образа файл winpe.wim
3) Скопировать содержимое архива в корень смонтированного образа
4) Если нужен автозапуск программы, то читаем дальше, иначе переходим к следующему пунету
Создаем в папке Windows\System32 подключенного образа Windows PE файл winpeshl.ini с содержимым:
[LaunchApp]
AppPath = %SystemDrive%\mysetup.exe
5) сохраняем образ
6) переименовываем winpe.wim в boot.wim
7) заменяем в папке ISO\Sources файл boot.wim на только что созданный
8) создаем ISO образ WinPE

P.S. если п. 4 был пропущен, то запуск программы осуществляется вводом в консоли WinPE команды mysetup

BillGates_XP 23-10-2009 13:53 1250322

sosed213 твоя программа вирус NOD32 сразу удалил еще не успел открыт архив

d-i-o 02-11-2009 23:58 1259874

sosed213, ну как продвигается работа? новой версии не появилось?

zetlinux 06-11-2009 08:00 1262947

sosed213, я сляпал маленькую утильку (на дельфях), обозвал ее setup.exe и сунул в boot.wim. твою обозвал setupxp.exe, а 7-шную setup7.exe.


В чем мысль - эта утилька загружается и позволяет выбрать - какую установку запускать. ))) Нужна такая штучка? Чтоб был универсальный образ Пеешки-установщика. ))

На флешке, например в 8Гб, прекрасно таким образом лежит дистриб 7-ки, дистриб XP.wim, Alkid XPE, Hiren's и прочая мелочь. Все прикручено GRUB'ом.

Кому интересен такой вариант?

d-i-o 09-11-2009 13:13 1265592

zetlinux, выкладывай, потестируем

garbals 17-11-2009 16:11 1272665

очень полезная темка

.:[invisible]:. 18-11-2009 22:50 1274014

Жаль что автор покинул проект, идея очень хорошая :(

Svyatpro 19-11-2009 00:09 1274065

Где-то в дистрибутиве Server 2003 нашел справочный файл под названием WDS.CHM. И в нем написано следующее:
Цитата:

Службы развертывания Microsoft® Windows® можно использовать для установки операционной системы Windows® из файла Windows Imaging (WIM-файла). Службы развертывания Windows облегчают выполнение базовой настройки, включая следующие процедуры:

Разбиение на разделы и форматирование физических носителей.


Установка операционной системы и выполнение задач, следующих после настройки.


Упрощение установки.


Обеспечение устойчивости компьютерной среды.


Службы развертывания Windows можно также использовать для переустановки операционной системы на существующих компьютерах.

Может там есть что-то интересное почитать, если надо будет прикреплю файл.

OlegPOV 25-11-2009 11:39 1279567

sosed213,
День добрый. Очень интересная тема. Вопрос в лоб - а исходники публиковать будете ?

.:[invisible]:. 28-11-2009 21:40 1282239

Кто нибудь может сделать подробную инструкцию "как сделать [В]install.wim[/b]" (как сделать образ системы) из .iso

zetlinux 30-11-2009 21:08 1283703

Вложений: 2
d-i-o, могу куда-нибудь залить образ всей флешки-реаниматора (кому лень самому собирать такую)... Или с меня скачать кто хочет? Правда канал слабоват... 70Кбс.. Скриншот загружаемой флешки прилагаю...

Программку свою выложил...

Оффтоп про флешку: (да простит меня автор топика!)

Загрузить Windows PE LiveUSB - Загружает с флешки Alkid LiveCD актуальной версии на момент сборки


Загрузить Windows MiniXPE RAM - загружает Windows XPE RUS из сборки Hiren's BootCD (если Алкид упал в синяк)

Установить Windows XP или Windows 7 (из образа) - запуск установщика для наливки. В основе boot.wim из дистрибутива win7 + дравера MassStorage + программка от автора топика + моя прожка для выбора установщика.


Установить/Восстановить Windows XP (эмуляция CD установки) - запуск установки ХР как с компашки (кому надо восстановить(установить чистую) ХР) - В основе чистая Windows XP SP3 + MassStorage. Проcит ключ при установке. Дистриб подготовлен программой WinSetupFromUSB. Внимание, при установке ставиться в папку WinXP (вирусам хлопот больше, антивирусам меньше).


Загрузить Hiren`s BootCD RU - загружает с флешки Hiren's BootCD RUS - актуальная версия 10.


Работа с жесткими дисками в Acronis - загружает Акронис LiveCD: DiskDirector + TrueImage


Работа с жесткими дисками в Parted Magic - загружает PartedMagic 4.x - продвинутый редактор разделов под Линукс.

Проверка памяти Memtest 86+ - объяснять не надо.

Вот такое собрание сочинений на флешке - жуть как выручает. Собирал сам. Основной загрузчик GRUB.

Автору его программки мега уважуха - очень удобная вещица!!

zetlinux 30-11-2009 21:18 1283718

Вложений: 1
После запуска установщика видим прикрепленную картинку:
Выбираем, моя прожка сворачивается - дальше - как по рельсам. В конце все манипуляций установщик win7 перезагрузится сам, а вот если наливали прогой автора топика, то по окончании ее работы следует закрыть мою прожку для перезагрузки компа. :)

.... странно, но вложение сделать не могу... туплю чтоль....


zetlinux 01-12-2009 22:36 1284616

http://depositfiles.com/files/rwmcx58fp - вот ссылка на скачку с депозита подправленного boot.wim. Если используете для замены стандартного (чтоб не заморачиваться с переделкой BCD файла), то переименуйте из boot7xp.wim в boot.wim соответственно и замените оригинал. Внутри программка автора, моя для выбора установщика, TotalCMD и gimagex (в папке tools на диске X:)

Остается только добавить к образу win7 (ISO) подготовленную* и снятую наливку ХР и вот у нас в руках универсальный диск для наливки. :)


* подготовить наливку (хоть на виртуалке) можно с помощью хитрого скрипта (дособирал солянку из трех проектов, один из них тут в соседних ветках обсуждался) Вот ссылка:
http://depositfiles.com/files/6n7mzfzjx

1. Распакуйте архив на корень системного диска, перейдите в папку Sysprep и запустите !подготовить.cmd
2. Скрипт все сделает автоматически. По окончании работы сообщит.
3. Перезагружайтесь в PE и сохраняйте образ системного диска, используя gimagex.
4. Добавляете полученный образ к образу win7 (ISO)

P.S.
После развертывания на новом компе и прохождения всех процедур определения железа и прочих запланированных действий останется лишь запустить ярлычок "зачистить" с рабочего стола, чтоб удалить ненужный мусор.

alexandr100 05-12-2009 10:32 1287241

Если кому понадобится (хотелось бы чтобы кто интересуется установкой xp из wim посмотрели это) Создание дистрибьютива PantherXP

zetlinux 06-12-2009 11:47 1287913

alexandr100, этот проект (ПантерХР) уже упоминался в соседних ветках по обсуждению наливки. Да, есть в нем что-то интересное. Но в данной ветке автор обкатывает свое детище, и может оно и далеко по интерфейсу от Пантера, но будет (по словам автора) развиваться, и мы ему поможем своими идеями (мое мнение). ;)

Кроме того - Пантер - это установщик "разового" запуска. Установил, запустил, перезагрузил.
Программа автора изначально задумывалась, как конвейерное средство наливки на множество винтов. Подключил (на горячку), определил винт, разбил, налил, отключил, повтор...)
Несколько иное применение. Идея оригинальна, похожего я не встречал, хотя конвейерную наливку тоже применял (через cmd-скрипты).

mariolast 08-12-2009 10:41 1289323

У меня с пантерой не получилось. После создания образа попробовал его запустить на виртуальной машине и после этапа копирования файлов получил отсутствие файла ntfs.sys, хотел сам образ распаковать install.wim, который создается Пантерой, ан нет, не берет его gimage.exe. Тогда решил на этапе создания образа не применять утилиты пантеры, а сделать install.wim самостоятельно, после подготовки образа конечно. Но пантера такой образ не принимает....пишет о невозможности распаковки....
Еще интересно, вычитал на сайте сего продукта, что можно развернуть систему не только на диск С но и на Д и др.

mariolast 08-12-2009 21:54 1289962

zetlinux,
Цитата:

Цитата zetlinux
подготовить наливку (хоть на виртуал »

А что ты там поменял? В чем отличие от стандартного набора от BoaSoft?

zetlinux 08-12-2009 23:58 1290070

mariolast, Рассказываю порядок действий:
1. Устанавливаю на виртуалку чистую систему (никаких гостевых дополнений от VmWare или VurtualBOX не нужно!!!).
2. Ставлю повседневный софт.
3. Чищу.
4. Запускаю скрипт подготовки (для отвязки от железа и добавлении драйверов контороллеров на этапе разворачивания) - его я опубликовал в своих постах ранее.
5. Загружаюсь с Пэешки в Виртуалке - снимаю образ системного дика на другой винт.
6. Готово! Полученный образ разворачиваю с помощью программы автора. Разворачиваю очень успешно на абсолютном большинстве конфигураций. Отдельное слово скажу про ноуты - режим AHCI в некоторых современных моделях принудительно включен (думаю, что это связано с режимом энергосбережения), поэтому после первого запуска видим банальный BSOD. Чтобы это избежать, нужно на первом этапе развертывания системы (первый запуск на новой машине) принудительно обновить драйвер контроллера на самый свежий (скачанный с оф.сайта).

Что такое "стандартый набор от BoaSoft"? В скрипте , что я предлагаю (не моих рук дело, я лишь немного подправил и добавил еще пару идейных решений), тоже используется утилита от BoaSoft.

Что поменял? В изначальном скрипте my_sysprep процесс был несколько не автоматизирован. Сначала надо было запустить один скрипт для подготовки masssorage драйверов, потом другой для подготовки системы, потом для очистки. Но мусор всякий все равно оставался. Вот и подлатал немного. За свой все равно не считаю, так что, если автор скрипта тут появится и узнает свое, хоть и измененное детище, то честь ему и хвала. )))

mariolast 09-12-2009 13:56 1290490

zetlinux,
Тебе повезло.
Тебе попались машины, на которых у тебя драйвер на контроллер утилита от BoaSoft поставила. Но есть такие, особенно на чипах от Нвидии или АТИ, на которые дров на контроллер в наборе от Башрата или подобных перепакованных их нету. И что тогда происходит? Утилита от BoaSoft если нету дров, оставляет Стандартный драйвер. Но в конце работы идет очистка от критических устройств. И этот драйвер удаляется. После перезагруза получаем BSOD. Выход - не удалять критические устройства. В файле настроек от утилиты такой пункт есть, но он почему то не работает у меня.
И еще, в наборе от Пантеры есть скрипт и программа для определения CPU. Пробовал ею заменить тот скрипт, что в наборе от BoaSoft? Я пробовал, вроде работает, но не ручаюсь пока

mariolast 09-12-2009 17:28 1290698

zetlinux,
Еще не могу разобраться в твоем boot.wim
Не работает если с него 7-ку ставить файл ответов для семерки, установщик его просто не видит, куда уже только я его не копировал...:(
С родным boot.wim работает нормально

zetlinux 09-12-2009 21:06 1290903

mariolast
Эээээ.... Хм... По другому сказать не могу. Мой boot.wim отличается от оригинального только добавленными драйверами и замененным setup.exe. ))) На этом различия заканчиваются. Так что смотри в сторону своего дистрибутива. Я из оригинального MSDN образа все лепил. Вообще на диске (флешке) должна быть только папка sources (и boot соответственно). Все остальное - мусор. Файлы ответов *.clg лежат спокойно в ней. Install.wim лежит там же.

boot.wim препарирован с помощью WAIK 3.0. Так что завсегда можно самому оригинальный пересобрать (если надо что-то добавить, типа драйверов.) Или просто смонтировать через gimagex и добавить только прогу автора и мою. Попробуй так. ;)

mariolast, Про определение ЦПУ - я как раз добавил скрипт для определения типа hal и kernel в процессе загрузки. Для этого был использован bootmgr от бета версии Висты - будучи жестко переименованным в ntldr он спокойно хавает boot.ini с ключом /DETECTHAL

Про Нвидию и АТИ тоже скажу положительно. На эти чипсеты уже разворачивал систему. После первого запуска и определения железа получал синяк (7В), который решался "загрузкой последней удачной конфигурации". Потом установка всех драйверов и ура. ) В большинстве случаев контроллер в режиме совместимости IDE успешно устанавливается. Потом можно руками обновить до AHCI и перезагрузиться (изменив тип контроллера в БИОС).

mariolast 15-12-2009 01:00 1295455

zetlinux,
Твой доработанный скрипт попробовал, после первой перезагрузки показало отсутствие файла windows\oemdrv\rescan.exe , снова пробую твой скрипт, но вручную переписываю rescan.exe куда надо, после первой перезагрузки видим программу MyFactory, запущенную без параметров. Что там в скрипте не копал сильно.

Что еще не хватило у программы автора топика, так это возможности форматнуть быстро раздел без удаления оного.

zetlinux 15-12-2009 21:59 1296184

mariolast, да ,конечно, совсем забыл. windows\oemdrv\rescan.exe нужен там , где его ищет инсталлер. Если нету под рукой, могу тоже выложить. Ну или вообще могу готовый образ системы (~1.5Гб) выложить на депозит.
После первой загрузки вылазит MyFactory (и еще одна в фоне лопатит настройки системы)

Автор топика видимо несколько занят более важными делами, раз тут не появлялся. Если читает тему, пусть будет уверен, что все интересующиеся ждут продолжения. )))

Genry111 17-12-2009 11:08 1297472

Цитата:

Цитата zetlinux
Автор топика видимо несколько занят более важными делами, раз тут не появлялся. Если читает тему, пусть будет уверен, что все интересующиеся ждут продолжения. ))) »

Абсолютно согласен, тем более что он обещал после 20 числа выложить новую версию.

Petya V4sechkin 17-12-2009 14:29 1297685

Цитата:

Цитата zetlinux
Ну или вообще могу готовый образ системы (~1.5Гб) выложить на депозит.

Цитата:

Цитата Genry111
Выкладывай

Общие правила (пункт 3.18).

Habetdin 17-12-2009 23:49 1298121

Цитата:

Цитата zetlinux
Где сказано, что наливки "содержат такие средства или программы, не распространяемые разработчиком публично"? Sysprep не распространяется публично? »

А дистрибутив винды распространяется публично? O_o

Цитата:

Цитата zetlinux
сколько торрент-трекеров »

OSzone НЕ торрент-трекер!

zetlinux 18-12-2009 19:22 1298771

Habetdin, сколько торрент-трекеров мне перечислить, на которых образ Windows XP sp2 или sp3 выложен и не закрыт по просьбе правообладателя?
Вспомним, что Майкрософт в недавнем прошлом распространила образ Windows 7 для свободного скачивания всем подписчикам.

Еще раз повторяю, что мы не обсуждаем программу для пиратства, мы обсуждаем программу для упрощения жизни сборщика, где приходится наливать (в раз быстрее, чем ставить с колеса) упакованную sysprep'ом Windows XP (а значит лишенную всякого ключа и требующую ввода оного при активации).

Давайте не обсуждать тут (лить воду в тему) вопросы легальности, это останется на совести тех, кто будет использовать программу автора в этих (пиратских) целях (за что он, собственно ответственности не несет, так как образ winpe свободен для модификации и внесения различного рода изменений с помощью свободно-скачиваемого пакета WAIK).

sosed213 19-12-2009 09:32 1299075

Привет всем!

Свой проект я не забросил, просто уделил ему чуть меньше времени, так как зарабатываю себе на хлеб и времени очень мало.

Скажу сразу, исходники выкладываться не будут!

В воскресенье 20 декабря ждите версию 3.0.
читать дальше »
_http://torrents.ru/forum/viewtopic.php?t=2103550

Если эту ссылку прикроют, то ищите в Яндаксе


Переработан интерфейс. Добавленно несколько функций: удаление раздела и форматирование диска.

SOLON7 21-12-2009 04:49 1300459

Полезная конечно штука, но более интересует как вы записываете MBR и как создали оболочку к DISKPART.

)) Сер Вам в контору ACRONIS надо устраиватся !!

Поделитесь пожалуйста дайте исходники посмотреть !

ПОжалуйста нарисуйте примерную концептуальную схему работы программы, и схему развертки образов , если конецно не сложно!!

sosed213 21-12-2009 06:51 1300475

SOLON7, Все очень просто! (Вот только исходник не дам :) )

Это может сделать каждый! Моя заслуга только в том что я взял Бесплатную утилиту которая есть у каждого на компьютере Diskpart.exe, и просто научился ею манипулировать.

Как известно Diskpart.exe это консольное приложение, я в Visual Basic'e создаю пайп и запускаю Diskpart. А дальше все тоже самое будтобы я ручками набирал комманды.

А ACRONIS мне нравится только тем что там можно !менять рамер разделов. :)

А развертование происходит через тот же пайп, утилиты imageX.exe (тоже бесплатная) и замечательный формат файла WIM.

А MBR прописывает все тотйже утилитой Diskpart, коммандой Active , которая привязана к галочке SetActive в моей программе.

Boa Soft 22-12-2009 14:58 1301659

Цитата:

Цитата sosed213
А развертование происходит через тот же пайп, утилиты imageX.exe »

Можно и напрямую, через api wimgapi.dll. В AIK все описание этих апи было.

sosed213 22-12-2009 17:39 1301790

Boa Soft,

Да, я знаю. Там даже пример есть на C.

Я могу разворачивать образ через wimgapi.dll, но без отображения хода процесса.
На VB проблема с функцией CallBack.

sosed213 22-12-2009 18:27 1301825

Уважаемый Boa Soft, можно узнать твое мнение по поводу этой темы?

Мне важно знать мнение великих гуру, каково бы оно небыло.

Спасибо!

mariolast 25-12-2009 11:31 1303888

sosed213,
Монтирую скачанный с торрента образ на виртуальную машину, пр изапуске твоя программа выдает Рунтайм еррор 35600, Index out of bounds, потом программа закрівается и перегруз :(

sosed213 25-12-2009 21:12 1304305

Ребята, время нового года, так что я пошел разгружать вагоны! :)

Шутка!

Пока обновлений не ждие, извените! Всех с новым годом!

Genry111 26-12-2009 22:14 1305039

mariolast, смотри на торренте, последние 4 сообщения , я там уже отписывался, более менее рабочая версия 3.4, новая будет уже после нового года, чего будем очень ждать.

sosed213, И тебя с новым годом, главное не откладывай в долгий ящик, такое доброе дело!!!

S.T.R.E.L.O.K. 30-12-2009 20:22 1307848

Ещё хочу заметить или протестировать, после установки из wim устанавливаю KIS2010 и не окончив установку (на этапе вноса значаении в реестр) вылетает в BSOD

sosed213 30-12-2009 22:12 1307926

D1abl093, да, я тоже с таким часто встречался, особенно на Звере.
Еще конечно это может быть косяк в оперативке, попробуй скачать memtest и проверить память.

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

S.T.R.E.L.O.K. 01-01-2010 00:49 1308466

sosed213, нет, вылетает на моём...
Дело в том, что пробовал на двух системах и они обе выпуска до 2005 года (точно сказать не могу, даже не смотрел что за системы). единственное что знаю, оперы на них 512 мб

sosed213 01-01-2010 10:48 1308519

D1abl093, да у каспера такое бывает. Возможно у тебя с образом что то не так. У меня давно такое было, так я после этого просто пересоздал образы и все. Я не стал заморачиваться ища проблему, а просто обошел её, что тебе и советую.

CtrlSoft 03-01-2010 16:52 1309785

sosed213, Я предлагаю сделать вашу программу совместимой и с Windows Vista / 7. Было бы очень удобно!
Спасибо за отличную работу!

BillGates_XP 04-01-2010 09:53 1310386

sosed213, я хочу взять захват С диска но не знаю как взять на WIM образ :(

CtrlSoft 04-01-2010 12:20 1310454

BillGates_XP, http://www.oszone.net/8612#imagex

sosed213 04-01-2010 13:28 1310491

CtrlSoft, я пользуюсь соей программой как раз под семеркой. :)

BillGates_XP, скачай GImageX.exe и там все интуитивно.

BillGates_XP 14-01-2010 11:00 1319846

sosed213, скачал твой полный комплект из торрент обнаружил вирус чё делать надо даже не смог открыт архив !!! :(

sosed213 14-01-2010 11:55 1319879

BillGates_XP, присутствие вируса недопустимо на 99,9% :)
Проверял kis2010 и Ad-aware.

BillGates_XP 14-01-2010 12:38 1319902

sosed213, у меня стоит ESET Smart Security 4 что нибудь сделай пожалуйста :cry:

sosed213 14-01-2010 16:07 1320078

BillGates_XP, Извени, но я стоял на раздаче только 3 дня сейчас мне пока некогда заниматься этим проектом. :dont-know

Хотя в планах на будущее уже есть кое какие соображения. Существенно изменить костяк программы, подружить ее с WDS, и переработать образы. Но рук на все не хватает. :dont-know

alexandr100 04-03-2010 20:09 1361364

Жаль, жаль что нет новых версий. Хотя была жаркая дискуссия. И все одни и те же лица (которые интересуются развертыванием XP через WIM)
Но у самодельных велосипедов свои недостатки (OEM папки с твиками не помешало бы).
Ещё бы сюда красоты добавить! Чтобы GUI этой оболочки почти не отличалась от программы установки Windows.
Хотя и в PantherXP свои минус - развертывание только одного тома (хотя можно ввести команду через командную строку). А через программу установки Win 7/Vista XP не развернешь.
И хотелось бы попросить автора не заливать целый образ в интернет - для тех кто сидит с GSM скачать 50 мб целый подвиг (я сам с мегафона сижу)
В интернете есть сборки XP и 7 в одном WIM (к примеру WIM Project)
Надеюсь новые версии ещё будут выходить

Dr.Dark 18-03-2010 15:20 1371569

Люди. Обсуждение очень интересное.... Есть интересности. Но мне не понятно чем не устраивает стандартный установщик win xp?? Вообще я к клонированию win xp отношусь довольно скептически ибо кто знает что на какой машине случиться, а я стабильности хочу. Имхо предусмотреть всё не вариант. Обьясните нубу что по чём :)

alexandr100 18-03-2010 16:52 1371639

Цитата:

Цитата Dr.Dark
Но мне не понятно чем не устраивает стандартный установщик win xp?? »

Это оболочка, с помощью которой можно развернуть разные системы из WIM образа (хоть XP, хоть 7) не набирая команд в командной строке.
Цитата:

Цитата Dr.Dark
Вообще я к клонированию win xp отношусь довольно скептически ибо кто знает что на какой машине случиться, а я стабильности хочу. »

У каждого свое мнение. Но зачастую стабильность зависит не от оболочки, а например от sysprep'a. У клонирования есть свои плюсы и минусы - http://forum.oszone.net/thread-168892.html
Но начиная с Longhorn специалисты Microsoft начали использовать клонирование как основной способ установки (развертывания) новых систем. Чтобы клонировать Windows XP через WIM образа обычно не хватает функций стандартного sysprep'a. Sysprep от Boa Soft, Модифицированный Sysprep от thuunderboy
Также можно использовать другие оболочки для развертывания из WIM образа, например PantherXP
---------------------------------
Каждое сообщение как статья - пишется с душой!

Genry111 23-03-2010 21:45 1375623

sosed213,
Есть ли возможность добавить обработку командной строки , просто я тут задумал объединить твою прогу и Мультивариантный установочный диск от Boa Soft , получится очень удобно ,например первая строка "Total Commander" далее Разбивка и распаковка WIM вручную" далее "автоматическая разбивка и распаковка на весь 1 винт" и например "автоматическая разбивка и распаковка на 1 винт с разбитием на 2 раздела" .

Просто когда тестируешь много установок, и когда ставишь на новый комп, важно время и в принципе не важно что есть на винте, а нужно использовать весь винт (например для тестов на виртуальной машине). Просто выбрал пункт меню и всё пошел пиво пить :) , пришел и понял работает сборка или нет.

Но, для реализации этого нужна поддержка командной строки.Например запуск без параметров - запускает обычный функционал программы, а если например так:
mysetup.exe disk0 part1:50G part2:all wim:part1 reboot:yes (разбить винт 0 на два раздела один 50Гб второй всё остальное и распаковать wim на первый раздел , после распаковки перезагрузить)Параметры я привел для примера чтоб объяснить .

alexandr100 24-03-2010 09:34 1375857

Genry111, как я понял вы хотите добавить TC в WinPE - а что вам мешает это сделать?
Цитата:

Цитата Genry111
Разбивка и распаковка WIM вручную" далее "автоматическая разбивка и распаковка на весь 1 винт" и например "автоматическая разбивка и распаковка на 1 винт с разбитием на 2 раздела" . »

А это вам зачем? Там и так практически автоматом - только выбрать диск (при желании отформатировать) и выбрать индекс.
Если хотите чтобы полностью было автоматически - то вам нужна PantherXP (но придется разобраться с командами и unattend.xml).
Оболочку для WinPE можете и сами сделать.
Все для подготовки, клонирования и развертывания Windows XP/2003

sosed213 24-03-2010 11:17 1375933

Вложений: 1
Сейчас особо некогда объяснять, но лишь хочу сказать что веду работу над новой версией программы, основанной на шаблонах! Шаблон - заготовка под определенный винт, размер и образ, что значительно облегчает работу, и намного экономит время!

Тока ненадо задавать вопрос, когдаже это будет. Работаю над программой по мере свободного времени.

Genry111, а тебе для эксперементов немешало бы поиметь батничек, прилагаю к письму.


P.S. В новых версия небудет использоваться WMI (Window Manager Instrumental), из-за его отсутствия в PE системах.

Genry111 24-03-2010 11:32 1375943

alexandr100,
TotalCommaner это я для примера привел, но вещь нужная.
Цитата:

Цитата alexandr100
А это вам зачем? Там и так практически автоматом - только выбрать диск (при желании отформатировать) и выбрать индекс.
Если хотите чтобы полностью было автоматически - то вам нужна PantherXP (но придется разобраться с командами и unattend.xml).
Оболочку для WinPE можете и сами сделать.
Все для подготовки, клонирования и развертывания Windows XP/2003 »

Вся проблема что разбивать винт и распаковывать именно модифицированный и настроенный wim-файл от Windows 7, и PE соответственно нужна 3.0. И данном реализации меня всё устраивает и я пользуюсь это программой несмотря на то что в этой версии из-за WMI не отображаются диски и разделы.

alexandr100 24-03-2010 13:28 1376032

sosed213, если будет время - пожалуйста добавь в новую версию возможность копирования файлов с диска (из какой нибудь папки, к примеру D:\sources\oem\) в папку C:\sysprep\

sosed213 24-03-2010 14:13 1376064

alexandr100, возьму на заметку.

Shadow_31 24-03-2010 18:58 1376292

Да, объединить этот метод установки с LiveXP, было бы очень хорошо, а пока использую свой LiveXp совместно с обычным установщиком Windows.

alexandr100 24-03-2010 19:07 1376298

Цитата:

Цитата Shadow_31
объединить этот метод установки с LiveXP, было бы очень хорошо, а пока использую свой LiveXp совместно с обычным установщиком Windows. »

Объединить то легко. Можно и самому оболочку написать (а программы скачать). Я к примеру использую как оболочку ERD Commander.

zetlinux 01-06-2010 07:26 1425086

Автор, пока нет ничего нового в плане развития программульки?

sosed213 03-06-2010 15:58 1426681

Есть новая версия программы, но ее оффициальный выход под вопросом, т.к. сейчас рассматривается коммерческое предложение.

zetlinux 07-06-2010 21:41 1429609

Хммм.. и каков коммерческий аспект? ;)

godmode 14-06-2010 11:55 1433735

для желающих поковырять вим обратите внимание на форточку XP Embedded 2009. там уже все сделали за вас!
его можно скачать на официальном сайте ключ там тоже дают.

mike345 19-06-2010 16:53 1437482

godmode,
Можно поподробнее (если можно с ссылкой), а то на сайте MS как всегда хрен чего найдешь :(

akmit 19-06-2010 17:58 1437504

А может кто-нибудь выложить MySetup 3.4
Спасибо

Amigos 21-06-2010 08:25 1438367

Цитата:

Цитата mike345
на сайте MS как всегда хрен чего найдешь »

http://www.microsoft.com/downloads/d...9-6fcc821fb5fc

http://www.microsoft.com/downloads/d...displaylang=en

но насколько я понял из описаний в инете, там заливкой и близко не пахнет :(

vitalik9 02-07-2010 09:19 1445757

Скажите пожалуйста с флешки это реально запустить если да то можно по подробней

vitalik9 02-07-2010 11:50 1445840

все разобрался
title Установка Microsoft Windows 7 Ultimate - Русская версия
root (hd0,0)
chainloader (hd0,0)/bootmgr

vitalik9 02-07-2010 13:02 1445913

всетаки как загрузить с флешки я перепутал в предыдущем сообщении темы

zetlinux 05-07-2010 07:24 1447360

vitalik9, почму бы не переименовать в boot7stp и применить в грубе строку find --set-root --ignore-floppies /boot7stp всместо root (x,y)- это избавит от мысли о неправильно указанном загрузочном устройстве ;) а потом просто chainloader /boot7stp

sosed213 26-07-2010 07:23 1460595

Вышла новая программа семейства MySetup. MySetup: Windows 7 Installer offline

Желающие смотрите тут:

alexandr100 28-07-2010 16:16 1462274

Цитата:

Цитата sosed213
Вышла новая программа семейства MySetup. MySetup: Windows 7 Installer offline »

Я бы только не спешил желать ее платной, сначала бы интерфейс красивый сделать (который бы напоминал оригинальный установщик Windows).

sosed213 28-07-2010 16:53 1462297

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

vitalik9 09-09-2010 13:49 1491735

Здравствуйте у меня к вам такой вопрос хотел запустить с флешки все запускается до diskpart появляется фон на котором должен появиться diskpart и весит с cdrom запускается все нормально скажите в чем проблемма

sosed213 09-09-2010 14:21 1491751

Возможно просто временный глюк. И еще смотря какую прогу запускаете. Если MySetup: Diskpart & ImageX 3.4 то это нормально. А если MySetup: Windows 7 Installer offline 2.3.183 то однозначно временный глюк.

vitalik9 09-09-2010 17:05 1491877

спасибо

vitalik9 10-09-2010 12:03 1492395

скопировал все файлы из Windows 7 Installer offline 2.3.183 в MySetup: Diskpart & ImageX 3.4 и запустилось MySetup: Diskpart & ImageX 3.4 на флешке

AngelDominantes 16-09-2010 16:34 1496851

Смысл заливать локально образ операционки?! это не интересно и неэффективно!
MDT 2010 + WDS помогут вам разливать образы ОС по сети хоть на 10 хоть на 100 компьютеров одновременно(лишь бы канал+дисковая система позволяли) причем установка производиться в абсолютно автоматическом режиме. При этом возможно в устанавливаемый образ залить весь необходимый софт и драйвера, если ставим ХП, а если же 7 или 2008, то и заливать то ниче не надо!

sosed213 17-09-2010 07:00 1497377

AngelDominantes, твои слова как прописные истины. Мог бы хоть ссылку дать на статью Microsoft Deployment Toolkit.

И на сколько я понял, MDT разворачивается на сервере в виде оснастки и работает в связке с WDS-сервером. На самом деле это очень удобно и здорово, но не для выезда к клиенту и не для малых оргганизаций.

Это словно приобретать в однокомнатную квартирку пылесос, который занимает пол комнаты. Я считаю что во всем должно быть удобство.

AngelDominantes 17-09-2010 10:55 1497512

Каждому свое. Но под мои задачи этот вариант подходит. Да MDT работает в связки с WDS + к оснастке MDT нужно установить PowerShell + WAIK. Ну и конечно DHCP.

vitalik9 20-09-2010 12:57 1499782

sosed213, такой вопрос как сделать что можно было при помощи bcdw а диске присутствовало установка windows 7 и заливка windows xp при помощи Diskpart & ImageX 3.4

sosed213 21-09-2010 08:23 1500471

vitalik9, я давно не работал с bcdw, но если это возможно то тебе надо искать что то вроде bcdw + boot.wim + bootmgr.

Или просто воспользуйся установочным диском Windows 7, собственно как я и делаю.

sattva 18-01-2011 23:05 1591801

для автоматического добавления информации в MySetupWin7Installer.ini-файл о всех ваших wim-файлах, создал такой скрипт в AutoIt:

преимущества:
1) вам не надо вручную менять MySetupWin7Installer.ini в случаи если имя wim-файла изменилось, т.к. скрипт сам создает список всех wim-файлов (лежащих в директории "Wim")
2) автоматически определяется буква диска содержащая директорию "Wim"



Код:

Global $tag='Wim'
$var = DriveGetDrive( "ALL" ); Определяем количества и имена всех дисков в системе
If NOT @error Then
                For $i = 1 to $var[0]
                If FileExists($var[$i]& '\' & $tag) Then
                $Drive=$var[$i]; Ищем имя диска который содержит папку "Wim"
                EndIf
        Next
EndIf


#Include <File.au3>
#Include <Array.au3>
$FileList=_FileListToArray($Drive & '\' & $tag,"*.wim",1)
If @Error=4 Then
        MsgBox (0,"","Файлы отсутсвуют в $Drive & '\' & $tag")
        Exit
EndIf

;Вносим изменения в INI-файл
dim $n=-1
For $i = 1 to $FileList[0]
$n=$n + 1
If FileExists("x:\MySetupWin7Installer.ini") Then
IniWrite ( "x:\MySetupWin7Installer.ini", "ListImage", $n, $Drive & '\' & $tag & '\' & $FileList[$i])
EndIf
Next


sosed213 19-01-2011 06:34 1591998

sattva, да, это действительно полезный скрипт.

vitalik9 21-05-2011 23:12 1680350

sosed213, скажите пожалуйста как прикрутить это на флешку

sosed213 22-05-2011 07:12 1680426

vitalik9.

Самый простой способ, это загрузиться с любого установочного диска Vista или Windows 7. Нажать Shift-F10, появится черное окно cmd.exe. В нем напишешь notepad, откроется блокнот. В нем нажмешь Файл - Открыть. Тип файла, укажешь все файлы, вставишь флешку, перейдешь на нее и откроешь программу (правой кнопкой, Запустить от имени администратора, или просто Открыть))

Прелесть этого способа в том что тебе неважно какой диск ты используешь, главное чтобы оболочка была на ядре nt6 и выше, а это установщик Vista и Windows 7.


Более грамотный подход, это на флешку установить Grub4dos (в нете полно информации), залить файл boot.wim от установочного диска вышеупомянутых систем. и подправить файл menu.lst (относится к grub'u).
А сам boot.wim можно уже допилить альтернативной оболочкой, я пользуесь своей , или на сайте OSZone тоже есть альтернатива стандартному PE Shell.

Smith_Wesson 30-04-2013 15:53 2142337

Интересно... Проект скорее мертв, чем жив? У кого-то получилось допилить до "final release"... ? Именно автоматическое развертывание ХР из WIM-образа, из под Grub4dos...?

sosed213 01-05-2013 10:24 2142719

Smith_Wesson, проект с тех пор не развивается в интернете, но последней версией программы я пользуюсь до сих пор, уже 980+30=1010 дней. А из под какой среды запускать его, это не имеет значения (главное чтобы ядро системы было >=6.0), пусть то будет живая система, PE или Live - системы. Их же можно загружать на сегодняшний день любым способом: по сети, флешкой (grub, syslinux, или bcd), а также можно и с CD_DVD - дисков.

Основная и самая трудная, Ваша, задача, найти или подготовить самостоятельно wim-образы систем. У себя в организации я подготовил и использую 2 основных файла образа XP и Win 7. Скоро начну делать и Win 8 (по методам развертывания мало чем не отличается).

Так что сами решайте, "Проект скорее мертв, чем жив?"

Smith_Wesson 03-05-2013 14:20 2143699

Перечитал два раза, все 13 данной темы, но... увы, так и не понял, как же мне (в меню предварительно созданной загрузочной флешки "Win_7_PE" под Grub4dos) добавить возможность автоматического запуска diskpart + разворачивание WIM-образа Windows на партицию C:\
По поводу ссылки, - вообще, не понял для чего все это? В последних версиях PE и так добавлен весь необходимы софт, включая GmageX и т.п. Только все равно, приходится делать много лишних движений. А мне нужно следующее:
- вставил загрузочную флешку (с предварительно подготовленным WIM-образом Винды)
- выбрал пункт меню "Установка Windows"
- указал партицию (размер партиции) и пошел курить...
т.е. по принципу, как в грубе, маппится исошник, а с него уже выполняется инсталляция винды. Только вместо этого, автоматически в Mount Point, разворачивается наш WIM-образ. было бы вообще идеально, при условии, что мы имеем не размеченный диск - автоматическое создание диска C:\ размером, скажем 4гб! И все... Фактически, в два тычка - имеем развернутую систему!

Smith_Wesson 03-05-2013 19:05 2143841

Кстати, прописывание секции, согласно рекомендациям:
Цитата:

Создаем в папке Windows\System32 подключенного образа Windows PE файл winpeshl.ini с содержимым:
[LaunchApp]
AppPath = %SystemDrive%\mysetup.exe
Ни чего не дает. Прога, автоматически не стартует...((
пробовал AppPath = %SystemDrive%\Windows\System32\mysetup.exe - в кавычках и без - ни чего не дает. При ручном запуске, отрабатывает нормально, только создание разделов. При попытке развернуть WIM-образ на подготовленый раздел, вылетает ошибка:

Если разворачивать напрямую через gImagex - все работает отлично...

sosed213 05-05-2013 19:18 2144912

Smith_Wesson, простите Сэр! Но программа которая у вас на скрине, это не та программа про которую я имел ввиду. в последнем сообщение я вел речь о MySetup: Windows 7 and XP Installer offline 2.3

А что говоря об автоматизме, несколько телодвижений все же придется совершать.

Smith_Wesson 07-05-2013 10:55 2145893

Понятно.... Если я правильно Вас понял, старая версия проги, официально не поддерживается. Тогда вопрос снимается. Простите))

Цитата:

Цитата sosed213
Более грамотный подход, это на флешку установить Grub4dos (в нете полно информации), залить файл boot.wim от установочного диска вышеупомянутых систем. и подправить файл menu.lst (относится к grub'u). »

Подскажите, по поводу последней части предложения: "подправить файл menu.lst" - может быть, если не трудно - поделитесь готовым menu.lst..? Хочу вообще, понять принцип работы с WIM-образами из-под grub'а. Или ткните - где поглядеть можно....

sosed213 07-05-2013 11:29 2145915

Последний раз создавал флешку загрузочную давно. сейчас попробую вспомнить.


Имеем загрузочную Grub4Dos флешку.
В файле menu.lst прописываем следущее:

title Window 7 PE
find --set-root --ignore-floppies /boot7stp
chainloader /boot7stp



boot7stp - это загрузчик. Просто переименованный файл bootmgr, который можно найти на диске с win7.

Затем на флешке создаешь папку sources и boot.
В папку sources кладешь файл boot.wim. Взять его тоже можно с установочного диска Win7, или с PE системы. На торрентах много разных LiveSeven (главное чтобы он назывался boot.wim)

Теперь папка B]boot[/b]. Основной файл который там должен быть, это bcd (ото что-то вроде boot.ini от xp, только редактируется по другому, я для этого использую программу BOOTICE).

Может в той папке еще что-то должно быть, я не помню, но для верности, можешь папку boot взять тоже с установочного диска win7.

Smith_Wesson 07-05-2013 12:54 2145963

Создать загрузочную флешку, по вашей рекомендации (с boot.wim от Win7_PE) -получилось с пол-пинка!))
Но, сразу возникли два момента:
- имеющаяся Win7_PE, не поддерживает работу только с клавиатурой(( Обязательно, нужна мышка.
- нужен какой-нибудь аналог загрузчика, что бы из него можно было, только при наличии одной клавы, нормально вызвать gImagex и дальше уже работать с образами...
P.S.
(С boot.wim от установочного диска Win7 - не работает: сразу предлагает начать установку Windows).

sosed213 07-05-2013 13:30 2145991

Smith_Wesson,

Цитата:

(С boot.wim от установочного диска Win7 - не работает: сразу предлагает начать установку Windows).
Пусть предлагает, просто нажмите Shift+F10 а дальше уже куда угодно....


Например notepad -> Ctrl+O -> Тип файлов: Все. На нужном exe-файле контексное меню Открыть.

Smith_Wesson 07-05-2013 13:47 2145996

Ага! Уже разобрался... Только вот для тех, кто будет юзать мою сборку - это очень сложно... Короче, почитав справку по imagex - понял, что наш путь - это скрипты... GUI-интерфейс, конечно классно - но, для маленьких диагоналей мониторов и обязательного наличия мышки - не совсем удобно...

Smith_Wesson 18-05-2013 12:06 2151981

Если кому-то интересно развитие темы в данном направлении, могу дать "наводочку". Итоговое решение, можно максимально упростить и автоматизировать при использовании VBS-скриптов, для работы с imagex и diskpart непосредственно из файлов сценариев. Для этого, нужно сделать следующее:
1. Интегрировать в ваш *.wim-образ, следующие компоненты
- WinPE-Scripting-Package (поддержка сервера сценариев Windows)
- WinPE-WMI-Packages - поддержка WMI (Windows Management Instrumentation)
2. непосредственно во время запуска самой Windows PE, выполнять регистрацию com-сервера imagex (gimagex_com.dll) командой regsvr32.exe
3. имя элемента управления GImageX через com, является GImageX.GImageXCtrl
4. Убедитесь, что gimagex_com.dll в вашем Windows PE, находится в той же папке, где и wimgapi.dll от автоматической установки Windows (WAIK)

host32 07-06-2017 09:25 2742605

https://youtu.be/qQNIet2cJhs


Время: 12:51.

Время: 12:51.
© OSzone.net 2001-