Установка XP из WIM (Велосипед или НоуХау)
Привет любителям поэкперементировать и порукоблудить!
Возможно я занимаюсь хренью, но надеюсь что не зря! Имеется установочный диск (кстатии очень красивый и удобный) от Windows 7, и имеется образ Windows XP SP3 запечатанный sysprep'om и залит в WIM образ. Хочу сделать (и уже коечто сделал), чтобы в процессе установки: -разбить диски в ручную или автоматически (уже пишу программы оболочку для diskpart'a) -развернуть XP на указанный диск (точку монтирования) -сделать диск активным -прописать MBR и перезагрузиться а после sysprep сделает остальную работу сам! Собственно Вот что я хочу! Конечно это все я могу и сам сделать но мне скучно. Кстатии пишу я на Visual basic 6.0 и на Visual Basic .NET И еще один момент!!!! Просьба Acronis не придлогать. |
изобретаем велосипед?
|
Цитата:
|
Вложений: 1
Вообщем так!
Несплю ночами! Потомму что немогу уснуть! :) Прикрепляю фал пока что сделал. Подобной информации в интернете вообще ненашел такчто иду как по пустыне и еще один! А еще сегодня заметил что 10 образов XP сделанных акронисом весят почти 20 гик, а теже образы сделанные ImageX'ом всеголишь 2,5 гига! Вот тк вот! Человек умный, посмотревший эти файлики поймет о чем идет речь! Жду предложений о помощи! |
Цитата:
Но нарушений лицензии сдесь нет. Diskpart - есть в любой ОС семейства виндовс. imagex API - распространяется свободно. WinPE - предоставляется бесплатно сборщикам ПК на диске OPK. Не в один из выше указанных продуктов изменений не внашу. На Visual Basic 6.0 пишу сам. А способ хорошь для предустановки лицензионной Windows XP Professional и Home запечатанные sysprepom! Если я в чемто не прав то скажите мне это. А если это вам интересно то поддежите! |
Цитата:
Цитата:
|
Ну вообще я просил образ без файла "install.wim" (это как раз и есть Win 7)! так что я как раз просил что перечислял sosed213. Мне просто интересен установщик оттуда, поковырять хотел. Но всё равно извиняюсь!
|
sosed213
Что ни будь ещё Написалось? |
Извените пожалуйста. Я ненадолго забросил этот проект т.к. работаю над другим более приоритетным.
По завершению второго вернусь к первому. |
Очень Жаль!
|
Скачать тут: http://torrents.ru/forum/viewtopic.php?t=2103550
Ну что ребята. Было время на продолжение разроботки! Смотрите, разбирайтесь и эксперементируйте! Но учтите, что это очень корявая покачто версия!!!! Жду предложений в рамках разумного!!! |
Ну вот и пришло время выложить программу версии 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 с компашки. Ставится быстро удобно и тотал под рукой! |
Во! Дождались!
Неприменно будем пробовать и отписоватся! |
На работе я занимаюсь сборкой, настройкой и ремонтом компьютеров.
В свой рабочий компьютер поставил SATA контроллер ST-LAB, и теперь подключаю жесткие диски на горячию. После этого больше нет запарки по поводу заливания и разбиения жеских дисков. :) |
Я также использую для установки WinXp WIM-образы с sysprep Инструменты для клонирования (развертывание из образа) Windows XP. Для развертывания использую LiveCD-диск собранный мною с помощью WINBUILDER LiveXP с включенным пагином Acronis Disk Director и GImageX. Ваше решение заинтеросовало, но... нельзя ли добавить вашу утилиту на загрузочный диск, например на тот же LiveXP? (для этого надо написать скрипт для winbuilder-а. Может совместными усилиями?)
|
Идея хорошая. Главное чтобы diskpart на LiveCD-диске был не ниже 6.1 версии, т.к. на ниже версия отсутствует функция форматирования диска, но эта проблема уже решается.
Вообже я взял образ диска Windows 7 вытажил от туда загрузчик, устанощик и получилось очень даже не плохо. И вообще я за сотрудничество! Но скрипты для winbuilder-а я еще не писал. Скажи что от меня требуется? Ну если ты проверишь мою программу на у себя на LiveCD-диске, и расскажешь о результатах то я буду очень благодарен! |
Цитата:
|
Один очень важный момент!!!
Во время развертывания образа не должно быть обращение к диску куда развертываешь!!! После нажатия кнопки готово можно его открывать, смотреть, удалять и т.д. Т.к. после завершения развертывания он пишет Дописываем ФС..., в это момент программа ждет что диск никем не используется, это сделано для того чтобы можно было выдирнуть его на горячию с гарантией что файлы не потеряются. Я на работе подключаю и отключаю Sata диски на горячию и эта функция для меня просто необходима! |
Взвесив все за и против я решил что все таки для меня будет более приемлемым вариантом для развертывания образов - LiveCD созданный с помощью WINBUILDER LiveXP с включенным плагином Acronis Disk Director и ImageX3.1_RU.
http://img1.immage.de/280896livexp.jpg |
Цитата:
Мне далеко до акрониса, как до китая. Но покрайней мере diskpart - бесплатная утилита, и в комплексе diskpart + imageX это (как мне кажется) очень удобно. |
sosed213 твоя программа платный что ли не магу скачать от тореннт
sosed213 напишите FAQ как сделать Установка XP из WIM полный подробнее как начинать эту |
Программа бесплатна!
На торренте ссылка: На дипозите (без wim образа): http://depositfiles.com/ru/files/1bh615348 А на торренте еще старая версия валяется, в воскресенье вечером перезалью. Цитата:
|
Цитата:
|
Цитата:
Поясни плиз суть вопроса! |
sosed213, Я его понял примерно не будет установка нормальная т.к ты запечатал не правильно ты запечатал только под свой комп а надо скинуть инфу всю перед запечаткой образа sysprep'om
если конечно я его понял)) |
Примерно так и я его понял. Я проверял свой образ на ноутах AMD и Intel, а также и на персональных компьютерах, но не старых.
Вся прелесть образа WIM в том что в один файл можно залить 1 или 101 образ Windows XP, и размер файла будет примерно одинаковый!!!! Это достигается тем что вайлы не дублируются имеющие одинаковый MD5. Так можно в один файл наделать образов от разных конфигураций компьютеров и потом удобно разливать их на нужные компьютеры. Лично я создавал образы программой GImagex.exe. |
sosed213, Да но и можно сделать так чтоб устанавливалась на любую конфигурацию оборудования Одним образом
Вообше ты молодец продолжай в том же духе не отпускай руки и не слушай не кого)) |
Цитата:
|
Цитата:
|
BillGates_XP.
Я начал с простого. Взял (непомню где) диск WinXP SP2 RU корпоративную версию, так сказать девственный. :) Затем интегрировал SP3 в дистрибутив. Затем интегрировал драйвера Masstorage интегратором от Башрата. Установил эту винду на ноут Acer Aspire 5520. Установил WinRAR, Totalcmd, AIMP, KliteCodeck, PowerDVD и Office. потом нажал сюда: И снял образ с диска C:\ На пеньке третьем незапустился мой образ но это не беда, можно исправить. |
Не создавайте велосипед! Смотреть Инструменты для клонирования (развертывание из образа) Windows XP
|
sosed213, что вы удалили из образа с семеркой и что добавили (проще говоря, опишите, что сделать надо).
Проект отличный! Продолжайте развивать-а потом совместим с клонированием и всем будет хорошо) Кстати, аналогичный Вашему проект http://pantherxp.net/, только устаревший, но, думаю, оттуда идеи почерпнуть не помешает) |
Вообще у меня очень интересная затея:
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). Естественно убрав оттуда все уже ненужные команды. Вобщем как то так. Жду возражения и предложения! |
А есть возможность добавить функцию командной строки к "Оболочке для diskparta" - для того, чтоб wim образ был выбран при старте "Оболочки для diskparta" и осталось бы только выбрать нужный образ из wim? А то приходится выбирать файл wim, а какой смысл его выбирать, если в wim образе можно хранить кучу разных версий той-же хр?
И еще вопрос: ресторатор не берет эту прогу (Оболочку для diskparta) - однако пункты надо бы перекомпоновать (1 - выбор образа из УЖЕ ВЫБРАННОГО wim, 2 - создание разделов (причем можно улучшить так: если на чистом диске создается раздел (активный) не занимающий весь его объем, то остальное пространство автоматом делать вторым (желат. при этом логическим) диском, и 3 - выбор раздела и раскатка.) Т.е. с возможностью редактировать (Оболочки для diskparta) можно многим людям поэкспериментировать с интерфейсом - кто-то возможно сделает его удобней. Вообще идеальный вариант - это прикрутить wim образ с преднастроенной xp-sp3 к установщику висты/7... но сколько я не искал - нигде такого не нашел. |
И еще - как в http://pantherxp.net/ сделать wim с несколькими образами и возможностью выбора во время установки?
|
Автор, спасибо, твое детище работает. Есть некоторые пожелания именно в плане (как в теме упоминалось) оформления под стиль установщика Win7. Еще один момент: не всегда удавалось отформатировать раздел на нужном винте - все просто подвисало и все. Проверялось на свежих, только что собранных машинах, так и на 1,2-х годичной давности. В образ boot.wim из дистриба win7 интегрированы все последние MassStorage драйвера, так что с определение винтов на контроллерах проблем нет.
Кстати, если кому-то нужен (лень заморачиваться) boot.wim с программкой от автора, образ наливки WINXPSP3RUS (чистый дистриб + winstyle2009 + несколько основных прог) в wim-виде, инструкция как все сбросить на флешку, создать (просто через cmd-скрипт) BCD для загрузки с нее, то отзовитесь, я вам выложу куда-нить. |
Спасибо за отзовы
Буду доделывать, ожидаем версию 3.0 Планируется: 1. Полноценно пользоваться всеми функциями DiskParta. 2. Изменение интерфейса под стиль установщика Win7. |
sosed213, за оффтоп звиняйте, но ждем-с. )))
|
Как успехи с программой?
|
Вложений: 1
Пока ника. Работы много.
Единственное изменение это добавил полосу прокрутки в окно выбора образа, так как их у меня уже около 7. Вот: и продолжение: Ну и сам exe прилагаю. |
sosed213 я скачал твой MySetup дальше что делать не знаю пишите пожалуйста FAQ чтобы читать инструкция :)
|
Цитата:
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 |
sosed213 твоя программа вирус NOD32 сразу удалил еще не успел открыт архив
|
sosed213, ну как продвигается работа? новой версии не появилось?
|
sosed213, я сляпал маленькую утильку (на дельфях), обозвал ее setup.exe и сунул в boot.wim. твою обозвал setupxp.exe, а 7-шную setup7.exe.
В чем мысль - эта утилька загружается и позволяет выбрать - какую установку запускать. ))) Нужна такая штучка? Чтоб был универсальный образ Пеешки-установщика. )) На флешке, например в 8Гб, прекрасно таким образом лежит дистриб 7-ки, дистриб XP.wim, Alkid XPE, Hiren's и прочая мелочь. Все прикручено GRUB'ом. Кому интересен такой вариант? |
zetlinux, выкладывай, потестируем
|
очень полезная темка
|
Жаль что автор покинул проект, идея очень хорошая :(
|
Где-то в дистрибутиве Server 2003 нашел справочный файл под названием WDS.CHM. И в нем написано следующее:
Цитата:
Может там есть что-то интересное почитать, если надо будет прикреплю файл. |
sosed213,
День добрый. Очень интересная тема. Вопрос в лоб - а исходники публиковать будете ? |
Кто нибудь может сделать подробную инструкцию "как сделать [В]install.wim[/b]" (как сделать образ системы) из .iso
|
Вложений: 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. Автору его программки мега уважуха - очень удобная вещица!! |
Вложений: 1
После запуска установщика видим прикрепленную картинку:
Выбираем, моя прожка сворачивается - дальше - как по рельсам. В конце все манипуляций установщик win7 перезагрузится сам, а вот если наливали прогой автора топика, то по окончании ее работы следует закрыть мою прожку для перезагрузки компа. :) .... странно, но вложение сделать не могу... туплю чтоль.... |
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. После развертывания на новом компе и прохождения всех процедур определения железа и прочих запланированных действий останется лишь запустить ярлычок "зачистить" с рабочего стола, чтоб удалить ненужный мусор. |
Если кому понадобится (хотелось бы чтобы кто интересуется установкой xp из wim посмотрели это) Создание дистрибьютива PantherXP
|
alexandr100, этот проект (ПантерХР) уже упоминался в соседних ветках по обсуждению наливки. Да, есть в нем что-то интересное. Но в данной ветке автор обкатывает свое детище, и может оно и далеко по интерфейсу от Пантера, но будет (по словам автора) развиваться, и мы ему поможем своими идеями (мое мнение). ;)
Кроме того - Пантер - это установщик "разового" запуска. Установил, запустил, перезагрузил. Программа автора изначально задумывалась, как конвейерное средство наливки на множество винтов. Подключил (на горячку), определил винт, разбил, налил, отключил, повтор...) Несколько иное применение. Идея оригинальна, похожего я не встречал, хотя конвейерную наливку тоже применял (через cmd-скрипты). |
У меня с пантерой не получилось. После создания образа попробовал его запустить на виртуальной машине и после этапа копирования файлов получил отсутствие файла ntfs.sys, хотел сам образ распаковать install.wim, который создается Пантерой, ан нет, не берет его gimage.exe. Тогда решил на этапе создания образа не применять утилиты пантеры, а сделать install.wim самостоятельно, после подготовки образа конечно. Но пантера такой образ не принимает....пишет о невозможности распаковки....
Еще интересно, вычитал на сайте сего продукта, что можно развернуть систему не только на диск С но и на Д и др. |
zetlinux,
Цитата:
|
mariolast, Рассказываю порядок действий:
1. Устанавливаю на виртуалку чистую систему (никаких гостевых дополнений от VmWare или VurtualBOX не нужно!!!). 2. Ставлю повседневный софт. 3. Чищу. 4. Запускаю скрипт подготовки (для отвязки от железа и добавлении драйверов контороллеров на этапе разворачивания) - его я опубликовал в своих постах ранее. 5. Загружаюсь с Пэешки в Виртуалке - снимаю образ системного дика на другой винт. 6. Готово! Полученный образ разворачиваю с помощью программы автора. Разворачиваю очень успешно на абсолютном большинстве конфигураций. Отдельное слово скажу про ноуты - режим AHCI в некоторых современных моделях принудительно включен (думаю, что это связано с режимом энергосбережения), поэтому после первого запуска видим банальный BSOD. Чтобы это избежать, нужно на первом этапе развертывания системы (первый запуск на новой машине) принудительно обновить драйвер контроллера на самый свежий (скачанный с оф.сайта). Что такое "стандартый набор от BoaSoft"? В скрипте , что я предлагаю (не моих рук дело, я лишь немного подправил и добавил еще пару идейных решений), тоже используется утилита от BoaSoft. Что поменял? В изначальном скрипте my_sysprep процесс был несколько не автоматизирован. Сначала надо было запустить один скрипт для подготовки masssorage драйверов, потом другой для подготовки системы, потом для очистки. Но мусор всякий все равно оставался. Вот и подлатал немного. За свой все равно не считаю, так что, если автор скрипта тут появится и узнает свое, хоть и измененное детище, то честь ему и хвала. ))) |
zetlinux,
Тебе повезло. Тебе попались машины, на которых у тебя драйвер на контроллер утилита от BoaSoft поставила. Но есть такие, особенно на чипах от Нвидии или АТИ, на которые дров на контроллер в наборе от Башрата или подобных перепакованных их нету. И что тогда происходит? Утилита от BoaSoft если нету дров, оставляет Стандартный драйвер. Но в конце работы идет очистка от критических устройств. И этот драйвер удаляется. После перезагруза получаем BSOD. Выход - не удалять критические устройства. В файле настроек от утилиты такой пункт есть, но он почему то не работает у меня. И еще, в наборе от Пантеры есть скрипт и программа для определения CPU. Пробовал ею заменить тот скрипт, что в наборе от BoaSoft? Я пробовал, вроде работает, но не ручаюсь пока |
zetlinux,
Еще не могу разобраться в твоем boot.wim Не работает если с него 7-ку ставить файл ответов для семерки, установщик его просто не видит, куда уже только я его не копировал...:( С родным boot.wim работает нормально |
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 и перезагрузиться (изменив тип контроллера в БИОС). |
zetlinux,
Твой доработанный скрипт попробовал, после первой перезагрузки показало отсутствие файла windows\oemdrv\rescan.exe , снова пробую твой скрипт, но вручную переписываю rescan.exe куда надо, после первой перезагрузки видим программу MyFactory, запущенную без параметров. Что там в скрипте не копал сильно. Что еще не хватило у программы автора топика, так это возможности форматнуть быстро раздел без удаления оного. |
mariolast, да ,конечно, совсем забыл. windows\oemdrv\rescan.exe нужен там , где его ищет инсталлер. Если нету под рукой, могу тоже выложить. Ну или вообще могу готовый образ системы (~1.5Гб) выложить на депозит.
После первой загрузки вылазит MyFactory (и еще одна в фоне лопатит настройки системы) Автор топика видимо несколько занят более важными делами, раз тут не появлялся. Если читает тему, пусть будет уверен, что все интересующиеся ждут продолжения. ))) |
Цитата:
|
Цитата:
Цитата:
|
Цитата:
Цитата:
|
Habetdin, сколько торрент-трекеров мне перечислить, на которых образ Windows XP sp2 или sp3 выложен и не закрыт по просьбе правообладателя?
Вспомним, что Майкрософт в недавнем прошлом распространила образ Windows 7 для свободного скачивания всем подписчикам. Еще раз повторяю, что мы не обсуждаем программу для пиратства, мы обсуждаем программу для упрощения жизни сборщика, где приходится наливать (в раз быстрее, чем ставить с колеса) упакованную sysprep'ом Windows XP (а значит лишенную всякого ключа и требующую ввода оного при активации). Давайте не обсуждать тут (лить воду в тему) вопросы легальности, это останется на совести тех, кто будет использовать программу автора в этих (пиратских) целях (за что он, собственно ответственности не несет, так как образ winpe свободен для модификации и внесения различного рода изменений с помощью свободно-скачиваемого пакета WAIK). |
Привет всем!
Свой проект я не забросил, просто уделил ему чуть меньше времени, так как зарабатываю себе на хлеб и времени очень мало. Скажу сразу, исходники выкладываться не будут! В воскресенье 20 декабря ждите версию 3.0. Если эту ссылку прикроют, то ищите в Яндаксе Переработан интерфейс. Добавленно несколько функций: удаление раздела и форматирование диска. |
Полезная конечно штука, но более интересует как вы записываете MBR и как создали оболочку к DISKPART.
)) Сер Вам в контору ACRONIS надо устраиватся !! Поделитесь пожалуйста дайте исходники посмотреть ! ПОжалуйста нарисуйте примерную концептуальную схему работы программы, и схему развертки образов , если конецно не сложно!! |
SOLON7, Все очень просто! (Вот только исходник не дам :) )
Это может сделать каждый! Моя заслуга только в том что я взял Бесплатную утилиту которая есть у каждого на компьютере Diskpart.exe, и просто научился ею манипулировать. Как известно Diskpart.exe это консольное приложение, я в Visual Basic'e создаю пайп и запускаю Diskpart. А дальше все тоже самое будтобы я ручками набирал комманды. А ACRONIS мне нравится только тем что там можно !менять рамер разделов. :) А развертование происходит через тот же пайп, утилиты imageX.exe (тоже бесплатная) и замечательный формат файла WIM. А MBR прописывает все тотйже утилитой Diskpart, коммандой Active , которая привязана к галочке SetActive в моей программе. |
Цитата:
|
Boa Soft,
Да, я знаю. Там даже пример есть на C. Я могу разворачивать образ через wimgapi.dll, но без отображения хода процесса. На VB проблема с функцией CallBack. |
Уважаемый Boa Soft, можно узнать твое мнение по поводу этой темы?
Мне важно знать мнение великих гуру, каково бы оно небыло. Спасибо! |
sosed213,
Монтирую скачанный с торрента образ на виртуальную машину, пр изапуске твоя программа выдает Рунтайм еррор 35600, Index out of bounds, потом программа закрівается и перегруз :( |
Ребята, время нового года, так что я пошел разгружать вагоны! :)
Шутка! Пока обновлений не ждие, извените! Всех с новым годом! |
mariolast, смотри на торренте, последние 4 сообщения , я там уже отписывался, более менее рабочая версия 3.4, новая будет уже после нового года, чего будем очень ждать.
sosed213, И тебя с новым годом, главное не откладывай в долгий ящик, такое доброе дело!!! |
Ещё хочу заметить или протестировать, после установки из wim устанавливаю KIS2010 и не окончив установку (на этапе вноса значаении в реестр) вылетает в BSOD
|
D1abl093, да, я тоже с таким часто встречался, особенно на Звере.
Еще конечно это может быть косяк в оперативке, попробуй скачать memtest и проверить память. Если у тебя это косяк вылетает на моем образе, скажи плиз, на каком именно. |
sosed213, нет, вылетает на моём...
Дело в том, что пробовал на двух системах и они обе выпуска до 2005 года (точно сказать не могу, даже не смотрел что за системы). единственное что знаю, оперы на них 512 мб |
D1abl093, да у каспера такое бывает. Возможно у тебя с образом что то не так. У меня давно такое было, так я после этого просто пересоздал образы и все. Я не стал заморачиваться ища проблему, а просто обошел её, что тебе и советую.
|
sosed213, Я предлагаю сделать вашу программу совместимой и с Windows Vista / 7. Было бы очень удобно!
Спасибо за отличную работу! |
sosed213, я хочу взять захват С диска но не знаю как взять на WIM образ :(
|
BillGates_XP, http://www.oszone.net/8612#imagex
|
CtrlSoft, я пользуюсь соей программой как раз под семеркой. :)
BillGates_XP, скачай GImageX.exe и там все интуитивно. |
sosed213, скачал твой полный комплект из торрент обнаружил вирус чё делать надо даже не смог открыт архив !!! :(
|
BillGates_XP, присутствие вируса недопустимо на 99,9% :)
Проверял kis2010 и Ad-aware. |
sosed213, у меня стоит ESET Smart Security 4 что нибудь сделай пожалуйста :cry:
|
BillGates_XP, Извени, но я стоял на раздаче только 3 дня сейчас мне пока некогда заниматься этим проектом. :dont-know
Хотя в планах на будущее уже есть кое какие соображения. Существенно изменить костяк программы, подружить ее с WDS, и переработать образы. Но рук на все не хватает. :dont-know |
Жаль, жаль что нет новых версий. Хотя была жаркая дискуссия. И все одни и те же лица (которые интересуются развертыванием XP через WIM)
Но у самодельных велосипедов свои недостатки (OEM папки с твиками не помешало бы). Ещё бы сюда красоты добавить! Чтобы GUI этой оболочки почти не отличалась от программы установки Windows. Хотя и в PantherXP свои минус - развертывание только одного тома (хотя можно ввести команду через командную строку). А через программу установки Win 7/Vista XP не развернешь. И хотелось бы попросить автора не заливать целый образ в интернет - для тех кто сидит с GSM скачать 50 мб целый подвиг (я сам с мегафона сижу) В интернете есть сборки XP и 7 в одном WIM (к примеру WIM Project) Надеюсь новые версии ещё будут выходить |
Люди. Обсуждение очень интересное.... Есть интересности. Но мне не понятно чем не устраивает стандартный установщик win xp?? Вообще я к клонированию win xp отношусь довольно скептически ибо кто знает что на какой машине случиться, а я стабильности хочу. Имхо предусмотреть всё не вариант. Обьясните нубу что по чём :)
|
Цитата:
Цитата:
Но начиная с Longhorn специалисты Microsoft начали использовать клонирование как основной способ установки (развертывания) новых систем. Чтобы клонировать Windows XP через WIM образа обычно не хватает функций стандартного sysprep'a. Sysprep от Boa Soft, Модифицированный Sysprep от thuunderboy Также можно использовать другие оболочки для развертывания из WIM образа, например PantherXP --------------------------------- Каждое сообщение как статья - пишется с душой! |
sosed213,
Есть ли возможность добавить обработку командной строки , просто я тут задумал объединить твою прогу и Мультивариантный установочный диск от Boa Soft , получится очень удобно ,например первая строка "Total Commander" далее Разбивка и распаковка WIM вручную" далее "автоматическая разбивка и распаковка на весь 1 винт" и например "автоматическая разбивка и распаковка на 1 винт с разбитием на 2 раздела" . Просто когда тестируешь много установок, и когда ставишь на новый комп, важно время и в принципе не важно что есть на винте, а нужно использовать весь винт (например для тестов на виртуальной машине). Просто выбрал пункт меню и всё пошел пиво пить :) , пришел и понял работает сборка или нет. Но, для реализации этого нужна поддержка командной строки.Например запуск без параметров - запускает обычный функционал программы, а если например так: mysetup.exe disk0 part1:50G part2:all wim:part1 reboot:yes (разбить винт 0 на два раздела один 50Гб второй всё остальное и распаковать wim на первый раздел , после распаковки перезагрузить)Параметры я привел для примера чтоб объяснить . |
Genry111, как я понял вы хотите добавить TC в WinPE - а что вам мешает это сделать?
Цитата:
Если хотите чтобы полностью было автоматически - то вам нужна PantherXP (но придется разобраться с командами и unattend.xml). Оболочку для WinPE можете и сами сделать. Все для подготовки, клонирования и развертывания Windows XP/2003 |
Вложений: 1
Сейчас особо некогда объяснять, но лишь хочу сказать что веду работу над новой версией программы, основанной на шаблонах! Шаблон - заготовка под определенный винт, размер и образ, что значительно облегчает работу, и намного экономит время!
Тока ненадо задавать вопрос, когдаже это будет. Работаю над программой по мере свободного времени. Genry111, а тебе для эксперементов немешало бы поиметь батничек, прилагаю к письму. P.S. В новых версия небудет использоваться WMI (Window Manager Instrumental), из-за его отсутствия в PE системах. |
alexandr100,
TotalCommaner это я для примера привел, но вещь нужная. Цитата:
|
sosed213, если будет время - пожалуйста добавь в новую версию возможность копирования файлов с диска (из какой нибудь папки, к примеру D:\sources\oem\) в папку C:\sysprep\
|
alexandr100, возьму на заметку.
|
Да, объединить этот метод установки с LiveXP, было бы очень хорошо, а пока использую свой LiveXp совместно с обычным установщиком Windows.
|
Цитата:
|
Автор, пока нет ничего нового в плане развития программульки?
|
Есть новая версия программы, но ее оффициальный выход под вопросом, т.к. сейчас рассматривается коммерческое предложение.
|
Хммм.. и каков коммерческий аспект? ;)
|
для желающих поковырять вим обратите внимание на форточку XP Embedded 2009. там уже все сделали за вас!
его можно скачать на официальном сайте ключ там тоже дают. |
godmode,
Можно поподробнее (если можно с ссылкой), а то на сайте MS как всегда хрен чего найдешь :( |
А может кто-нибудь выложить MySetup 3.4
Спасибо |
Цитата:
http://www.microsoft.com/downloads/d...displaylang=en но насколько я понял из описаний в инете, там заливкой и близко не пахнет :( |
Скажите пожалуйста с флешки это реально запустить если да то можно по подробней
|
все разобрался
title Установка Microsoft Windows 7 Ultimate - Русская версия root (hd0,0) chainloader (hd0,0)/bootmgr |
всетаки как загрузить с флешки я перепутал в предыдущем сообщении темы
|
vitalik9, почму бы не переименовать в boot7stp и применить в грубе строку find --set-root --ignore-floppies /boot7stp всместо root (x,y)- это избавит от мысли о неправильно указанном загрузочном устройстве ;) а потом просто chainloader /boot7stp
|
Вышла новая программа семейства MySetup. MySetup: Windows 7 Installer offline
Желающие смотрите тут: |
Цитата:
|
alexandr100, замечание полезное, но я пока и не говорил что она платная, я сказал что она небесплатна, но ею можно пользоваться хоть сколько, переведя дату.
|
Здравствуйте у меня к вам такой вопрос хотел запустить с флешки все запускается до diskpart появляется фон на котором должен появиться diskpart и весит с cdrom запускается все нормально скажите в чем проблемма
|
Возможно просто временный глюк. И еще смотря какую прогу запускаете. Если MySetup: Diskpart & ImageX 3.4 то это нормально. А если MySetup: Windows 7 Installer offline 2.3.183 то однозначно временный глюк.
|
спасибо
|
скопировал все файлы из Windows 7 Installer offline 2.3.183 в MySetup: Diskpart & ImageX 3.4 и запустилось MySetup: Diskpart & ImageX 3.4 на флешке
|
Смысл заливать локально образ операционки?! это не интересно и неэффективно!
MDT 2010 + WDS помогут вам разливать образы ОС по сети хоть на 10 хоть на 100 компьютеров одновременно(лишь бы канал+дисковая система позволяли) причем установка производиться в абсолютно автоматическом режиме. При этом возможно в устанавливаемый образ залить весь необходимый софт и драйвера, если ставим ХП, а если же 7 или 2008, то и заливать то ниче не надо! |
AngelDominantes, твои слова как прописные истины. Мог бы хоть ссылку дать на статью Microsoft Deployment Toolkit.
И на сколько я понял, MDT разворачивается на сервере в виде оснастки и работает в связке с WDS-сервером. На самом деле это очень удобно и здорово, но не для выезда к клиенту и не для малых оргганизаций. Это словно приобретать в однокомнатную квартирку пылесос, который занимает пол комнаты. Я считаю что во всем должно быть удобство. |
Каждому свое. Но под мои задачи этот вариант подходит. Да MDT работает в связки с WDS + к оснастке MDT нужно установить PowerShell + WAIK. Ну и конечно DHCP.
|
sosed213, такой вопрос как сделать что можно было при помощи bcdw а диске присутствовало установка windows 7 и заливка windows xp при помощи Diskpart & ImageX 3.4
|
vitalik9, я давно не работал с bcdw, но если это возможно то тебе надо искать что то вроде bcdw + boot.wim + bootmgr.
Или просто воспользуйся установочным диском Windows 7, собственно как я и делаю. |
для автоматического добавления информации в MySetupWin7Installer.ini-файл о всех ваших wim-файлах, создал такой скрипт в AutoIt:
преимущества: 1) вам не надо вручную менять MySetupWin7Installer.ini в случаи если имя wim-файла изменилось, т.к. скрипт сам создает список всех wim-файлов (лежащих в директории "Wim") 2) автоматически определяется буква диска содержащая директорию "Wim" Код:
Global $tag='Wim' |
sattva, да, это действительно полезный скрипт.
|
sosed213, скажите пожалуйста как прикрутить это на флешку
|
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. |
Интересно... Проект скорее мертв, чем жив? У кого-то получилось допилить до "final release"... ? Именно автоматическое развертывание ХР из WIM-образа, из под Grub4dos...?
|
Smith_Wesson, проект с тех пор не развивается в интернете, но последней версией программы я пользуюсь до сих пор, уже 980+30=1010 дней. А из под какой среды запускать его, это не имеет значения (главное чтобы ядро системы было >=6.0), пусть то будет живая система, PE или Live - системы. Их же можно загружать на сегодняшний день любым способом: по сети, флешкой (grub, syslinux, или bcd), а также можно и с CD_DVD - дисков.
Основная и самая трудная, Ваша, задача, найти или подготовить самостоятельно wim-образы систем. У себя в организации я подготовил и использую 2 основных файла образа XP и Win 7. Скоро начну делать и Win 8 (по методам развертывания мало чем не отличается). Так что сами решайте, "Проект скорее мертв, чем жив?" |
Перечитал два раза, все 13 данной темы, но... увы, так и не понял, как же мне (в меню предварительно созданной загрузочной флешки "Win_7_PE" под Grub4dos) добавить возможность автоматического запуска diskpart + разворачивание WIM-образа Windows на партицию C:\
По поводу ссылки, - вообще, не понял для чего все это? В последних версиях PE и так добавлен весь необходимы софт, включая GmageX и т.п. Только все равно, приходится делать много лишних движений. А мне нужно следующее: - вставил загрузочную флешку (с предварительно подготовленным WIM-образом Винды) - выбрал пункт меню "Установка Windows" - указал партицию (размер партиции) и пошел курить... т.е. по принципу, как в грубе, маппится исошник, а с него уже выполняется инсталляция винды. Только вместо этого, автоматически в Mount Point, разворачивается наш WIM-образ. было бы вообще идеально, при условии, что мы имеем не размеченный диск - автоматическое создание диска C:\ размером, скажем 4гб! И все... Фактически, в два тычка - имеем развернутую систему! |
Кстати, прописывание секции, согласно рекомендациям:
Цитата:
пробовал AppPath = %SystemDrive%\Windows\System32\mysetup.exe - в кавычках и без - ни чего не дает. При ручном запуске, отрабатывает нормально, только создание разделов. При попытке развернуть WIM-образ на подготовленый раздел, вылетает ошибка: Если разворачивать напрямую через gImagex - все работает отлично... |
Smith_Wesson, простите Сэр! Но программа которая у вас на скрине, это не та программа про которую я имел ввиду. в последнем сообщение я вел речь о MySetup: Windows 7 and XP Installer offline 2.3
А что говоря об автоматизме, несколько телодвижений все же придется совершать. |
Понятно.... Если я правильно Вас понял, старая версия проги, официально не поддерживается. Тогда вопрос снимается. Простите))
Цитата:
|
Последний раз создавал флешку загрузочную давно. сейчас попробую вспомнить.
Имеем загрузочную 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. |
Создать загрузочную флешку, по вашей рекомендации (с boot.wim от Win7_PE) -получилось с пол-пинка!))
Но, сразу возникли два момента: - имеющаяся Win7_PE, не поддерживает работу только с клавиатурой(( Обязательно, нужна мышка. - нужен какой-нибудь аналог загрузчика, что бы из него можно было, только при наличии одной клавы, нормально вызвать gImagex и дальше уже работать с образами... P.S. (С boot.wim от установочного диска Win7 - не работает: сразу предлагает начать установку Windows). |
Smith_Wesson,
Цитата:
Например notepad -> Ctrl+O -> Тип файлов: Все. На нужном exe-файле контексное меню Открыть. |
Ага! Уже разобрался... Только вот для тех, кто будет юзать мою сборку - это очень сложно... Короче, почитав справку по imagex - понял, что наш путь - это скрипты... GUI-интерфейс, конечно классно - но, для маленьких диагоналей мониторов и обязательного наличия мышки - не совсем удобно...
|
Если кому-то интересно развитие темы в данном направлении, могу дать "наводочку". Итоговое решение, можно максимально упростить и автоматизировать при использовании 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) |
|
Время: 09:56. |
Время: 09:56.
© OSzone.net 2001-