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

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



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо, а как бы отдельно сделать файл, чтоб я его как плагин мог включать и выключать?

    Всего записей: 438 | Зарегистр. 19-03-2009 | Отправлено: 14:47 02-12-2009 | Исправлено: mat86, 14:50 02-12-2009
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mat86
    Плагом копируй маркерный файл а в скрипте постобработки проверяй его наличие...
    Или вообще внешний ланчер скриптов имеющих определенное имя и расположенных в определенном месте, а сами скрипты динамически создавай через addline...
     
    Добавлено:
    Либо в конце концов - используй метод Execute(нинешний сезон этой ветки начинается с его описания)...

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

    Всего записей: 2757 | Зарегистр. 15-12-2003 | Отправлено: 14:58 02-12-2009 | Исправлено: yurkesha, 15:01 02-12-2009
    mat86



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Не, яимею ввиду что мне взять из custom_commands.cmd в postprocessing, чтобы добавить туда REN "%OUTDIR%\I386\" BART, а измененный setupldr.bin я добавлю.

    Цитата:
    Либо в конце концов - используй метод Execute(нинешний сезон этой ветки начинается с его описания)...

    Не знаю что за метод
     
    Добавлено:
    Вот верх из custom_commands.cmd:
    Цитата:
    @echo off
    echo ; -----------------------------------------
    echo ; custom_commands.cmd started at
    echo ; Date: %DATE%
    echo ; Time: %TIME%
    echo ; -----------------------------------------
    SET Start_Dir=%CD%
    SET PeBuilderDir=%~sdpn1
    SET PEUtilsPath=%~sdpn2
    SET OutDir=%~sdpn3
    SET ISOFile=%~dpnf4
    IF NOT "%PeBuilderDir%"=="" GOTO _cont1
    SET PeBuilderDir=%~sdpn0
    SET last_char=%PEBuilderDir:~-1%
    IF "%last_char%"=="\" SET PEBuilderDir=%PEBuilderDir:~0,-1%
    :_cont1
    IF "%PEUtilsPath%"=="" SET PEUtilsPath=%PeBuilderDir%\temp
    SET last_char=%PEUtilsPath:~-1%
    IF "%last_char%"=="\" SET PEUtilsPath=%PEUtilsPath:~0,-1%
    IF NOT "%OutDir%"=="" GOTO _cont2
    FOR /f "tokens=1* delims== skip=1 eol=;" %%a IN (%PEBuilderDir%\input.inf) DO IF "%%a"=="outdir" SET OutDir=%%b
    SET OutDir=%PEBuilderDir%\%OutDir%
    FOR /f "tokens=1* delims== skip=1 eol=;" %%a IN (%PEBuilderDir%\input.inf) DO IF "%%a"=="useAbsoluteOutput" SET absoluteflag=%%b
    IF "%absoluteflag%"=="1" FOR /f "tokens=1* delims== skip=1 eol=;" %%a IN (%PEBuilderDir%\input.inf) DO IF "%%a"=="fulloutdir" SET OutDir=%%b
    :_cont2
    SET last_char=%OutDir:~-1%
    IF "%last_char%"=="\" SET OutDir=%OutDir:~0,-1%
    IF "%ISOFile%"=="" FOR /f "tokens=1* delims== skip=1 eol=;" %%a IN (%PEBuilderDir%\input.inf) DO IF "%%a"=="isofile" SET ISOFile=%%b
    attrib -h -r %OutDir%\*.* /s>NUL 2>&1
    FOR /f "tokens=1* delims== skip=1 eol=;" %%a IN (%PEBuilderDir%\input.inf) DO IF "%%a"=="volumeid" SET CD_label=%%b
    IF "%CD_label%"=="" SET CD_label=BartPE
    SET OutDir2=%OutDir:\=/%
    IF NOT EXIST %PEUtilsPath%\supported.flags GOTO standalone
    SET NEW_build=FALSE
    FOR /f "skip=7 eol=;" %%a IN (%PEUtilsPath%\supported.flags) DO SET %%a=FALSE
    FOR /f "tokens=1* delims== skip=7 eol=;" %%a IN (%PEUtilsPath%\postprocessing.flags) DO SET %%a=%%b
    IF EXIST %PEUtilsPath%\NEW.flag SET NEW_build=TRUE
    IF "%NEW_build%"=="YES" del %OutDir%\Postprocessing\NEW.flag /Q>NUL 2>&1
    REM echo The flags and their settings:
    FOR /f "skip=7 eol=;" %%a IN (%PEUtilsPath%\supported.flags) DO SET %%a
    GOTO set_step_commands

    Вконец дописать "%OUTDIR%\I386\" BART да

    Всего записей: 438 | Зарегистр. 19-03-2009 | Отправлено: 15:09 02-12-2009
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mat86
    ты определись - или ты пишешь постобработку сам или используешь готовую
    Если использовать мою постобработку - я сказал что делать, если чужой - разбирайся
    Метод я описал в первом сообщении на первой странице данной ветки.


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

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



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Не, не, не твою конечно. Я имею ввиду если я допишу в пост обработку "%OUTDIR%\I386\" BART то я не смогу это отключить по необходимости. Я хочу сделать отдельный плагин с функцией "%OUTDIR%\I386\" BART. Чтоб я мог отключить его в меню

    Всего записей: 438 | Зарегистр. 19-03-2009 | Отправлено: 15:19 02-12-2009
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mat86
    if exist "%OUTDIR%\my_super_marker_file" REN "%OUTDIR%\I386\" BART&&del /q /f "%OUTDIR%\my_super_marker_file"
     
    Добавлено:
    А my_super_marker_file будет копироваться плагом если плаг включен...

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

    Всего записей: 2757 | Зарегистр. 15-12-2003 | Отправлено: 16:04 02-12-2009 | Исправлено: yurkesha, 16:17 02-12-2009
    mat86



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Это я добавляю в пост обработку, да:
    Цитата:
    if exist "%OUTDIR%\my_super_marker_file" REN "%OUTDIR%\I386\" BART&&del /q /f "%OUTDIR%\my_super_marker_file"
    и он переименует i386 в BART? А как мне отключить переименование?

    Всего записей: 438 | Зарегистр. 19-03-2009 | Отправлено: 16:40 02-12-2009
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mat86
    Выключить плаг который копирует файл-маркер my_super_marker_file

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

    Всего записей: 2757 | Зарегистр. 15-12-2003 | Отправлено: 17:01 02-12-2009
    mat86



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Тоесть скрипт смотрит если есть
    Цитата:
    my_super_marker_file
    он переименовует, если нет нетрогает, я правильно понял?

    Всего записей: 438 | Зарегистр. 19-03-2009 | Отправлено: 17:25 02-12-2009
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mat86
    Блин ну ради проформы набрал бы что ли в командной строке
    Код:
    if/?
    и почитал бы... Штука крайне полезная и интересная...

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

    Всего записей: 2757 | Зарегистр. 15-12-2003 | Отправлено: 17:37 02-12-2009
    mat86



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Порядок, вроде. Только подскажи пожалуйста куда в custom_commands.cmd вставить
    Цитата:
    if exist "%OUTDIR%\my_super_marker_file" REN "%OUTDIR%\I386\" BART&&del /q /f "%OUTDIR%\my_super_marker_file"
    чтобы эта команда самая последняя выполнялась, чета немогу разобраться?

    Всего записей: 438 | Зарегистр. 19-03-2009 | Отправлено: 18:01 02-12-2009 | Исправлено: mat86, 18:07 02-12-2009
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mat86
    Даже не подскажу
    Постобработка не моя - чтобы правильно понять куда ставить надо полностью разбираться как она работает. А она построена по нелюбимому мною принципу - соответсвенно недружественная на уровне разбора скриптов(через гуя я никогда не работаю).

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

    Всего записей: 2757 | Зарегистр. 15-12-2003 | Отправлено: 20:40 02-12-2009
    mat86



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

    Всего записей: 438 | Зарегистр. 19-03-2009 | Отправлено: 20:45 02-12-2009
    davinchi9



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yurkesha
    как получить WinPE сборку упакованную в WIM для загрузки по PXE?

    Всего записей: 630 | Зарегистр. 27-02-2007 | Отправлено: 02:31 03-12-2009
    davinchi9



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Народ... как загружать сборку по PXE? в WinBuilder есть специальный скрипт, который упаковывает сборку в wim и кладет рядом все необходимое для помещения на TFTP, в барте нашел только скрипт подготавливающий сборку к работе с wim, а как получить именно образ готовый к газгузке по сети?
     
    попутно:
    1. в чем разница между WinPE и WinPXE?
    2. какая сборка меньше по объему ораза?
    3. правильно ли я понимаю загрузку по PXE в RAM:
    на определенном этапе сетевой загрузчик копирует образ в RAM, далее создает в RAM диск, монтирует к нему скопированный образ и передает управление файлам дальнейшей загрузки ОС
    или
    на определенном этапе сетевой загрузчик копирует образ в RAM, далее передает управление файлам дальнейшей загрузки ОС?
    4. реально ли на BartPE сделать сборку включающую только поддержку сети, USB Storage Mass и RDP размером чтобы смогла грузиться на 64 Mb RAM?
    5. менять имя компа ПОСЛЕ подключения к сети и без перезагрузки реально?

    Всего записей: 630 | Зарегистр. 27-02-2007 | Отправлено: 13:23 03-12-2009 | Исправлено: davinchi9, 13:45 03-12-2009
    svm59

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите пожалуйста,если можно,где это записано:
    "Запуска проверки файлов",прям руки чешутся написать по -человечески.И как,чем открыть?

    Всего записей: 146 | Зарегистр. 02-12-2008 | Отправлено: 13:36 03-12-2009
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    davinchi9
    Цитата:
    WinBuilder есть специальный скрипт, который упаковывает сборку в wim  
    и в барте это есть, в шапке ссылки, конструктор Yurkesha, также упаковать в wim и грузить.
     

    Цитата:
    а как получить именно образ готовый к газгузке по сети?

    дык всё тоже самое что и в WinBuilder, просто конструкторы разные а wim одинаковый (и в африке wim).
     

    Цитата:
    1. в чем разница между WinPE и WinPXE?  
    в загрузчике, сравни, они разные по размеру, хотя частично совпадают содержимым.
     

    Цитата:
    2. какая сборка меньше по объему ораза?  
    не понятен вопрос, та у которой размер wim-файла меньше.
     

    Цитата:
    3. правильно ли я понимаю загрузку по PXE в RAM:
    разница только в том, что файл копируется в память не с диска или харда, а по сети.

    Всего записей: 4559 | Зарегистр. 03-05-2006 | Отправлено: 14:10 03-12-2009
    davinchi9



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

    Цитата:
    и в барте это есть, в шапке ссылки, конструктор Yurkesha, также упаковать в wim и грузить.  

    ткни носом, все облез, и сайт Yurkesh'ки, и его сборки - так и не нашел чем упаковать сборку в wim и получить winpe.wim...
     
    Добавлено:
    AZJIO

    Цитата:
    не понятен вопрос, та у которой размер wim-файла меньше.

    я имел ввиду что меньше WinPE или WinPXE?

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

    и там ему передается упраление на дальнейшию загрузку или он монтируется к рам диску и уже оттуда загружается? хочу понять сколько оперативы требуется для загрузки wim образа, т.е. размер wim ораза = объему требуемой оперативы для его загрузки или нет?

    Всего записей: 630 | Зарегистр. 27-02-2007 | Отправлено: 14:16 03-12-2009
    Hrist



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    yurkesha
    хм. а отчего у меня ваш плагин касперского
    при старте бартпе с двд - зелененький - хотя и не активирована лицензия
    а при старте того же бартпе с флешки - красный и ругается что нет лицензии
    на работе надеюсь не скажется - но как то некомильфо

    ----------
    "Дьявол рождается из пены на губах ангела, защищающего правое дело". ГРИГОРИЙ ПОМЕРАНЦ

    Всего записей: 2897 | Зарегистр. 24-06-2002 | Отправлено: 16:40 03-12-2009
    svm59

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Чтоб понятней,это в сборке у Yurkesha.Ради интереса.

    Всего записей: 146 | Зарегистр. 02-12-2008 | Отправлено: 17:03 03-12-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