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

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

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

vu1tur (07-11-2006 11:20): http://forum.ru-board.com/topic.cgi?forum=62&topic=8981#1  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

vu1tur



Moderator-Saaber
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Предыдущие части: [1]
 
WinPE представляет собой урезанную версию Windows XP с возможностью запуска с любого (достаточно емкого) носителя, в том числе read-only. Система предназначенна для подготовки компьютера к установке полноценной операционной системы. С помощью WinPE можно разбить жесткий диск на разделы, отформатировать винчестер, получить доступ к локальной сети и существующим разделам, в том числе и в формате NTFS. По сути, WinPE представляет собой версию Windows XP с возможностью запуска только в защищенном режиме и с поддержкой командной строки. Чтобы ограничить использование WinPE в качестве полноценной ОС, система автоматически перезагружается после 24 часов работы.
P.S. два последних предложения с некоторых пор не совсем верны

Поиск готовых дисков, сборок и конструкторов(варезных) в Варезнике

В топике есть вся необходимая информация для самостоятельного изготовления дистрибутива, также на Народе (зеркало)выложен FAQ, по материалам старой темы, примерно до 28 страницы, подготовленный devids.
New FAQ, Русификация:
 
  • Полная русификация WinPE\BartPE - © fronik
  • Русификация WinPE\BartPE - © I SAM
  • Поддержка русских имён, плагины, домашняя старничка - © Yurkesha (04.11.2005)

    Полезные ссылки
     
    Статьи
  • Загрузочный CD нового поколения
  • Статья о WinPE на RU-BOARD
  • Windows XPE Live CD
      1. Введение в Windows XPE Live CD
      2. Создание базового Windows XPE Live CD  
      3. Добавление приложений к Windows XPE Live CD
     
    Bart's Preinstalled Environment (BartPE) bootable live windows CD/DVD  
    Скорая помощь почти по всем вопросам 911cd.net
    Форум где обитают профессионалы по продуктам M$ msfn.org
    Ищем готовые плагины
    Ещё ссылки и разработчики
    Отличная коллекция готовых плагинов
    Ещё одна весьма неплохая коллекция готовых плагинов
    reatogo's BartPE 500+ - более 700 плагинов с описанием

  • Всего записей: 3690 | Зарегистр. 01-02-2003 | Отправлено: 18:51 13-04-2006 | Исправлено: cap, 19:24 25-10-2006
    VV2006

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Странно. В qEmu при включенном плагине FBWF загрузка сборки от 7sh3 определение PnP-устройств идёт бесконечно . При отключении этого плагина - нормально, и удаётся работа с My Drivers! Эмулятор заводил: qEmu.exe -boot d -m 256 -usb -hda hdd.img -no-kqemu -L . -cdrom pebuilder.iso

    Всего записей: 2123 | Зарегистр. 10-02-2006 | Отправлено: 11:54 05-11-2006 | Исправлено: VV2006, 13:47 05-11-2006
    7sh3

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

    Всего записей: 13936 | Зарегистр. 16-10-2005 | Отправлено: 15:02 05-11-2006
    VV2006

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    7sh3
    Точно. В зависимости от статуса чекбокса "Автоматический переход на летнее время и обратно" в локальной системе, в которой запускаем pebuilder, в сборках получаем отличающимися следующие файлы:
    BARTPE\I386\INF\INFCACHE.1
    BARTPE\I386\SYSTEM32\SETUPREG.HIV
    BARTPE\I386\SYSTEM32\CONFIG\DEFAULT
    BARTPE\I386\SYSTEM32\CONFIG\SOFTWARE
    Разгадка отличий, по-видимому, в том, что берётся из параметров локали. Разгадка взаимодействия плагина FBWF c этими параметрами - где-то дальше...
     
    Насчёт oem-дров из удалёной системы: никто не пробовал замутить их пакетную установку в уже запущенную PE-систему?

    Всего записей: 2123 | Зарегистр. 10-02-2006 | Отправлено: 10:49 06-11-2006
    7sh3

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

    Цитата:
    Разгадка взаимодействия плагина FBWF c этими параметрами - где-то дальше...

    да там вообще хрен поймешь главное именно с 28 октября в зимний период начинается эта все с FBWF для исправления есть куча способов
    1. Убрать "Автоматический переход на летнее время и обратно"
    2. Откатится на летнее время
    3. Сменить время создания дистрибутива винды на "зимнее"
    4. Использовать mkisof.exe из постпроца 22 (mkisof-orig.exe+cygwin1.dll) но кириллица на диске будет кривая
    5. Записать обработанные постпроцем файлы проекта в обычной Nero
     
    AkulaBig
    Ты там боролся с кривой кириллицей в 22 постпроце, как поборол то?

    Всего записей: 13936 | Зарегистр. 16-10-2005 | Отправлено: 11:27 06-11-2006
    HighwayStar



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    All
    Хорошие новости! похоже что в финалке  Windows Embedded SP2 Feature Pack 2007 исправили проблему с неанглийскими символами в имени файла при использовании fbwf. тестим
    Добавлено
    Дико извиняюсь по первой ссылке выложил не совсем то что хотел  
    исправлено

    Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 11:35 06-11-2006 | Исправлено: HighwayStar, 11:52 06-11-2006
    VV2006

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    HighwayStar
    Спасибо! FBWF теперь не зависит времени года! Попробовал пока первый из выложенных тобой плагинов (предыдущий пост), в нём службу только вручную надо запускать.
    Пока не разбирался, в чём смысл переименования библиотеки fbwfdll.dll в fbwflib.dl.

    Всего записей: 2123 | Зарегистр. 10-02-2006 | Отправлено: 12:27 06-11-2006
    HighwayStar



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

    Цитата:
    Пока не разбирался, в чём смысл переименования библиотеки fbwfdll.dll в fbwflib.dl.

    это не переименование, это совсем другая библиотека! нормально работать будет только второй вариант, кроме того прописал там автозапуск

    Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 12:41 06-11-2006
    Oplot365



    Full Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Скажите, а для чего вообще плаг FBWF?
    И повторюсь, 7sh3 какая у тебя последняя сборка? Будешь ли ты обновлять её, а то сайт твой прикрыли...

    Всего записей: 556 | Зарегистр. 14-11-2005 | Отправлено: 12:54 06-11-2006
    HighwayStar



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

    Цитата:
    Скажите, а для чего вообще плаг FBWF?

    он позволяет как бы писать на CD и другие ro носители, либо защищать от записи rw носители . Запись на самом деле происходит в кэш в памяти, но все программы думают что они пишут на CD. В WinPe используется вместо RamDrive плагина.

    Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 13:02 06-11-2006
    Oplot365



    Full Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    HighwayStar
    Хм, а чем он лучше RamDrive? Многие плаги ориентированы именно на X:\ (RamDrive).

    Всего записей: 556 | Зарегистр. 14-11-2005 | Отправлено: 13:40 06-11-2006
    7sh3

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

    Цитата:
    это совсем другая библиотека

    эта другая новая есть? fbwfdll.dll и fbwfmgr.exe, вариант плага на 30 мег не нужен нужно сделать рабочим авто-fbwf, он и с новыми fbwflib.dll и fbwf.sys работает, проблем с рус нет с меню тоже все отлично, но все равно надо убирать переход на летнее время при сборке
     
    Oplot365
    обновлю только вот с fbwf разобраться надо

    Всего записей: 13936 | Зарегистр. 16-10-2005 | Отправлено: 14:51 06-11-2006
    HighwayStar



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    7sh3
    Есть все тут
    в комлекте все что было в auto-fbwf только новых версий:  
    fbwf.sys
    fbwfdll.dll
    fbwflib.dll
    fbwfmgr.exe
    ИМХО Auto-fbwf нафиг не нужен. Все равно если даже выделить 512Мб на обычный FBWF в памяти будет занято ровно столько сколько файлов создал на диске с FBWF. то есть ничего не создаем на X: - память не тратиться.
    P.S. На модеме качал этот Feature Pack только ради одного FBWF

    Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 15:21 06-11-2006
    7sh3

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    блин проблемы есть с новыми файлами, если запустить просмотр событий или управление компьютером вылетает в синий экран

    Всего записей: 13936 | Зарегистр. 16-10-2005 | Отправлено: 15:29 06-11-2006
    AkulaBig

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

    Цитата:
    Ты там боролся с кривой кириллицей в 22 постпроце, как поборол то?  

    В файл postprocessing.cmd добавил параметр -input-charset cp1251
    :: ======================================================
    : Set_standard_MKISOFS_options
    :: ======================================================
    :: SET standard options for mkisofs (like they are used by bart himself)
    set mkisofs_option=-iso-level 4 -volid ""%CD_label%"" -A PEBUILDER/MKISOFS -sysid ""Win32"" -no-emul-boot -boot-load-size 4 -hide boot.catalog -allow-lowercase -R -input-charset cp1251
    Кстати, в mkisofs четыре параметра, отвечающие за локаль. Наверное, можно их все включить.

    Цитата:
    Использовать mkisof.exe из постпроца 22 (mkisof-orig.exe+cygwin1.dll)  

    Наверное вот почему у меня нет проблем с переходом на зимнее время.
    HighwayStar

    Цитата:
    Auto-fbwf нафиг не нужен

    Но места-то на диске больше свободного становится. То есть и инфы на диск можно больше залить.

    Всего записей: 4361 | Зарегистр. 11-03-2003 | Отправлено: 15:46 06-11-2006
    HighwayStar



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

    Цитата:
    блин проблемы есть с новыми файлами, если запустить просмотр событий или управление компьютером вылетает в синий экран

    а у меня когда нажимаешь завершение работы. наверное что-то поменяли в реестре.
    пробуйте с этим добавил несколько строчек найденных в компонентах Embedded, на BartPe еще не проверял

    Цитата:
    Но места-то на диске больше свободного становится. То есть и инфы на диск можно больше залить.
    Что-то я не понял о каком диске речь.
     

    Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 16:26 06-11-2006
    AkulaBig

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    HighwayStar
    Ну ты пишешь, что использовать autofbfw нет смысла, так как размер его "в памяти будет занято ровно столько сколько файлов создал на диске с FBWF". То есть по твоему, если диск fbfw 32 Мб, я легко могу записать на этот диск 64 Мб данных и он это позволит? Что-то я про такую фичу не слышал. А я имел ввиду, что автоFBFW меняет размер диска на лету, по подобию AutoRAMDrive. То есть его размер напрямую зависит от имеющейся в наличии свободной оперативы. Конечно, если fbfw работает, как описываешь ты, соглашусь, что нет смысла задавать его размер изменяющимся, но лично у меня так не работает. Когда заканчивается место на fbfw-диске, запись прекращается.
     
    Добавлено:
    7sh3
    Еще ключ -output-charset cp1251 тоже обязательно нужен, думал без него будет работать, выкинул, нифига.

    Всего записей: 4361 | Зарегистр. 11-03-2003 | Отправлено: 19:08 06-11-2006
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Я думаю вам полезно будет ознакомиться с этим:
    http://www.opennet.ru/man.shtml?topic=mkisofs&category=8&russian=0
    Может тогда вы поменяете "-output-charset cp1251" на "-input-charset cp1251", а еще лучше на "-jcharset cp1251"

    Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 20:26 06-11-2006 | Исправлено: yurkesha, 20:58 06-11-2006
    AkulaBig

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yurkesha
    Я поковырял mkisofs на предмет локализации. Есть проблемы, которые похоже не решаются. Самое простое - использовать ключ -input, а к ключу "-jcharset надо еще добавлять ключ -joliet-long. Иначе с папкой WinSxS проблемы. Но вот правильно отобразить русские имена в самом исошнике не удается. То есть на диске они отображаются правильно, а в файле iso крякозябрами. В исо они правильно отображаются, если установить страницу 866, но тогда на диске крякозябрами. Скорей всего на это придется забить, но может-быть у тебя есть какое-нибудь элегантное решение этой проблемы?

    Всего записей: 4361 | Зарегистр. 11-03-2003 | Отправлено: 21:59 06-11-2006
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Решение-то в принципе есть, но, к сожалению, неуниверсальное...
    То есть если отказываемся от RockRidg (ключ -R) строим так:
    tools\mkisofs.exe -iso-level 4 -input-charset cp866 -output-charset cp866 -duplicates-once -force-uppercase -J -joliet-long -jcharset cp1251 -volid "BartPE" -A PEBUILDER/MKISOFS -sysid "Win32" -b bootsect.bin -no-emul-boot -boot-load-size 4 -hide bootsect.bin -hide boot.catalog -o %isofile% %outdir%
    А вот если есть RockRidg... Тут похуже будет - приходится генерить гибридный образ:
    к -R приходится добавлять
    -input-hfs-charset cp866 -output-hfs-charset cp866  
    Но и в той и в той ситуации имеем абсолютно одинаковое (и русское) отображение имен в ISO и на диске...
    А вообще проблема в том состоит что MKISOFS не ставит маркер на DOS-кодировку в ISO, а именно она должна использоваться для виндовых систем по-умолчанию...

    Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 00:25 07-11-2006
    HighwayStar



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

    Цитата:
    Ну ты пишешь, что использовать autofbfw нет смысла, так как размер его "в памяти будет занято ровно столько сколько файлов создал на диске с FBWF". То есть по твоему, если диск fbfw 32 Мб, я легко могу записать на этот диск 64 Мб данных и он это позволит? Что-то я про такую фичу не слышал.  

    Можно изначально задать размер диска не 32Мб а 512 и писать на него сколько душе угодно, при этом диск не сожрет сразу все 512 Мб памяти.
    Размер диска меняется ключом  
    0x4,"ControlSet001\Services\FBWF","WinPECacheThreshold",0x20
    0x10 - 16Мб
    0x18 - 24Мб
    0x20 - 32Мб
    0x30 - 48Мб
    0x40 - 64Мб
    0x48 - 72Мб
    0x60 - 96Мб
    0x80 -128Мб
    0x100 - 256Мб
     

    Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 03:05 07-11-2006
       

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

    Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Закладки » Windows Preinstallation Environment(WinPE) и BartPE LiveCD 2
    vu1tur (07-11-2006 11:20): http://forum.ru-board.com/topic.cgi?forum=62&topic=8981#1


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru