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

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

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

vu1tur (01-03-2009 10:25): Windows Preinstallation Environment(WinPE) и BartPE LiveCD 6
 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

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 с поиском

  • Всего записей: 3690 | Зарегистр. 01-02-2003 | Отправлено: 11:44 17-05-2008 | Исправлено: AZJIO, 08:04 17-01-2009
    AZJIO



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

    Цитата:
    народ скачает - скажет как там на двух ядрах...  

    На двух ядрах нормально работает. На втором компе (прескот 3000МГц) тоже работает нормально. Интересно, что hal.dll и ntoskrnl.exe из LiveCD временно заменённые на компе с прескот в стационарной винде не работают, комп не грузится. Грузится с halmacpi.dll (родной - 131 кб), halmps.dll, ntkrnlmp.exe (переименованными).

    Цитата:
    NIKZZZZ в теме по winbuilder выкладывал и ручной вариант с батником для создания ramboot сборки...  

    Я давно хотел спросить, как бы переделать ещё вариант ramboot.exe но без создания исошника. Постоянно после сборки вытаскиваю Boot.img в корень диска С, и ситуация не изменится, так как делаю сборку с bcdw, да ещё и DVD и в любом случае протестирую Boot.img с харда на реальном компе.

    Всего записей: 4409 | Зарегистр. 03-05-2006 | Отправлено: 01:55 23-10-2008 | Исправлено: AZJIO, 02:27 23-10-2008
    m0nty2k5



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yurkesha
    Образ VL. В самом верху этой (65) страницы я это подчеркнул и указал MD5 диска.
     
    Вот лог: http://rapidshare.com/files/156615329/pebuilder.log.rar.html - ни единой ошибки, что в Висте, что в ХР. Вот только сборка под ХР отказалась вообще грузиться ...

    Всего записей: 1129 | Зарегистр. 16-03-2005 | Отправлено: 02:31 23-10-2008
    7sh3

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

    Цитата:
    Постоянно после сборки вытаскиваю Boot.img

    я тоже постоянно вытаскиваю, никак не напрягает, сам исошник создается за секунды, вытаскиваю 7zip'ом - тоже быстро...

    Цитата:
    На двух ядрах нормально работает

    в твоей сборке?
     
    Добавлено:
    m0nty2k5
    ошибка
    InfCacheBuild: pSetupInfCacheBuild failed, X:\pebuilder_xpe\BartPE\i386\inf\INFCACHE.1 was not created
     
    у тебя какой проц? в виртуалке винда установлена с виртуализацией? в папке конструктора\папке temp есть файл SETUPAPI.DLL ?

    Всего записей: 13914 | Зарегистр. 16-10-2005 | Отправлено: 02:33 23-10-2008 | Исправлено: 7sh3, 03:20 23-10-2008
    m0nty2k5



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    7sh3
    1) Q6700, в виртуалке один
    2) без виртуализации
    3) SETUPAPI.DLL есть

    Всего записей: 1129 | Зарегистр. 16-03-2005 | Отправлено: 02:48 23-10-2008 | Исправлено: m0nty2k5, 02:49 23-10-2008
    7sh3

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    m0nty2k5
    собираешь в vmware? я сам так не пробовал собирать - в виртуалке и под x64, я x64 висту вообще не видел еще фиг знает, попробуй в oem1\postprocessing заменить infcachebuild.exe на версию из архива infcachebuild_amd64.rar, может прокатит - infcachebuild у тебя не работает почему-то...

    Всего записей: 13914 | Зарегистр. 16-10-2005 | Отправлено: 03:04 23-10-2008
    m0nty2k5



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

    Цитата:
    собираешь в vmware?

    Из-за XP2 приходится в VirtualBox'e.
     
    Собрал еще раз, в своей Висте х64 и с минимум плагинов (только один - по-умолчанию). Собралось без единой помарки, НО - картина таже.
     
    infcachebuild_amd64.rar - стало хуже. Перестал находить SETUPAPI.DLL
     
    Завтра попробую на реальной XP SP2 EN ...
     
    Добавлено:
    Возник еще один вопрос:
     

     
    Откуда в английской системе взялось русское слово?
     
    Добавлено:
    Скриншот: попытка зайти на диск, у которого нет драйверов (обычно ни у одного диска!). Жду с минутку и попадаю туда. В последствии, могу заходить без минутных задержек, даже на свеже-подключенные флешки, к которым тоже не установлены драйверы.
     
    Чудеса какие-то!
     
    Прилагаю лог последней сборки, что на скриншоте - с минимум плагинов, точнее с одним "кастом": http://rapidshare.com/files/156640654/pebuilder.log.2.rar.html

    Всего записей: 1129 | Зарегистр. 16-03-2005 | Отправлено: 04:13 23-10-2008 | Исправлено: m0nty2k5, 04:32 23-10-2008
    warlock1985

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yurkesha
    В каком случае Каспер, собранный на Вашем плаге "AVP8 NEW", может не смочь удалить вирусы? Раздел NTFS, сборка на XPsp2. Каспер вирусы видит, но говорит что удалить не может.

    Всего записей: 123 | Зарегистр. 17-04-2008 | Отправлено: 10:44 23-10-2008
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    warlock1985
    только в той ситуации когда переопределены права на NTFS. (Ну либо маловероятная ситуация что сборка инфицирована )
    Если права переопределены то надо открыть свойства папки либо конкретного файла и на вкладке "безопасность" убрать наследование и дать либо "SYSTEM" либо "Все" полные права на NTFS.

    Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 11:16 23-10-2008
    Sish



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yurkesha 00:14 23-10-2008
     
    Первый баг-репорт, так сказать: мать - ECS K7VZA на чипсете KT133A (понимаю, что монтстр доисторический, но тем не менее), при загрузке с CD "чистого" BartPE вместо лого винды - черный экран с мигающим в левом верхнем углу курсором

    Всего записей: 25337 | Зарегистр. 09-06-2004 | Отправлено: 13:21 23-10-2008 | Исправлено: Sish, 13:22 23-10-2008
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sish
    Понятно. Похоже я знаю в чем дело
     
    Добавлено:
    И кстати - вот такое поведение машины как ты описал и является классическим при несоответствии ядра и hal.  
    Если ядро и хал соответсвуют друг другу но данный проц не может работать с таким сочетанием ядра и хала то будет либо перезагрузка(90%) либо синий экран.
     
    Sish
    Ну и крайняя мера для той машины - произвести переименование халов:
    halmps.dll скопировать в hal.dll
    halmps.dll скопировать в halapic.dll
    halmps.dll скопировать в halsp.dll
    и
    halmacpi.dll скопировать в halacpi.dll
    halmacpi.dll скопировать в halaacpi.dll

    Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 13:34 23-10-2008
    jCHex

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

    Цитата:
    через кнопку "Настройки"
    Я правильно вижу, что в базовом конструкторе BartPE+XPE ее и не должно быть?) Или я криворукий

    Цитата:
    Теоретически могут возникнуть проблемы если путь к плагину либо путь к дистрибутиву винды будут содержать пробелы.

    Ага, и даже практически. Но проблемы можно убрать - в первых строках IF NOT EXIST... путь %~dp0FILES ставим в кавычки.

    Цитата:
    IF "%MY_PATH%"=="%~d0\" ECHO Не найден файл конфигурации PEBuilder
    Надеюсь, не найдется умников, кидающих конструктор прямо в корень диска, без каталога
     
    Добавлено:

    Цитата:
    Похоже я знаю в чем дело

    Эти исправления необходимы исключительно для данного (и аналогичных) случая? Или нужно поменять в плагине для всех?

    Всего записей: 405 | Зарегистр. 29-07-2004 | Отправлено: 13:50 23-10-2008
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    jCHex
    проблема неубираемая - вот в таких строках:
    Код:
     
    IF EXIST "%SOURCE%I386\sp?.cab" ("%SOURCE%I386\expand.exe" %SOURCE%I386\sp?.cab /f:ntkrnlmp.exe %~dp0FILES>NUL &ECHO Извлекаю ntkrnlmp.exe)
    в кавычки брать нельзя. Ну на самом деле можно конечно - через "call метка" преобразовать к коротким путям и так и использовать - но честно говоря я считаю что пути не должны содержать пробелов. Где можно обойтись кавычками я так и делаю, но лишнее преобразование да еще через CALL делать лень.
     
    All
    вышеприведенный фикс для всех.
     
    Добавлено:
    jCHex
    вначале кнопка "Плагины" поттом уже только "Настройки" - это в любом BartPE должно быть. Ну разве что скидка на переводы...

    Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 14:14 23-10-2008
    Sish



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

    Цитата:
    вышеприведенный фикс для всех.  

    Увы, фикс не помог
     
    Ситуёвина осталась той же...

    Всего записей: 25337 | Зарегистр. 09-06-2004 | Отправлено: 14:21 23-10-2008
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sish
    халы перекопировал?
     
    Добавлено:
    Sish
    еще вариант и тогда еще halmacpi.dll скопировать в halsp.dll

    Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 14:28 23-10-2008 | Исправлено: yurkesha, 14:39 23-10-2008
    7sh3

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

    Цитата:
    Из-за XP2 приходится в VirtualBox'e.

    какието проблемы с установкой xp в vmware?

    Цитата:
    Откуда в английской системе взялось русское слово?

    локаль по дефолту русская...

    Цитата:
    Чудеса какие-то!

    чудеса что она у тебя вообще загрузилась, без обработки infcachebuild'ом...

    Цитата:
    Завтра попробую на реальной XP SP2 EN ...

    пробовать не надо, просто собирай и все, не работает конструктор нормально в висте х64, убедились ведь уже, хотя... - ты как конструктор запускаешь? в висте надо из контекстного меню от имени админа (это реальный админ), попробуй еще собрать в винде которая установлена в vmware...  
     
    jCHex

    Цитата:
    Я правильно вижу, что в базовом конструкторе BartPE+XPE ее и не должно быть?

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

    Всего записей: 13914 | Зарегистр. 16-10-2005 | Отправлено: 14:45 23-10-2008
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sish
    и еще - проверь по размерам файлов точно ли у тебя в сборке ntoskrnl.exe и ntkrnlpa.exe это переименованные ntkrnlmp.exe и ntkrpamp.exe.  
    А то ты мой плаг AcronisTI  используешь - а я в нем копирование халов и ядер делаю
    Копирование в Acronis надоть закоментировать.
     
     

    Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 14:48 23-10-2008
    jCHex

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yurkesha
    Да, проглядел, тогда вот полностью
    1) в первых строках IF NOT EXIST... путь %~dp0FILES ставим в кавычки
    2) FOR /F "... меняем на FOR /F "usebackq и в этой же строке IN (%MY_PATH%input.inf) на IN ("%MY_PATH%input.inf"), а SET SOURCE=%%b на SET "SOURCE=%%b"
    3) строки ...expand.exe" %SOURCE%I386\sp?.cab из-за знака вопроса создают проблемы с кавычками - а значит пробелами, но решить можно, напр. добавив временную переменную и for - записать результат %SOURCE%I386\sp?.cab, и все пути в кавычки, например:
    > 1. до строк IF EXIST "%SOURCE%I386\sp?.cab" пишем FOR %%a IN ("%SOURCE%I386\sp?.cab") DO SET "SOURCESP=%%a"
    > 2. далее все %SOURCE%I386\sp?.cab меняем на %SOURCESP%
    > 3. все пути после expand.exe ставим в кавычки: это будут пути %SOURCESP% и %~dp0FILES, %SOURCE%I386\........ex_ и %~dp0FILES\........exe
    вроде все.
    7sh3
    Спасибо, успокоили

    Всего записей: 405 | Зарегистр. 29-07-2004 | Отправлено: 15:01 23-10-2008
    yurkesha



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

    Цитата:
    > 3. все пути после expand.exe ставим в кавычки
    - нельзя - expand не заработает.
    Если уж на то пошло то после строки:
    Код:
    ECHO Дистриб винды найден по указанному пути!

    надо вставить кусок:
    Код:
    CALL :M3 "%SOURCE%"
    GOTO :M4
    :M3
    SET SOURCE=%~s1
    GOTO :EOF
    :M4


    Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 15:07 23-10-2008
    jCHex

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

    Цитата:
    - нельзя - expand не заработает.
    с чего это? Прежде чем писать, я проверял
    Или Вы про то же, что я описал - с sp?.cab в кавычках разумеется не заработает, для того и нужен for. А с без масок работает отлично в кавычках, по кр. мере из XP SP2...

    Цитата:
    надо вставить кусок
    а так даже проще

    Всего записей: 405 | Зарегистр. 29-07-2004 | Отправлено: 15:52 23-10-2008 | Исправлено: jCHex, 15:57 23-10-2008
    yurkesha



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

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

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

    Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Windows Preinstallation Environment(WinPE) и BartPE LiveCD 5
    vu1tur (01-03-2009 10:25): Windows Preinstallation Environment(WinPE) и BartPE LiveCD 6


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru