Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Windows Preinstallation Environment(WinPE) и BartPE - LiveCD

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58

Открыть новую тему     Написать ответ в эту тему

vu1tur



Moderator-Saaber
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Предыдущие части: 1 :: 2 :: 3 :: 4 :: 5 :: 6 :: 7

Windows Preinstallation Environment
Самостоятельная сборка при помощи конструктора BartPE и его модификаций

Статьи по теме и другая полезная информация:

  • Статья о WinPE на RU-BOARD
  • Цикл статей о WinPE на OSZone
  • 911cd - самый большой англоязычный форум по теме
  • Параллельная тема - сборка WinPE альтернативным конструктором WinBuilder
  • Параллельная тема - проект VistaPE (WinPE 2.0), сборка конструктором WinBuilder
  • Параллельная тема - создание Windows 7 PE  (WinPE 3.0), сборка конструктором Make_PE3
  • Тема в варезнике - большой выбор готовых сборок WinPE с предустановленным софтом
     
    Конструкторы:

  • BartPE Builder 3.1.10a - оригинальная версия, поддержка русского языка (11.04.2010) - © Yurkesha
  • Reatogo-X-PE 240 - модифицированный конструктор BartPE+XPE - © Reatogo
  • Базовый конструктор (26.03.2008) BartPE+XPE (Explorer, IE, PnP, MMC, Multimedia) - © 7sh3
  • Базовый конструктор (26.03.2008) BartPE+ (Nu2Menu\BsExplorer, IE, PnP, MMC, Multimedia) - © 7sh3
    ---
    !!! В базовых конструкторах ВИРУСОВ НЕТ !!!
     
    Плагины:

  • Yurkesha BartPE Plugins, зеркало старой структуры, зеркало на народе - готовые плагины и драйвера для BartPE\XPE
  • Sherpya WinPe Stuff - плагин XPE и утилиты для оригинального конструктора BartPE
  • Paraglider BartPE Plugins - полезные плагины и утилиты для оригинального конструктора BartPE
  • BartPE+XPE Plugins - готовые плагины и драйвера для BartPE+XPE
  • BartPE Plugin Repository - большая база плагинов для BartPE\XPE с поиском
  • nat27 BartPE+XPE plugins - оптимизированные плагины драйверов для BartPE+XPE

  • Всего записей: 3690 | Зарегистр. 01-02-2003 | Отправлено: 03:24 27-01-2012 | Исправлено: Skif_off, 21:22 24-09-2013
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Заработало с регистрацией

    Код:
    regsvr32 hhctrl.ocx
    regsvr32 itircl.dll
    regsvr32 itss.dll

    Прошлый раз я в цикле регистрировал все dll, чисто для проверки. разница снимков реестра была 1Мб. Поиск имён *.dll по reg-файлу выдал 1218 записей, после удаления дубликатов осталось 185 файлов, вот список
    Подробнее... может пригодится для выявления следующих проблем.

    Всего записей: 4413 | Зарегистр. 03-05-2006 | Отправлено: 20:21 22-12-2012
    zakataika

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
    Да, это хорошо, когда получилось. Приятно.

    Всего записей: 1329 | Зарегистр. 01-03-2010 | Отправлено: 20:29 22-12-2012 | Исправлено: zakataika, 20:30 22-12-2012
    superman md



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    zakataika

    Цитата:
    Ну или если инсталлить не получится, то встроить.

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


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

    Всего записей: 1205 | Зарегистр. 27-06-2010 | Отправлено: 21:38 22-12-2012
    zakataika

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    superman md
    Ну если исталляция корректно не заканчивается, то только встраивать. А запрос на директорию, насколько я помню, не выводится. Или мы про разные вещи говорим..

    Всего записей: 1329 | Зарегистр. 01-03-2010 | Отправлено: 22:28 22-12-2012
    superman md



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Покопался в Runtime и к своему удивлению oledlg.dll там не нашёл, оказалось она является частью операционной системы.  
     
    Получается поддержки Object Linking and Embedding в WinPE просто нет, придётся поискать другое решение.  
    Хотел слепить простенькое меню в AutoPlay Menu Builder  
     
    добавлено
     
    виновник переполоха  
     
    depends скрин
     
    Просто добавить нужные библиотеки в wim файл?


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

    Всего записей: 1205 | Зарегистр. 27-06-2010 | Отправлено: 22:52 22-12-2012 | Исправлено: superman md, 23:12 22-12-2012
    zakataika

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    superman md
    Все зависит от конкретной PE, хотя мне кажется, такие базовые вещи везде должны быть. В таком случае нужно исследование нужного экзешника на depedencies.
     
    Добавлено:
    superman md
    Добавить недостающее, зарегистрировать... А там видно будет.

    Всего записей: 1329 | Зарегистр. 01-03-2010 | Отправлено: 22:58 22-12-2012
    superman md



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В системе библиотеки регистрируются через regsvr32.exe а как это применить к автономному образу?
     
    добавлено
     
    после добавления нужных файлов в образ вылезло вот такое  
     
    http://rghost.ru/42439957.view
     
    Придётся бросить эту идею и искать альтернативу...

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

    Всего записей: 1205 | Зарегистр. 27-06-2010 | Отправлено: 23:44 22-12-2012 | Исправлено: superman md, 00:04 23-12-2012
    zakataika

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    superman md
    Также, как и на стационарной, только нужно сделать снимки реестра до и после операции, затем сравнить снимки, выделить необходимые изменения и внести "оффлайн" в реестр образа.

    Всего записей: 1329 | Зарегистр. 01-03-2010 | Отправлено: 23:51 22-12-2012
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    superman md
    1. Копируешь список файлов слева внизу из конт. меню "depends"
    2. Извлекаешь образ и с помощью Search_files_list делаешь поиск файлов в указанном каталоге. Если нехватает, то ищешь недостающие в дистрибутиве.
    3. Загружаешься с WinPE, делаешь снимки реестра с помощью Regshot и регистрируешь dll. Добившись чтобы работало делаешь снимок и сравнение. Полученный результат нужно импортировать в реестр сборки. Реестр это файлы, их нужно либо подключить к реестру, либо сохранить реестр текущей загруженной сборки. Но так как там будет мусор, то желательно почистить reg-файл и импортировать в подключенный реестр. Потом упаковать. Либо при при каждой загрузке делать выполнение регистрации. Последнее легче.

    Всего записей: 4413 | Зарегистр. 03-05-2006 | Отправлено: 00:18 23-12-2012
    superman md



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
     
    Задача была заставить запускаться данный exe шник  в boot.wim
    Похоже для меня это слишком сложно...
    Отдельное спасибо за ссылку, давно искал что то подобное для сравнения и резервного копирования файлов между компьютерами и внешним HDD


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

    Всего записей: 1205 | Зарегистр. 27-06-2010 | Отправлено: 01:32 23-12-2012 | Исправлено: superman md, 01:38 23-12-2012
    zakataika

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    superman md
    Вы главное по ходу дела задавайте вопросы. Все простое когда-то казалось непосильно сложным. Только вопросов некому было задать.

    Всего записей: 1329 | Зарегистр. 01-03-2010 | Отправлено: 01:46 23-12-2012
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    superman md

    Цитата:
    искал что то подобное для сравнения и резервного копирования файлов между компьютерами и внешним HDD
    Ну это было целенавправленное сравнение для LiveCD, а вообще для синхронизации это.


    Цитата:
    Задача была заставить запускаться данный exe шник  в boot.wim  
    Запускается.

    Всего записей: 4413 | Зарегистр. 03-05-2006 | Отправлено: 02:29 23-12-2012 | Исправлено: AZJIO, 03:58 23-12-2012
    superman md



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
     

    Цитата:
    Запускается.

     
    Что нужно поменять в оригинальном boot.wim чтобы заработало???

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

    Всего записей: 1205 | Зарегистр. 27-06-2010 | Отправлено: 15:32 23-12-2012
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    superman md
    Есть же тема WinPE7 там и нужно это обсуждать. Я не знаю. Есть рабочие конструкторы после сборки всё работает, я просто проверил на своей сборке, созданной с помощью Make_PE3.

    Всего записей: 4413 | Зарегистр. 03-05-2006 | Отправлено: 15:52 23-12-2012 | Исправлено: AZJIO, 15:53 23-12-2012
    mat86



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    superman md
    Цитата:
    виновник переполоха
    Вы хотите, свое autorun menu запустить, я правильно понял? Для таких целей я пользуюсь программой AutoPlay Menu Builder, у меня под Bart Pe и WinPE7 все прекрасно работает вот и вот.
    Если все таки не заработало. Загрузитесь со своего WinPE и скопируйте свой autorun menu(и все его файлы) прямо в папку system32 на жестком диске! И попробуйте запустить, если запускается значит на WinPE нехватает какойто dll-ки. Находите недостающую dll методом исключения, копируете всю папку system32 на скажем диск D:\ жесткого диска(временно), туда копируете свое меню (со всеми файлами) и методом исключения начинаете удалять из этой папки dll-ки пока не выясните из за какой dll меню не работает.
     

    Всего записей: 438 | Зарегистр. 19-03-2009 | Отправлено: 05:17 28-12-2012 | Исправлено: mat86, 22:28 28-12-2012
    superman md



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mat86
     
    Нужно запустить autorun меню от AutoPlay Menu Builder не в Bart Pe а вместо стандартной программы установки из boot.wim  
    Для этого нужно добавить поддержку OLE API-интерфейс
    Вот тут и нужна помощь, как реализовать поддержку в WinPE OLE!
     
    добавлено
     
    при запуске программы получаем это - http://rghost.ru/42572341.view
    монтирую образ, добавляю авторан и библиотеку oledlg.dll
    если добавить библиотеку получаем это - http://rghost.ru/42572604.view
    зарегистрировать oledlg.dll не получается - на втором скрине видно.

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

    Всего записей: 1205 | Зарегистр. 27-06-2010 | Отправлено: 13:14 28-12-2012 | Исправлено: superman md, 14:54 28-12-2012
    mat86



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Не знаю причем здесь Object Linking and Embedding, но так бы и сказали сразу, во первых это в тему создание Windows 7 PE  (WinPE 3.0), сборка конструктором Make_PE3а, там где вы уже спрашивали. А во вторых Там нехватает одной dll, какой я точно не помню, я сам ее добавлял чтобы запускалась эта меню на скринах вы видели. Вообщем решить вашу задачу по пунктам:  
    1)ищите недостающую dll методом исключения описанным выше.
    2)берете утилиту gimagex там есть пункт монтировать, указываете папку монтирования ну например D:\1111 , источник D:\boot.wim, ставите галочку "чтение и запись" и галочку "принять изменения", нажимаете монтировать, gimagex не закрываете!.
    3)переходите в папку D:\1111\Windows\System32 находите файл winpeshl.ini, и изменяете в нем строчки на такие
    Цитата:
    [LaunchApp]
    AppPath="%SystemDrive%\Program Files\autorunmenu\autorun.exe"
    и соответственно переходите в D:\1111\Program Files и создаете папку autorunmenu в которую ложите ваш файл autorun.exe и autorun.apm
    4)открываете не закрытый gimagex и нажимаете демонтировать.
    Надеюсь принцеп понятен. Пробуйте пешите на  каком этапе застряли
     
    Добавлено:
    Еще раз, вы делали как я написал в придыдущем посте
    Цитата:
    Загрузитесь со своего WinPE и скопируйте свой autorun menu(и все его файлы) прямо в папку system32 на жестком диске! И попробуйте запустить

    Всего записей: 438 | Зарегистр. 19-03-2009 | Отправлено: 14:32 28-12-2012
    superman md



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ну да, не хочет запускаться.

    Всего записей: 1205 | Зарегистр. 27-06-2010 | Отправлено: 15:17 28-12-2012
    mat86



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Именно на жестком диске, не в x:\windows\system32, да?
     
    Добавлено:
    Вот ваше решение, только что протестировал на чистом boot.wim Ссылка положите рядом с autorun menu

    Всего записей: 438 | Зарегистр. 19-03-2009 | Отправлено: 15:25 28-12-2012 | Исправлено: mat86, 15:50 28-12-2012
    superman md



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    смонтировал boot.wim на диск D:\ в папку Mount
    сделал в D:\Program Files папку Autorun и положил туда файлы - http://rghost.ru/42575279.view
     
    winpeshl.ini
    Код:
    [LaunchApp]
    AppPath="%SystemDrive%\Program Files\Autorun\autorun.exe"  

     
    положил в System32, дальше сохранил образ. Заменил оригинальный boot.wim изменённым.
    Загружаюсь из образа в виртуальной машине, получается  
     
    раз - http://rghost.ru/42575351.view
     
    и два, после нажатия ОК в первом окне - http://rghost.ru/42575361.view
     
    не знаю, может и неправильно что то делаю, но результат пока один!

    Всего записей: 1205 | Зарегистр. 27-06-2010 | Отправлено: 16:11 28-12-2012 | Исправлено: superman md, 16:49 28-12-2012
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58

    Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Windows Preinstallation Environment(WinPE) и BartPE - LiveCD


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru