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

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

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

vu1tur (12-04-2010 11:01): http://forum.ru-board.com/topic.cgi?forum=62&topic=20418  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130

   

vu1tur



Moderator-Saaber
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

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

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

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

  • BartPE Builder 3.1.10a - оригинальная версия, поддержка русского языка (05.09.2007) - © 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 | Отправлено: 10:24 01-03-2009 | Исправлено: AZJIO, 22:29 19-05-2009
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Oleg_II
    Цитата:
    проверь, плиииз, чтобы у тебя RAMDISK.SYS  
    да, другого и не должно быть. Другой может появится, когда я конвертирую в Boot.img.

    Цитата:
    Дык я ж написал: сначала образ загружается в память и потом (тот образ что в памяти, а не который туда загружается!) монитируется в РАМ
    осталось с памятью тогда разобраться, откуда занимает столько.

    Всего записей: 4411 | Зарегистр. 03-05-2006 | Отправлено: 02:18 25-06-2009 | Исправлено: AZJIO, 02:22 25-06-2009
    Oleg_II



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ну, насчет стабильности и глюков - собственно WinBuilder-ом и сборками на его основе пользуются уже ОЧЕНЬ много людей (это не реклама, видишь - я вот даже сейчас конструктором уважаемого 7sh3 пользуюсь Роль свою по начальной загрузке железа файл выполняет, остальное там идет для других целей (будет интересно - покопайся, действительно интересный файл).
     
    181 КБ вроде и не жалко, но надо ли? Если сейчас моя задумка сработает, то для мыши он не будет нужен (есть такое подозрение), а для установки программ - для РЕ это не актуально, поскольку устанавливать я буду только до момента, когда сборка наполнится нужным мне содержанием.
     
    Добавлено:
    AZJIO
    Цитата:
    Другой может появится, когда я конвертирую в Boot.img.
    Когда ты конвертируешь под загрузку в РАМ, то у тебя там появляется файл из сервера 2003, а так там у тебя может лежать файл из дистрибутива ХР. Так что ты все ж таки глянь
     

    Цитата:
    осталось с памятью тогда разобраться, откуда занимает столько.
    Вообще-то я именно для этого тебя про файл и спросил.
     
    И еще - ты сам выставил другой кэш для FBWF?

    Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 02:24 25-06-2009
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    framedyn.dll запрашивается только при установке дровов.
     
    Добавлено:
    Oleg_II
    Цитата:
    а так там у тебя может лежать файл из дистрибутива ХР
    . Когда создаю обычную CD-сборку файл вообще отсутствует, а после  выложенного тобой архива добавил его в папку плагинов, чтоб добавлялся, да и для Boot.img обновлю. Проверю, уже CD пишу для проверки.

    Цитата:
    И еще - ты сам выставил другой кэш для FBWF?

    пока ещё нет, пока ещё 128 Мб
     
    Сменил папку i386 на a386, полёт нормальный.
    USB-мышь не определилась...

    Всего записей: 4411 | Зарегистр. 03-05-2006 | Отправлено: 02:34 25-06-2009 | Исправлено: AZJIO, 02:44 25-06-2009
    Oleg_II



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
    У меня запрашивалось и при установке проги... Хотя, она протокол ставит, тоже вроде драйвер получается. Добавил в сборку для эксперимента - не ругается
     
    По идее, новый рамдиск уже пропатчен от двойного использования памяти, если я не ошибаюсь. Впрочем, знающие люди меня поправят, если что
     
    USB-мышь c bartpe -pnp у меня определилась, вот сейчас пытаюсь бороться с окошком установки драйверов...

    Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 02:55 25-06-2009
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Oleg_II
    Раскладка такая: RAMDISK.SYS - проверен, новый 6.0.6001.18000. Занимаемая память 412 Мб (WinPe.wim - 129 Мб). Непонятно что за зависимость от памяти, но на втором компе этот же WinPe.wim - 129 Мб занимает в памяти 390 Мб. Размер памяти у первого компа 4 Гб (3,5 доступных в WinXPE), у второго 1.5 Гб.
    На счёт мыши - добавил в твикере в рег-файл строку:
    Цитата:
    [HKEY_LOCAL_MACHINE\PE_LM_SW\Microsoft\Windows\CurrentVersion\RunOnceEx\600]
    "099"="||xpeinit.exe -f -m \"Установка устройств (HwPnP)...\" bartpe.exe -pnp"
    как видишь заменять не стал, а добавил дополнительную с предыдущим номером 099. Патчил твикером. При загрузке сборка пол-минуты драйвер искала.
     
    При замене антивирусника avp8 в wim'е на распакованный, после загрузки обьём занимаемой памяти тот же самый 614 Мб.

    Всего записей: 4411 | Зарегистр. 03-05-2006 | Отправлено: 03:48 25-06-2009 | Исправлено: AZJIO, 05:01 25-06-2009
    Oleg_II



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Блин, окошко установки драйвера пока победить не удалось... Но мы так просто не сдаемся! Мысль вроде правильная, но, видимо, моя реализация не удачна, надо опять к знающим людям обращаться
     
    Добавлено:
    Вобщем, пока добавил так:
    Цитата:
    HWPnP.exe -all +STORAGE\VOLUME +USB\ +USBSTOR\ /p /d /log+
    и мышь работает. С bartpe -pnp нужно будет еще раз попробовать, если подскажут правильный патч против этого окошка установки драйверов (у меня не сработал, но может быть я неправильно его и нашел...).
     
    Да, про память На тестируемой машине 1 Гиг, свободно в памяти около 700 МБ, диск с системой (в РАМ) 128 МБ, свободно на этом же диске 127 МБ, рамдиск 96 МБ.
    Вообще, в сборках у уважаемого NIKZZZZ работа заточена при 256 МБ, т.е. с оптимизацией памяти все должно быть нормально
     
    ЗЫ с bartpe -pnp мышь ищется в лет и тут же вылазит это окошко... С HWPnP тоже все происходит быстро, хотя мелькание задавленного окошка я успеваю увидеть.
     
    ЗыЗы Пробовал ключ -y для expinit.exe при использвании bartpe -pnp - окошек нет, но и мышь в этом случае не устанавливается...

    Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 08:19 25-06-2009 | Исправлено: Oleg_II, 09:43 25-06-2009
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
    Цитата:
    [SourceDisksNames.x86]  
    1="Boot Disk","\BOOT",,\i386
    Вот! То что я пропустил в txtsetup.sif! Каюсь - с предоставленным файлом txtsetup.sif я даже не пробовал собирать - сразу сделал анализ и как оказалось неполный!
    Это по поводу незагрузки из BOOT...

    ----------
    Всем непричастным рекомендую прогулки на свежем воздухе

    Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 09:51 25-06-2009
    Oleg_II



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yurkesha
    Строчка важна, но загрузка из папки BOOT зависит не от нее.
     
    Кстати, в предоставленном файле кроем ошибок в секции NLS все еще есть повторы и в секции InputDevicesSupport недостает пары строчек, которые я принял за двойные и убрал (оказалось, что они не двойные...), тамже есть другие повторы... Вобщем, в этой секции должно быть примерно так:
    Цитата:
    usbuhci="Universal Host Controller",files.usbuhci,usbuhci
    usbohci="Open Host Controller",files.usbohci,usbohci
    usbehci="Enhanced Host Controller",files.usbehci,usbehci
    usbhub="Generic USB Hub Driver",files.usbhub,usbhub
    hidusb="Human Interface Parser",files.hidusb,hidusb
    serial="Serial Port Driver",files.none,serial
    serenum="Serial Port Enumerator",files.none,serenum
    usbstor="USB Storage Class Driver",files.usbstor,usbstor
    usbccgp="USB Generic Parent Driver",files.usbccgp,usbccgp

     
    "Правильное" содержание секции NLS:
    Цитата:
    AnsiCodepage=c_1251.nls,1251
    OemCodepage=c_866.nls,866,c_437.nls,437
    MacCodepage=c_10007.nls,10007
    UnicodeCasetable=l_intl.nls,0419
    OemHalFont=vga866.fon
    DefaultLayout=00000409

     
    Ну и еще в секциях files.hidusb и files.kbdhid файлы повторяются...

    Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 10:01 25-06-2009
    Sish



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

    Цитата:
    Вот! То что я пропустил в txtsetup.sif!  

    Я немного не в теме: в каком плаге такой баг?

    Всего записей: 25337 | Зарегистр. 09-06-2004 | Отправлено: 10:13 25-06-2009
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Oleg_II
    Цитата:
    Вобщем, пока добавил так:  
    Цитата:HWPnP.exe -all +STORAGE\VOLUME +USB\ +USBSTOR\ /p /d /log+  
    да, это на много красивее, ничего ждать жать не надо, мигнула и всё.

    Всего записей: 4411 | Зарегистр. 03-05-2006 | Отправлено: 10:14 25-06-2009
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sish
    это пока не плаг - загрузка из WIM...
    До плага дойдет дело чуток попозжа, после выявления всех тонкостей...
     
    Oleg_II, AZJIO
    мне непонятна ваша тяга к плугу при загрузке... Уж поддержка USB-мышки точно может работать (и работает - например у меня) без этого...

    ----------
    Всем непричастным рекомендую прогулки на свежем воздухе

    Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 10:23 25-06-2009
    Oleg_II



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sish
    Да все в порядке, не переживай Бага пока нет, поскольку и плага пока нет тоже
    Речь про загрузку из WIM.
     
    Добавлено:
    yurkesha
    Цитата:
    Уж поддержка USB-мышки точно может работать (и работает - например у меня) без этого...
    Дык не работает... Если собрать конструктором из шапки, то все работает. При загрузке в рам тоже работает. Стоит переделать в WIM-загрузку - мышь после загрузки молчит, нужно прогонять определение USB устройств, чтобы она нашлась...
     
    Может, конечно, надо просто последовательность определения устройств поменять или добавить то, что я добавил отдельно для USB девайсов (последнее у меня сработало, я так понимаю, что и у AZJIO тоже
     
    Добавлено:
    Да, я был неправ по поводу fbwf.sys - скорее всего его можно брать любой версии, конкретно этот файл не патчится.
     
    С кэшированием тоже не все так однозначно, как я первоначально понял и здесь написал. Но дальше объяснить не смогу, посколько я в этом не копенгаген...

    Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 10:24 25-06-2009
    VV2006

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
    Спасибо за autonet, очень удобно - можно быстро активировать нужные настройки сетки из сохранённых профилей. А можно ли, и где прописать изменение названий подключений (типа INet, LAN), чтобы тоже - одним щелчком? И порядок поднятия сетевых служб в RUN-NETRUN.CMD обязателен, или можно попробовать сгородить несколько вариантов для поднятия только нужных служб? Вот, к примеру, для сетевой карты INet хотелось бы оставить только поддержку протокола TCP/IP, можно как-то автоматизировать это (невключение других служб или пакетное их послеотключение через bartpe, sc или net stop - чем здесь вообще правильно рулить?)

    Всего записей: 2123 | Зарегистр. 10-02-2006 | Отправлено: 11:48 25-06-2009
    Oleg_II



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Блин... Рано радовался... Запустил с жесткого диска на IBM ThinkPad 1161 (ноуту около 9 лет уже, 1-пентиум, 192 МБ памяти). Все отлично загрузилось, но через пару минут повисло... Блин, что ж это такое деется-то?! Только что на одном ноуте проблемы решил, теперь на другом разбираться? Щас буду по очереди чего-нибудь отключать-добавлять...

    Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 14:55 25-06-2009
    gigja

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В базовом конструкторе BartPE+XPE от 7sh3 параметр установки устройств (HwPnP Full Force) задан неверно. Из-за этого после запуска этого ярлыка в системе исчезал HDD. Чтобы это исправи
    ть в плагине 01-customconfig.inf надо заменить параметр:
     
     >0x2,"Sherpya\XPEinit\AdminTools","Установка устройств\Установка устройств (HwPnP Full Force)","hwpnp.exe|+all /u /a /p /d /log+|hwpnp.exe,0"<  
     
    на:
     
     >0x2,"Sherpya\XPEinit\AdminTools","Установка устройств\Установка устройств (HwPnP Full Force)","hwpnp.exe|-all +@net /u /a /p /d /log+|hwpnp.exe,0"< В плагине заменил - в сборке не меняется. В чем проблема?

    Всего записей: 1 | Зарегистр. 25-06-2009 | Отправлено: 19:27 25-06-2009 | Исправлено: gigja, 23:16 25-06-2009
    rikitiki_2006

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Выкладываю ЗДЕСЬ доработанный плагин ACDSee 2.44.  
    Плагин создан на основе плагина AZEO и inf-файла с форума 911CD.

    Всего записей: 126 | Зарегистр. 18-11-2006 | Отправлено: 19:33 25-06-2009
    VictorMan



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

    Цитата:
    Oleg_II
    Да, я был неправ по поводу fbwf.sys - скорее всего его можно брать любой версии, конкретно этот файл не патчится.  

    Не надо брать любой версии....лучше оставить 2.0.965.0
    Могут быть проблемы...проходили уже.
     

    Всего записей: 2447 | Зарегистр. 26-09-2001 | Отправлено: 00:57 26-06-2009 | Исправлено: VictorMan, 01:03 26-06-2009
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Oleg_II
    AZJIO
    Ловите на пробу комплект плагов и постобработки для автосоздания iso с wim-загрузкой.  
    При этом:  
    - Включение/выключение создания wim-загрузки определяется состоянием плага PLUGIN\_BASE\WIM_FILE\wim_boot.inf
    - создание обычного iso-файла не выполняется при включенном PLUGIN\_BASE\WIM_FILE\wim_boot.inf(то есть создается только iso-файл wim-загрузки)
    - остальные плаги можно использовать независимо от активированной wim-загрузки
    - для wim-загрузки требуется памяти минимум <размер wim-файла>+80 мегов памяти(это при использовании полного комплекта SCSIRAID, если же его не использовать то на 16 мегов меньше)
    - постобработка моя - поэтому напрямую данный комплект несовместим с конструкторами уважаемого 7sh3(требуется доработка напильником конструктора )
    - в основной системе под которой производится сборка должна быть установлена поддержка WIM

    ----------
    Всем непричастным рекомендую прогулки на свежем воздухе

    Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 15:25 27-06-2009 | Исправлено: yurkesha, 16:08 27-06-2009
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Тестил образ 323 Мб, который в памяти занимал 614Мб при 3,5 Гб ОЗУ, на компе с памятью 512Мб занимал 460 Мб.

    Всего записей: 4411 | Зарегистр. 03-05-2006 | Отправлено: 16:27 27-06-2009
    Oleg_II



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yurkesha
    Запустилось с первой попытки, но есть пара вопросов
     
    1. Зачем в образ помещается папка PostProcessing?
    2. При загрузке ругнулось на невозможность регистрации inetcpl.cpl (регистрируется в дефолтном конструкторе через RunOnceEx), смотрел не тщательно, но вроде файла этого в образе уже нет?
    3. Часть папок профиля оказалась в i386 (возможно, это связано со следующим пунктом).
    4. Пропала возможность создать шорткат на рабочем столе (или я что-то не так сделал - у меня включено without-ramdrive.inf, может по этому?)
     
    Еще один вопрос, к делу прямого отношения не имеющий: хотелось бы все таки профиль иметь на Х: , а TEMP на отдельном рамдиске (сейчас профили находятся в %TEMP%, что не очень удобно). При попытке изменения путей для профилей часть папок (пустых) также оказывается в i386, а на рамдиске все равно остается папка Logs с одним файлом setupapi.log (все остальные файлы переносятся, а вот где у этого задан путь я так пока не нашел...).
     
    ЗЫ Последняя сборка NIKZZZZ отлично работает на 192МВ на старом компе - проверял несколько часов в офисе до ухода домой, а переделанная сборка из конструктора зависает через две минуты работы и в этом случае ничего из ранее упомянутого не помогает...

    Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 19:45 27-06-2009
       

    Страницы: 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 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130

    Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Windows Preinstallation Environment(WinPE) и BartPE LiveCD 6
    vu1tur (12-04-2010 11:01): http://forum.ru-board.com/topic.cgi?forum=62&topic=20418


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru