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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
    Oleg_II
    Ну вобщем у меня получилось примерно так: результат
    Так как AddLine работать не захотел с txtsetup.sif.  
    До кучи чуток с USB подправил и в DelLine решил редьюснуть размер этого файла - а то больно много строчек

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

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yurkesha
    Это уже, типа, полный плагин получился
     
    Кстати, у NIKZZZZ там больше строчек про всяческие USB и вроде как так задумано было Может стоит добавить таки?
     
    Так как после загрузки USB мышь заставить работать без определения девайсов по второму разу?
     
    ЗЫ А про "редьюснуть" - ну дык может сразу по дефолту файл из WinBuilder-а использовать? Там форма самая оптимальная

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Посмотрел я инфы fbwf.inf и в нём есть
    Цитата:
    [AddLine]
    "txtsetup.sif","BusExtenders.Load","fbwf = fbwf.sys"
    "txtsetup.sif","BusExtenders.Load","fltmgr = fltmgr.sys"
    "txtsetup.sif","files.fbwf","fbwf.sys,4"
    "txtsetup.sif","files.fbwf","fbwflib.dll,2"
    "txtsetup.sif","files.fltmgr","fltmgr.sys,4"
    "txtsetup.sif","files.fltmgr","fltlib.dll,2"
    но по какой то причине в TXTSETUP.SIF их нет.

    Всего записей: 4415 | Зарегистр. 03-05-2006 | Отправлено: 00:41 22-06-2009
    Oleg_II



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
    Там и некоторых файлов из указанных тоже нет, если ты обратил внимание

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yurkesha
    надо же стандартные инфы исправить или как? а то пока я редактировал wim_file.inf и fbwf.inf заметил теже особенности пересечения двух плагов. Вспоминаю хорошую фразу "просто подожди", спасает при тестах и ...

    Всего записей: 4415 | Зарегистр. 03-05-2006 | Отправлено: 01:00 22-06-2009
    rikitiki_2006

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

    Цитата:
    ....впервые вижу чтобы 171.16 не работала с NVIDIA GeForce4 MX 440 with AGP8X.....

    Хм...? А вы вообще-то видели, что она работала?
    Зашёл на сайт Nvidia, набрал свою видеокарту, предложила скачать 93.71.
    На одном из форумов вычитал вот это:

    Цитата:
    Драйвера серии 17Х.ХХ выпущены для обновлённой линейки 8800 и карт серии 9ХХХ. Для остальных карт ставите их на свой страх и риск.

    У Nervos под видеокарты Nvidia два драйвера: на старые карты-93.71, на новые карты-6.14.11.6921.
    Может в инфе для  6.14.11.7116 отсечь информацию о старых картах и вставить дополнительно файлы 93.71? Весят файлы 9мб.
     

    Всего записей: 126 | Зарегистр. 18-11-2006 | Отправлено: 01:33 22-06-2009 | Исправлено: rikitiki_2006, 01:37 22-06-2009
    VictorMan



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

    Цитата:
    AZJIO
    Посмотрел я инфы fbwf.inf и в нём есть
    [AddLine]
    "txtsetup.sif","BusExtenders.Load","fbwf = fbwf.sys"
    "txtsetup.sif","BusExtenders.Load","fltmgr = fltmgr.sys"
    "txtsetup.sif","files.fbwf","fbwf.sys,4"
    "txtsetup.sif","files.fbwf","fbwflib.dll,2"
    "txtsetup.sif","files.fltmgr","fltmgr.sys,4"
    "txtsetup.sif","files.fltmgr","fltlib.dll,2"
    но по какой то причине в TXTSETUP.SIF их нет.

     
    Так похоже, AddLine просто не создает нового раздела, если его нет....
    BusExtenders.Load раздел есть - туда добавляется.
    А files.fbwf - такого раздела нет....чтобы к нему добавить строку, надо его создать сначала.
    Т.е. это ошибка плагина FBWF......но последние четыре строчки там не очень то и нужны, достаточно первых две, ну и, конечно файлы указать в SourceDiskFiles.

    Всего записей: 2447 | Зарегистр. 26-09-2001 | Отправлено: 01:33 22-06-2009 | Исправлено: VictorMan, 01:51 22-06-2009
    nat27

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

    Цитата:
    Хм...? А вы вообще-то видели, что она работала?

    Конечно и не раз, в том числе и на более древних TNT2, GF2MX400,  ладно поковыряюсь сегодня, в дальнем углу, гдето валялась видюха GF4MX440 со вспухшими кондеями.
    Проверю явно смену режимов и разные способы загрузки- ramboot, minint, CD. У меня в сборке сразу выставляется 1024х768х32, обычно больше режим не меняю, только просматриваю в диспетчере обнаруженные устройства, с нвидиа видюшками единичные случаи нераспознавания были, обычно легко подправлялись.  
    А не исследовал ситуацию, когда от 171.16 файлы *.sys, *.dll, а от 93.71 nv_mini.inf?
     
    Если обратил внимание, то в драйвере что я выкладывал довольно большое число моделей видюшек(при размере плагина в 13Мб), всё это тянет ядро FW171.16, на мой взгляд достаточно стабильное, сделано это из соображения максимальной компактности не в ущерб работоспособности. Время от времени всплывают проблемы на некоторых моделях видюшек, до последнего времени их удавалось решить в рамках ядра FW171.16. Если у тебя задача поднять всего одну модель GF4MX440, то, наверное, оптимальным по размеру будет использование встроенного в XP драйвера.

    Всего записей: 505 | Зарегистр. 18-04-2007 | Отправлено: 08:31 22-06-2009 | Исправлено: nat27, 08:50 22-06-2009
    AZJIO



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

    Цитата:
    "txtsetup.sif","files.fbwf","fbwfdll.dll,2 ;"," "  
    "txtsetup.sif","files.fbwf","fbwfdll.dll,2 ;"," "  
    почему эти две строки повторяются а fbwflib.dll отсутствует?
     
    VictorMan
    Цитата:
    но последние четыре строчки там не очень то и нужны
    как раз нужны для загрузки как wim-образ.

    Всего записей: 4415 | Зарегистр. 03-05-2006 | Отправлено: 08:46 22-06-2009
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
    Моя погрешность... Не заметил как продублировал
    А файл этот лично я в комплект включаю - он у меня в плаге FBWF копируется поэтому сюда забыл добавить копирование...

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

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yurkesha
    я сравнил, практически у меня тоже самое получилось, но я разделил на два плага fbwf.inf wim_file.inf. В wim_file.inf можно указать чтоб был включен fbwf.inf. Файлы Boot.sdi, ramdisk.sys добавил в wim_file.inf. А остальную инфу в 01-customconfig.inf
    Вот что у меня получилось архив.
     
    Добавлено:
    В fbwf.inf указано резервирование памяти для драйвера fbwf.sys

    Цитата:
    ; WinPECacheThreshold Parameter
    ; 0x10  =  "16Mb"
    ; 0x18  =  "24Mb"
    ; 0x20  =  "32Mb"
    ; 0x30  =  "48Mb"
    ; 0x40  =  "64Mb"
    ; 0x48  =  "72Mb"
    ; 0x60  =  "96Mb"
    ; 0x80  =  "128Mb"
    ; 0x100 =  "256Mb"
    0x4,"ControlSet001\Services\fbwf","WinPECacheThreshold",0x80

    После загрузки образ занимает 2 Мб и свободного места 128 МБ, как указано для параметра 0x80, интересно сколько памяти требуется для загрузки. Недостаток появился при установке программ. Память забивается так, что комп почти зависает, ярлыки не работают, удалить возможно сначала только один файл, потом уже целыми папками. Ещё бы этот параметр менять при загрузке взависимости от количества памяти.

    Всего записей: 4415 | Зарегистр. 03-05-2006 | Отправлено: 10:06 22-06-2009 | Исправлено: AZJIO, 10:15 22-06-2009
    VictorMan



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

    Цитата:
    AZJIO
    Ещё бы этот параметр менять при загрузке взависимости от количества памяти.

    Вот сохранилось несколько ссылок по теме:
    _http://www.boot-land.net/forums/index.php?showtopic=891
    _http://www.911cd.net/forums//index.php?showtopic=20711&hl=FBWF
    _http://ireneusz.podraza.googlepages.com/
    _http://rapidshare.com/users/t52tjp
    В последней см., например, файл FBWF.7z, в нем папка zzzFBWF
    Вот в подтверждение фрагмент .ini
    ;==============================================
    ; WinPECacheThreshold automatically
    ; set by start_fbwf.exe as follows:
    ;
    ; Total System Memory    Cache Size
    ; <= 128MB        4MB
    ; >= 512MB        50% of total system mem.
    ; >128MB <512MB         5% of total system mem.
    ;==============================================
    ; 0x10 = 16M
    ; 0x20 = 32M
    ; 0x40 = 64M    ;default
    ; 0x48 = 72M
    ; 0x60 = 96M
    ; 0x80 = 128M
    ; 0x100 = 256M
    ; 0x200 = 512M
    ; 0x400 = 1024M ;maximum
    ;0x4,"ControlSet001\Services\FBWF","WinPECacheThreshold",0x00000080

    Всего записей: 2447 | Зарегистр. 26-09-2001 | Отправлено: 11:19 22-06-2009 | Исправлено: VictorMan, 11:27 22-06-2009
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    На счёт памяти тоже есть вопросы:
    Диск B: создаётся размером 1.3 Гб, а занятая память 614 Мб, получается размер диска B: фактически задействуется динамически по мере заполнения?
    С драйвером FBWF тоже самое получается. При копировании на диск X занимаемая память увеличивается пропорционально обьёму копирования. Получается резервирование динамическое?
    При старте ING-образа (480Мб) и старте "AnVir Task Manager" показывает занимаемую память 770 Мб.
    При старте WIM-образа с той же сборкой и старте "AnVir Task Manager" показывает занимаемую память 614 Мб.
    Обьём разжатого образа 623 Мб, сжатого 323 Мб.
    Старт офиса 2003 с копированием в WIM-сборку показывает занимаемую память 781 Мб, свободное место на диске X: уменьшается с 126 Мб до 56 Мб.
    Эверест показывает что "Bиpтyaльнaя пaмять" "Bceгo  6665 Mб", наверно сложил 4Гб и виртуальные диски

    Всего записей: 4415 | Зарегистр. 03-05-2006 | Отправлено: 13:55 22-06-2009
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VictorMan
    Цитата:
    ; set by start_fbwf.exe as follows:
    то есть это предполагает запуск файла start_fbwf.exe - что при загрузке из wim реализовать тяжело - инициализация службы пройдет гораздо раньше...
    А иначе бы можно было как в обычной сборке скриптом вычислить значение и занести его в реестр...

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

    Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 14:17 22-06-2009
    Sevilho7

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

    Цитата:
    Ну, знач, так. Специально сделал сборку BartPE на XP Pro SP3, всадил туда HDD Scan 3.1  
     
    Файлов iertutil и normaliz.* в сборке нет.  
     
    HВD Scan ничего не требует, запускается, работает.  

    А что значит "работает"?
    Сделал аналогичную сборку. То, что HDDScan 3.1 запускается - ничего не значит. Как только нажимаю кнопку S.M.A.R.T. тут же и вылезает Class not registered.
     
    Тоже самое с XP Pro SP2 ;(
     
    "Дело было не в бобине..."

    Всего записей: 19 | Зарегистр. 14-06-2009 | Отправлено: 16:02 22-06-2009 | Исправлено: Sevilho7, 16:34 22-06-2009
    VictorMan



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

    Цитата:
    AZJIO
    На счёт памяти тоже есть вопросы:
    Диск B: создаётся размером 1.3 Гб, а занятая память 614 Мб, получается размер диска B: фактически задействуется динамически по мере заполнения?  

    Читал на форумах, что это именно так: задается только верхний предел памяти, а потребляется она по мере появления запросов.

    Всего записей: 2447 | Зарегистр. 26-09-2001 | Отправлено: 16:04 22-06-2009
    Sevilho7

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

    Цитата:
    А, наверное - XP SP3.....ну и зачем это надо?  
    Только проблемы лишние.

    VictorMan
    Нажми на кнопку S.M.A.R.T. в HDDScan 3.1 и увидишь, что дело не в SP3 - тоже и с XP2.

    Всего записей: 19 | Зарегистр. 14-06-2009 | Отправлено: 16:49 22-06-2009
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sevilho7
    что-то ты не с того конца заходишь....
    Щас специально качнул и глянул прогу - она даже на певый взляд использует ресурсы XML. А тем более репорт у нее требует XML+IE в качестве движка... Поэтому: Подробнее...
    Некоторые из них могут требовать регистрации в системе - какие не помню.
    Но как ты уже догадываешься тебе от этого легче не станет Хоть ошибка класса и исчезнет.
    Придется еще реплаг инициализировать чтобы на диск встали штатные дрова в PNP режиме... Может ты чем-нить другим будешь SMART смотреть??

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

    Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 17:54 22-06-2009
    nat27

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    rikitiki_2006
    Действительно, при смене разрешений на GF4MX440 синий экран, на TNT2PRO тоже  
    Встроенный в XP драйвер для NVidia работает на этих видюшках без проблем. Буду смотреть дальше что можно предпринять, подстановка *.inf не помогает, дело в ядре *.dll, *.sys файлах, плохо что файлы имеют одинаковое название в разных версиях. При копировании будут оставаться те что скопировались последними.

    Всего записей: 505 | Зарегистр. 18-04-2007 | Отправлено: 19:10 22-06-2009
    Unique_nickname



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sevilho7
    А то и значит, что работает. И нефик притягивать за уши ошибки, насчет которых с первой секунды ясно, что они имеют разное происхождение. А то опять начинает звучать, как претензия типа "в FAQe из шапки слишком много страниц для..." и далее по списку
     
    Совет прежний: читать, думать. Разве что вместо regsvr32 запустить regmon.
     
    yurkesha
    по моему некоторому опыту, пары msxml, пары comctl плюс grid достаточно для покрытия 90% таких случаев. При этом Bart выгодно остается достаточно экономичным относительно XPE.
     
    Добавлено:
    nat27
    может, Nasty Remover?

    Всего записей: 447 | Зарегистр. 13-04-2009 | Отправлено: 21:06 22-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