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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MishaEmS
    упаковка в CAB отдельных файлов автоматически отключается при включении wim_boot.inf так что с этой стороны по-любому чисто...
    В виртуалке какая у тебя конфигурация хардов? Тип контроллера/контроллеров, количество разделов, файловые системы, сколько CD-приводов, стоит ли какая система и так далее...
    У меня конфигурация такая:
     
    Добавлено:
    Состояние ACPI и APIC на загружаемость не влияет...

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

    Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 13:12 07-07-2009
    MishaEmS



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

    Цитата:
    В виртуалке какая у тебя конфигурация хардов? Тип контроллера/контроллеров, количество разделов, файловые системы, сколько CD-приводов, стоит ли какая система и так далее...  

    San VirtualBox 3.0.0.r49315
    У виртуалки один хард - 20Гб. Разбит на 2 раздела (50/50), оба в NTFS-е.
    Тип контроллера IDE: пробовал PIIX3, PIIX4, ICH6 - разницы нет, везде ошибка.
    Операционки нет. Т.е. винт совсем пустой.
    Пробовал совсем без винта - то же самое.
    CD-привод один (примонтирована iso-ха)
    Остальные настройки по умолчанию. Ничего не менял.
     
    Попробуй у себя загрузится в виртуалке без винтов. Может что-то у тебя подхватывается с винта??

    Всего записей: 364 | Зарегистр. 18-01-2006 | Отправлено: 13:44 07-07-2009
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ну и я до кучи отпишусь, также при старте на VirtualBox ошибка:
    Цитата:
    An unexpected error (1042219104) occurred at
    line 1831 in d:\srvrtm\base\boot\setup\arcdisp.c.
    Press any key to continue.

    wim - использовал конвертированный из img, грузится нормально на обоих компах и по сетке.
    Проверил RusLive-WIM, нормально загрузилась.

    Всего записей: 4409 | Зарегистр. 03-05-2006 | Отправлено: 13:46 07-07-2009
    MishaEmS



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yurkesha
    Удалось загрузить на VBox!!!
    В настройках материнки включил IO APIC. (ACPI включено)
    При выключении, опять появляется та же ошибка.
     
    ACPI - включено, IO APIC - включено : грузится
    ACPI - выключено, IO APIC - выключено : грузится
    ACPI - включено, IO APIC - выключено : ошибка
    ACPI - выключено, IO APIC - включено : грузится
     
    Т.е. при включенном ACPI обязательно включать IO APIC.

    Всего записей: 364 | Зарегистр. 18-01-2006 | Отправлено: 13:48 07-07-2009 | Исправлено: MishaEmS, 13:54 07-07-2009
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MishaEmS
    Гут! Смог повторить у себя - щас займусь отладкой...
     
    Добавлено:
    Все - отлаживать нечего... Ситуация исключенная из обработки выбора в setupldr.bin
    Надоть с уважаемым CryptoPE списываться...

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

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Проверял разницу между сборками с драйверами и без драйверов, как выяснилось реестр не меняется, файлы добавляются согласно inf-файлу. Решил проверить создав две сборки и используя "Beyond Compare" сравнил каталоги, в итоге кроме некоторых файлов у которых изменилась дата, определилась только одна существенная разница - файл I386\INF\INFCACHE.1, и несущественная - структура реестра различается хотя в сравнивая с помощью InstallRite и RegWorkshop обе показали идентичность реестра.
    Каа я догадываюсь файл INFCACHE.1 (2Мб) - сжатая копия inf-файлов, архиваторы 20Мб инфов в среднем сжимают их от 1 до 3Мб, вероятно при загрузке считывается именно сжатый кэш-файл, получается, что это возможная причина неопределения драйвера во время загрузки. Осталось выяснить как перепаковать кэш (INFCACHE.1) вручную. Как вариант наверно удалить кэш, но тогда чтение CD-сборки будет медленней.

    Всего записей: 4409 | Зарегистр. 03-05-2006 | Отправлено: 14:51 07-07-2009
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MishaEmS
    В соседней ветке(Winbuilder) уважаемый Sonya в этой ситуации написал что нашел выход из этой ситуации - путем удаления из txtsetup.sif таблицы описания Good ACPI BIOS по материнкам... Что естественно приводит к ситуации автоматического выключения ACPI, а как ты написал - ACPI&APIC off - все грузится...
     
    Добавлено:
    Подтверждаю - ACPI отключается автоматом....
    Код для модификации моего конструктора - в pebulder.inf в конец добавить
    Код:
    [DelLine]
    "txtsetup.sif","NWACL",""
    "txtsetup.sif","ACPIOptions",""
    "txtsetup.sif","GoodACPIBios",""
    Это для тех кто остутствие ACPI не считает критическим(я лично считаю что путь лучше все компы с ACPI, но без APIC идут лесом, чем я поимею неслабый геморой на распределении прерываний в современных компах с большим количеством встроенного железа! Тем более что ACPI можно разово выключить на проблемной машине, чем иметь отключенный на всех...)


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

    Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 15:02 07-07-2009 | Исправлено: yurkesha, 15:21 07-07-2009
    MishaEmS



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

    Цитата:
    ты написал - ACPI&APIC off - все грузится...

    Еще раз перепроверил, именно так.

    Цитата:
    выход из этой ситуации - путем удаления из txtsetup.sif таблицы описания Good ACPI BIOS по материнкам

    А можешь немного поподробней? Или ссылку в ПМ на сообщение от Sonya.
    Интересно, может стОит поиграться с HAL-ами? ...

    Всего записей: 364 | Зарегистр. 18-01-2006 | Отправлено: 15:20 07-07-2009 | Исправлено: MishaEmS, 15:21 07-07-2009
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MishaEmS
    Уже написал все выше...  
    С халами и компоновкой ядер я поигрался первым делом и пришел на основании этого что дело в setupldr.bin

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

    Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 15:27 07-07-2009
    Nik2286

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день! Я немножко подрабатываю наладкой компьютеров, хожу по квартирам. Большая потребность иметь хороший Live(CD/USB), причем с возможностью выхода в Интернет из его среды, чтобы на месте оперативно отыскивать на компьютерных форумах нужную информацию, если проблема сложная типа синих экранов, отправлять log-отчеты антивирусных утилит типа AVZ на форум VirusInfo, скачать какие-нибудь драйверы и.т.д. В общем, возможность выхода в Интернет прямо из LiveCD/USB трудно переоценить.
     
    Я выбрал LiveCD на базе WinPE RusLive RAM (207 Мб), в котором находится очень много полезных программ, ERD Commander, утилиты восстановления и др. Но возникло два вопроса:
     
    1) невозможно установить на флэшку, распаковав iso-шник и проведя по инструкции остальные действия, при загрузке пишет "файл txtsetup.sif поврежден либо отсутствует" либо порой вообще синий экран возникает "0х00000ED "UNMOUNTABLE_BOOT_VOLUME"". В чем дело? Флэшка отключается при загрузке и он не может догрузиться? Так вроде бы он вначале BOOTSDI.IMG в RAM переносит и только затем оттуда уже стартует операционка, а флешка/CD в этот момент и не нужен. Ничего не могу понять.
    Я действую по инструкции:
    http://guru.sevstar.net/soft/windows/6109-ruslive-ram-by-nikzzzz.html
     
    (Пока я обхожу эту беду, записав на компакт-диск, с которого это хозяйство отлично работает, а флэшку с нужными дополнительными программами типа CureIt! и документацией вставляю отдельно после загрузки ОС. Но хочется работать целиком с флэшки).
     
    2) у многих моих клиентов стоит Интернет от Корбина или Инфо-лайн через VPN. Как можно из-под WinPE RusLive работать с VPN? Посоветуйте бесплатный VPN-клиент или какие-нибудь опции настройки. Имеющийся PE Network Configurator предназначен только для LAN, и DHCP еще может поддерживать. А вот как с VPN работать, ума не приложу. Также интересует, есть ли какая-нибудь универсальная сетевая утилита для WinPE, чтобы любой тип из могущий встретиться в Москве и области современных Интернет-соединений осилила и позволила открыть Интернет.

    Всего записей: 22 | Зарегистр. 07-07-2009 | Отправлено: 15:29 07-07-2009
    MishaEmS



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

    Цитата:
    Тем более что ACPI можно разово выключить на проблемной машине, чем иметь отключенный на всех...)

    Абсолютно с тобой согласен! Теперь осталось дождаться отзывов от тех у кого была такая проблема на реальном железе (а не виртуалках). Попробуйте отключить ACPI в биосе, или включить APIC

    Всего записей: 364 | Зарегистр. 18-01-2006 | Отправлено: 15:53 07-07-2009 | Исправлено: MishaEmS, 16:22 07-07-2009
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MishaEmS
    ну ты знаешь - я тут опросил по-быстрому народ и все пришли к однозначному выводу: на всех машинах где есть ACPI - APIC либо всегда включен либо в биосе есть свитчик для его включения/выключения. Так что проще включить APIC чем выключать ACPI
    И код который я привел выше - работает, проверено...

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

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Чего-то я приболел слегка по прибытию домой... Сегодня уже пробовать на разных компах не смогу, переношу все на завтра. Но дело в том, что на том же компе, где такой глюк у меня был несколько раз подряд и где происходят зависания, работают WIM-ы, выдернутые из сборок NIKZZZZ... И я там в биосе ничего не переключал... Завтра попробую посмотреть на реальном железе
     
    ЗЫ Хоят, может сейчас еще успею глянуть, пока уйти еще не решился

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



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yurkesha
    Проверил на паре компов. (P4P800-MX/P5KPL-AM) В биосе есть возможность вкл/выкл APIC. Поведение такое же как и в VirtualBox-е.

    Всего записей: 364 | Зарегистр. 18-01-2006 | Отправлено: 16:29 07-07-2009
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Oleg_II
    в WIM-ах уважаемого NIKZZZZ txtsetup.sif усеченный, это приводит к тому что ACPI=off независимо от опций биоса...
     
    Добавлено:
    Такой вариант я уже реализовал. Смотри выше.

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

    Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 16:31 07-07-2009
    MishaEmS



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Oleg_II
    Глянь в сборке от уважаемого NIKZZZZ файлик txtsetup.sif  
    Есть-ли: "NWACL","ACPIOptions","GoodACPIBios" ?
    И попробуй эту сборку в VirtualBox-е в режимах:
    ACPI - включено, IO APIC - включено
    ACPI - выключено, IO APIC - выключено
    ACPI - включено, IO APIC - выключено
    ACPI - выключено, IO APIC - включено
     
    Добавлено:
    yurkesha
    Одновременно практически ответили

    Всего записей: 364 | Зарегистр. 18-01-2006 | Отправлено: 16:33 07-07-2009
    Oleg_II



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yurkesha
    MishaEmS
    Хм... Я, вообще-то, TXTSETUP.SIF делаю таким же "усеченным" Так он меньше размером и все четко разложено по полочкам.
     
    А VirtualBox-ом пока не пользуюсь (хотя, видимо, в будущем придется, потому как он в сборке работает). Испытываю на реальном железе (пока пробую на двух ноутбуках: один старый, но оригинальный IBM, второй уже новый Lenovo - тот же IBM, но под китайской маркой).
     
    1-й тест.
    Только что вытащил WIM из RusLive_Ram_Mini_2009_07_06.iso на новом Леново - загрузилось, работает, определяет дуал-кор без проблем. Сейчас перенесу на старый Ай-Би-Эм, посмотрю.
     
    2-й тест.
    Этот же WIM из RusLive_Ram_Mini_2009_07_06.iso загрузился и работает на старом Ай-Би-Эм.
     
    Сейчас буду делать сборку на последнем конструкторе с сайта и пробовать с ней.
     
    3-й тест.
    Только перекачал последний конструктор с сайта. В плагинах ничего не трогал, все по умолчанию, указал только путь к диску с дистрибутивом (подключил "чистый" образ XP SP2). Загрузка, работа, определение двух ядер на Леново - без проблем! Несу на старенький Ай-Би-Эм...
     
    4-й тест.
    TXTSETUP.SIF не изменен, загрузку на старом Ай-Би-Эм - всех доставшая уже ошибка...
     
    Сейчас буду редактировать TXTSETUP.SIF и начну с ваших советов выше.
     
    5-й тест.
    Сделал как указано здесь. Загрузиться-загрузилось, но странный побочный эффект - не заработала USB мышь ис каропки??? Перегрузил еще раз - тот же результат. Взял предпоследний WIM с дефолтного конструктора (без измененией в TXTSETUP.SIF) - мышь там работает. Сейчас понесу на Ай-Би-Эм.
     
    6-й тест.
    WIM из предидущего теста перенес на старый Ай-Би-Эм... Честно говоря, не ожидал такого эфекта... Я думал, что таки загрузится, а потом зависнет (вот о чем я хотел сказать!)... Но "заморозка" произошла значительно раньше - на этапе заставки и "зебры"... Это даже раньше, чем при TXTSETP.SIF, который я редактировал вручную по аналогу с того же файла после WinBuilder, там хоть зависон был через две минуты после загрузки...

    Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 16:43 07-07-2009 | Исправлено: Oleg_II, 18:12 07-07-2009
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Oleg_II
    Ты невнимательно прочитал эту страницу темы:
    проблема возникает только при ACPI - включено, IO APIC - выключено. Проблема в том что в setupldr.bin такое сочетание не описано.
    Притом если txtsetup.sif усечен то загрузчик всегда будет считать что ACPI - выключено и проблемы с загрузкой не будет. По крайней мере именно конкретной проблемы
    Код:
    An unexpected error (268370016) occured at line 1831 in d:\srvrtm\base\boot\setup\arcdisp.c
    Но вполне возможно что на конфигурациях с кучей добавочных железяк неправильно распределятся прерывания и комп вывалится в "синий" экран либо часть железа не заработает так как будет иметь конфликты прерываний...

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

    Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 16:57 07-07-2009
    Oleg_II



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yurkesha
    Видимо, действительно есть некоторое недопонимание, но это не проблема. Сейчас всю серию испытаний сделаю
     
    Дописал в верху
     
    Добавлено:
    yurkesha
    Кстати, у NIKZZZZ флешка очень удобно подхватывается и ей сразу присваивается буква. Если не ошибаюсь (не разбирался еще), это достигается работой утилиты MountStorPE.exe. Неплохо бы в твоем конструкторе реализовать, а то приходится заходить через Диск Менеджмент (да и про Девайс-Менеджер ты не послушал...).

    Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 17:16 07-07-2009
    NIKZZZZ



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

    Цитата:
    это достигается работой утилиты MountStorPE.exe

    Нет, она ни причем, хотя и полезная вещь.

    Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 17:31 07-07-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