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

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



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    вот мой setupldr. У меня на диске только одна папка BWIM, в ней у меня только файлыNT.R, NTDETECT.COM, SETUPLDR.BIN, WINPE.WIM
    NT.R такого содежания

    Всего записей: 438 | Зарегистр. 19-03-2009 | Отправлено: 13:52 18-03-2016
    Jon_Dow

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mat86
    Вот готовый загрузчик для твоего варианта(вместе со скриптом которым был сделан).
    Инфо
     
     
    Добавлено:
    PS в корне ntdetect тоже надо убрать если есть...

    ----------
    Я такую личшную нэприязнь испитываю к яндексгуглкасперский, что кушать не могу.:abuse: @Billon

    Всего записей: 732 | Зарегистр. 25-11-2006 | Отправлено: 14:32 18-03-2016
    mat86



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    выдало тоже самое что на скриншоте, который я выкладывал выше. Вот мой txtsetup
     
    Добавлено:
    как обычно бывает искал одно нашел другое в обсуждении grub4dos и как раз упомянутый мной azjio пишет

    Цитата:
    Экспериментировап с Grub4Dos на CD-диске, выяснились такие проблемы, которых нет с BCDW.  
    1. Папка i386 должна быть названа заглавными бувами I386. Тоже самое NTDETECT.COM. На файлы WinPe.wim и winnt.sif это не распостраняется.  
    2. Если сборок на DVD диске несколько, то приходится давать новые имена файлам winnt.sif. Проблема возникала (с ошибкой - INF file TXTSETUP.SIF is corrupt or missing, status 18.), если не найден winnt.sif, а не найден он был, если в имени файла первые две буквы из диапазона a-q, но если указать буквы из диапазона r-z или цифры, например 128mb.txt, то всё нормально.  

    Всего записей: 438 | Зарегистр. 19-03-2009 | Отправлено: 02:52 19-03-2016 | Исправлено: mat86, 02:56 19-03-2016
    Jon_Dow

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mat86
    тогда делаем так  
    При этом в сборке обязательно выдержать регистр "BWIM\nt.r"
     
    Добавлено:
    То есть тебе надо переименовать "NT.R" в "nt.r" в сочетании с последним патченным загрузчиком.
     
    Добавлено:
    PS - во всяком случае у WIM-сборок yurkesha используется "nt.h" и "nt.а" а они точно заргужаются.

    ----------
    Я такую личшную нэприязнь испитываю к яндексгуглкасперский, что кушать не могу.:abuse: @Billon

    Всего записей: 732 | Зарегистр. 25-11-2006 | Отправлено: 12:39 19-03-2016
    mat86



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Попробовал, не пошло тоже самое пишет, после попробовал BWIM изменить на 1WIM и 12IM (и все остальное соответственно). Пробовал с разными регистрами. Нифига, доходит до загрузки wim в память, загрузка проходит и выдает сообщение: INF file TXTSETUP.SIF is corrupt or missing, status 18. Спасибо вам за помощь. Если гуру не отзовутся, которые с этим разобрались, с этой проблемой не справится. Раньше на ru-board был удобный поиск, можно было искать по одной теме, а не по всем сразу, я бы нашел где они это обсуждают. А так с поиском сразу по всем темам найти очень сложно слишком много совпадений в разных темах

    Всего записей: 438 | Зарегистр. 19-03-2009 | Отправлено: 20:15 19-03-2016 | Исправлено: mat86, 20:24 19-03-2016
    Jon_Dow

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mat86
    погоди-ка - у тебя существует загрузка в которой этот WIM грузится или нет?

    ----------
    Я такую личшную нэприязнь испитываю к яндексгуглкасперский, что кушать не могу.:abuse: @Billon

    Всего записей: 732 | Зарегистр. 25-11-2006 | Отправлено: 20:34 19-03-2016
    mat86



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ну если ntdetect.com лежит в корне флэшки и в папке BWIM то все грузится, если пытаюсь убрать то получаю: INF file TXTSETUP.SIF is corrupt or missing, status 18

    Всего записей: 438 | Зарегистр. 19-03-2009 | Отправлено: 00:12 20-03-2016 | Исправлено: mat86, 00:14 20-03-2016
    Jon_Dow

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mat86
    Итоговый вариант
    Точно рабочий. Почему не срабатывал предыдущий я честно говоря даже не понял, но эффект у себя повторил.

    ----------
    Я такую личшную нэприязнь испитываю к яндексгуглкасперский, что кушать не могу.:abuse: @Billon

    Всего записей: 732 | Зарегистр. 25-11-2006 | Отправлено: 10:10 20-03-2016
    mat86



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Попробовал на виртуалке qemo без ntdetect ошибку не выдает, но загрузка полностью не проходит. Проходит загрузка в память, потом загрузка самой системы и ребут. Вернул ntdetect загружается полностью. Завтра попробую в живую на флэшке. Огромное вам спасибо!

    Всего записей: 438 | Зарегистр. 19-03-2009 | Отправлено: 17:54 20-03-2016
    Jon_Dow

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mat86
    я на реальной системе пробовал на простейшей WIM-загрузке - все загрузилось.

    ----------
    Я такую личшную нэприязнь испитываю к яндексгуглкасперский, что кушать не могу.:abuse: @Billon

    Всего записей: 732 | Зарегистр. 25-11-2006 | Отправлено: 20:41 20-03-2016
    mat86



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ура, заработало! Вживую на системе заработало. Спасибо вам огромное!

    Всего записей: 438 | Зарегистр. 19-03-2009 | Отправлено: 19:11 21-03-2016
    azazela



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброе, может что подскажет как правильно сделать правильно одну вещь: собираю образ для загрузки по сети и нужно что бы имя компьютера содержало название mac адреса сетевого адаптера, типа такого PE_XXXXXXXXXXXX.  
     
    Сейчас есть скрипт, который определяет mac адрес, создает reg файл для изменения имени компьютера в ветку ComputerName\ComputerName и Session Manager\Environment. Проблема заключается, что после запуска этого скрипта сборка начинает жутко тормозить на вызов меню, по открытие вкладки Имя компьютера в свойства системы  возникает ошибка, и главное зайти по rdp не удается.  
     
    В общем как правильно сделать, что бы имя компьютера содержало mac адрес сетевого компьютера на котором она запускается. Конструктор от Yurkesha.

    Всего записей: 137 | Зарегистр. 05-08-2005 | Отправлено: 13:53 10-04-2016 | Исправлено: azazela, 14:13 10-04-2016
    Jon_Dow

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    azazela
    MAC надо ловить до поднятия сети и все будет ок, но как это сделать -тот еще вопрос...
    Сделать это надо между выполнением команд
    Код:
    bartpe -pnp
    и
    Код:
    bartpe -cn WinXPE -wg HOME>NUL 2>&1


    ----------
    Я такую личшную нэприязнь испитываю к яндексгуглкасперский, что кушать не могу.:abuse: @Billon

    Всего записей: 732 | Зарегистр. 25-11-2006 | Отправлено: 23:06 21-04-2016
    azazela



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    C переименованием имени компьютера разобрался, зависание сборки после команды типа bartpe -cn PE_XXXXXXXXXXXXX было вызвано с длинным названием.
     
    Добавлено:
    Есть проблемка с определением и инициализацией драйвера при запуске системы для сетевого адаптера Intel PRO1000 PM в WinPE. Драйвер брал с winpe.ru и был интегрирован в сборку, даже добавлял сделанный через autodriver с живой системы winxp, но при запуске системы и автоматическом поднятием сети драйвер для Intel PRO1000 PM не инициализируется.  
     
    При запуске Bartpe –pnp сетевой адаптер видеться, а в e1e5132.inf  было изначально прописан только PCI\VEN_8086&DEV_108B, добавил строки для определения, что определяет Bartpe –pnp PCI\VEN_8086&DEV_108B&SUBSYS_81971043 и PCI\VEN_8086&DEV_108B&SUBSYS_81971043&REV_03 но результата не дало.
     
    На живой WinXP, выяснил что для установки достаточно трех файлов e1e5132.inf, e1e5132.sys, e1000msg.dll и для сборки e1e5132.inf в секции SourceDisksFiles был соответственно подправлен. Проверил что файлы находятся в итоговой сборке на местах.  
     
    Но все равно драйвер для Intel PRO1000 PM не инициализируется и не работает, как решить эту проблему или в какую сторону копать?

    Всего записей: 137 | Зарегистр. 05-08-2005 | Отправлено: 05:15 28-05-2016
    Jon_Dow

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    azazela
    Цитата:
    На живой WinXP, выяснил что для установки достаточно трех файлов e1e5132.inf, e1e5132.sys, e1000msg.dll
    в драйверпаке yurkesha аналогичный набор файлов.
    А вот способ добавления драйверов играет роль - их нельзя просто подпихнуть в уже готовую сборку: при создании конструктором там выполняются дополнительные действия - обработка содержимого inf-файла.
    То есть как минимум в твоей ситуации надо поменять:
    "CopyFiles       ="
    на
    ";opyFiles       ="
     
     
    Добавлено:
    И кстати - поделись как решил вопрос с ранним отловом MAC?

    Всего записей: 732 | Зарегистр. 25-11-2006 | Отправлено: 11:06 28-05-2016
    conrad111

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    хочу установить портированную виндовс ХР на флешку
    скачал кучу образов iso,запись делал под линуксом через unetbootin и под виндовс через isotousb
    в итоге не хочет запускаться, или пишет не найдена система или выводит синее окно с пунктом default и дальше ничего
    в чем тут может быть проблема?

    Всего записей: 30 | Зарегистр. 22-09-2007 | Отправлено: 11:25 28-05-2016 | Исправлено: conrad111, 11:28 28-05-2016
    Jon_Dow

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    conrad111
    а какое отношение это имеет к BatPE?
    Но в принципе, судя по сообщению, ты неправильно настроил(или вообще не настроил) меню использованного загрузчика. В этом и проблема. Ищешь тему/форум по нужному загрузчику, куришь прилагаемые маны и делаешь согласно им.

    Всего записей: 732 | Зарегистр. 25-11-2006 | Отправлено: 15:28 28-05-2016
    conrad111

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    согласен вопрос скорее общий
    но мне не понятно почему на флешку можно записать образ вин\линукс, затем загрузиться и нормально установить
    но упорно не могу запустить лайв версию виндовса с флешки

    Всего записей: 30 | Зарегистр. 22-09-2007 | Отправлено: 22:23 28-05-2016
    Jon_Dow

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    conrad111
    выше я все написал - кури маны менеджера загрузки.

    Всего записей: 732 | Зарегистр. 25-11-2006 | Отправлено: 22:36 28-05-2016
    azazela



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Jon_Dow
    Прошу прощенья, что ввел в заблуждение, видимо с утра был в не себе, думал об одном,  а написал совсем другое.
    Имелось ввиду: Драйвер брал с winpe.ru и был интегрирован в сборку добавлен к конструктор , даже добавлял  (плагин) сделанный через autodriver с живой системы winxp, но при запуске системы и автоматическом поднятием сети драйвер для Intel PRO1000 PM не инициализируется.
       
    В общем с базовым конструктором и сетевым пакетом с winpe.ru на компьютере с сетевым адаптером Intel PRO1000 PM, драйвер не инициализируется и сеть не поднимается. В общем чего то не хватает, а чего пока понять не могу…
     

    Цитата:
    И кстати - поделись как решил вопрос с ранним отловом MAC?

     
    Как найти mac до поднятия сети я так ни не нашел. Вышел из ситуации: поднялась сеть вытащил mac, переименовал компьютер, правда если зайти в свойства системы, то там просят перезагрузить компьютер, но для меня этот нюанс не критичен. Вообще долго возился с утилитой  pnetcfg, она каким то чудным образом переименовывает имя у компьютере и не требует перезагрузки, но там замкнутый круг, работа с консолью и профилями возможна, только когда сеть еще не поднята, а когда поднята уже консольный и профильный вариант не работает, и тут возвращаемся я к исходному как определить mac до поднятия сети..  
     
    Решение пока такое:

    Код:
     
    @Echo Off
    for /f "tokens=2 delims=:" %%i in ('ipconfig /all ^| find /i "Физический адрес"') do (
      set macpc=%%i  
    )
    set "prfixpc=tc_"
    set "macpc=%macpc: =%"
    set "macpc=% macpc:-=%"
    set winpcname=%prfixpc%%macpc%
    bartpe -cn %winpcname%
     

    Всего записей: 137 | Зарегистр. 05-08-2005 | Отправлено: 06:35 30-05-2016 | Исправлено: azazela, 10:02 30-05-2016
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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