Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Windows Preinstallation Environment(WinPE) и BartPE LiveCD 5

Автор: DOE_JOHN
Дата сообщения: 24.05.2008 10:06
7sh3
Я использую BSlogon
0x1, "Setup", "CmdLine", "\Programs\BsExplorer\BsLogon.exe"
и "Windows PE resource limitation fix" для SP1 работает. в SP2 нет. Если безне него
то запустить можно только одну программу. BartPE 3.1.10a

Добавлено:
Еще чего то отвалился русский язык (там где бегунок на черном фоне и дрова подгрузить предлагает). И перестал работать плагин который делает Recovery Console. Она не запускается. Почему не успеваю прочесть. и там тоже крякозябры. В сборке на основе SP1 все норм
Автор: gosshha
Дата сообщения: 24.05.2008 10:25
народ, недавно раскопал обновлённый FreeXPie, подходит хорошо для сдохшей Винды, что самое интересное восстановил !!!! , у этого зверя - FreeXPie, даже интерфейс прикрутили, солидненько получилось.... частичное описание можно посмотреть на моём сайте ссылка
Автор: mav62
Дата сообщения: 24.05.2008 14:34
yuniki


Цитата:
Ведь это же медленно!

Считаем с момента появления меню загрузчика, то-есть после инициализации BIOS.
Загрузка образа Windows с винчестера 25 сек.
Загрузка образа Windows с USB Flash 45 сек.
Настройка оборудования (если нужна) 15 сек.
Поднятие сети (если нужен Интернет) 8 сек.


Цитата:
какая у Вас инфраструктура системы на флэшке

Такая же, как и на винчестере:
Загрузчик grub
В корне ntdetect.com, winpe.sif, menu.lst
Папка I386. В ней jбраз Windows c офисом, всевозможными вюверами документов и регистратором софта, патченый setupldr.
Папка Soft. Внутри которой нужная мне коллекция Portable или почти Portable софта (требующий внесение изменений в реестр)
Все. Ну на самом деле там еще мой самосборный Linux c таким же функционалом.



Автор: 7sh3
Дата сообщения: 24.05.2008 15:08
DOE_JOHN

Цитата:
Я использую BSlogon


Код: 0x2, "Setup", "CmdLine", "nu2shell.exe \Programs\BsExplorer\BsLogon.exe"
Автор: Start
Дата сообщения: 24.05.2008 16:03
Здравствуйте.
А есть ли плагины для Маилагента и для проигрывателя ВМП10
Автор: DOE_JOHN
Дата сообщения: 24.05.2008 16:08
7sh3
Не, немного не та надпись, а текст нажмите F6 для загрузки драйверов...
есть плагин Russian support

Цитата:
; Russian Support for PE Builder v3
; Created by reanimatolog@yandex.ru. http://bootcd.narod.ru

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="Russian Support"
Enable=1

[SourceDisksFiles]
;bootfont.bin=30000
vgafixr.fon=22
vgasysr.fon=22
vga866.fon=22
courer.fon=22
serifer.fon=22
smaller.fon=22
sserifer.fon=22
....

Закоментил копирование файла bootfont.bin в плагине и надписи исправились. Этот файл еще в pebuilder.inf прописан.

Автор: Alekcey
Дата сообщения: 24.05.2008 16:14
А почему не получается по сети зайти на другую машину(по локалке)?
При этом сетевая встала правильно, та машина пингуется, инет тожу работает.
А при попытке зайти(\\PCname) ругается что доступ закрыт.
Хотя с нормальных Виндов (3 машины) все работает.
И гостевой аккаунт открыт на целевой машине.
Автор: 7sh3
Дата сообщения: 24.05.2008 16:28
DOE_JOHN
правильный плагин для оригинального барта в шапке
BartPE Builder 3.1.10a - оригинальная версия, поддержка русского языка (05.09.2007) - © Yurkesha
а можно не парится с этим и просто использовать базовый конструктор BartPE+ из шапки

Start
есть wmp11 здесь и здесь, Маилагент - не знаю что это такое, типа пожирателя трафика?

Alekcey
это ограничение sp2, служба Брандмауэр Windows не работает в pe, на целевой машине с xp2 надо добавить в реестр

Код: Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters]
"NullSessionPipes"=hex(7):43,00,4f,00,4d,00,4e,00,41,00,50,00,00,00,43,00,4f,\
00,4d,00,4e,00,4f,00,44,00,45,00,00,00,53,00,51,00,4c,00,5c,00,51,00,55,00,\
45,00,52,00,59,00,00,00,53,00,50,00,4f,00,4f,00,4c,00,53,00,53,00,00,00,4c,\
00,4c,00,53,00,52,00,50,00,43,00,00,00,62,00,72,00,6f,00,77,00,73,00,65,00,\
72,00,00,00,73,00,72,00,76,00,73,00,76,00,63,00,00,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
"RestrictAnonymous"=dword:00000000
Автор: DOE_JOHN
Дата сообщения: 24.05.2008 16:59
7sh3
тыкался я в шапку, сайт http://yurkesha.msk.ru мне недоступен ( или не работает он
Автор: 7sh3
Дата сообщения: 24.05.2008 17:28
DOE_JOHN - точно, опять накрылся могу залить на рапиду конструктор BartPE+, если надо
Автор: Alekcey
Дата сообщения: 24.05.2008 17:36
7sh3
А для висту теже ветки?
Автор: yuniki
Дата сообщения: 24.05.2008 19:32
mav62
Цитата:
Загрузка образа Windows с USB Flash 45 сек.
etc ...
Это не показательно. Я имел ввиду - как работают приложения из USB, по сравнению с тем , как они работают в обычном Windows из HDD . Видимо, если Вы делаете RAM-сборку, то работает быстро и все быстродействие определяется загрузкой , но при таком (когда хочется сделать BartPE с многими обычно используемыми и возможно тяжелыми приложениями ) подходе ВСЕ в RAM сборку не запихнешь, придется работать непосредственно с USB. Я и хотел спросить - работа из-под USB существенно по скорости отличается от работы из-под винчестера в обычном windows ?

Цитата:
Папка Soft. Внутри которой нужная мне коллекция Portable или почти Portable софта (требующий внесение изменений в реестр)

Наверно, НЕтребующий ? Иначе - объясните - как так ?

7sh3

Цитата:
Цитата:что вообще делает плагин PE Loader (снимает какие-то ограничения...) ?
да, но в базовых конструкторах ничего не надо, там все ограничения снимаются стандартными средствами

Я просто хотел бы узнать - что это за ограничения у Bart'а ?





Автор: 7sh3
Дата сообщения: 24.05.2008 19:48
yuniki

Цитата:
Наверно, НЕтребующий ? Иначе - объясните - как так ?


Цитата:
или почти Portable софта (требующий внесение изменений в реестр)

т.е. надо добавить в реестр реешный инфу чтобы прога была зареганной

Цитата:
Я просто хотел бы узнать - что это за ограничения у Bart'а ?

чтобы ограничить использование pe в качестве полноценной oc - система автоматически перезагружается после 24 часов работы и не позволяет запустить одновременно больше трех приложений
Автор: yuniki
Дата сообщения: 24.05.2008 21:54

Цитата:
т.е. надо добавить в реестр реешный инфу чтобы прога была зареганной

я бы , конечно, догадался что это так, если б понимал - зачем .
Т.е. зачем оставлять какие-то приложения вне системы BartPE, а в каком-то повисшем состоянии (их, видимо, просто скопировали из системы , где они были прежде установлены ?), а потом, после того как BartPE с установленными в нем плгиновскими приложениями загрузится, ЕЩЕ каким-то образом регестировать эти автономные прилжения в Bart'е ? Почему сразу-то не делаются из них BartPE плагины ?
Автор: 7sh3
Дата сообщения: 24.05.2008 22:10
yuniki
да мало ли зачем так делать надо, например нужно добавить инфу в HKEY_CLASSES_ROOT, тебе что заняться нечем, рамзагрузка уже пашет?
Автор: mav62
Дата сообщения: 24.05.2008 23:12
yuniki

Я пытаюсь создать полнофункциональную ОС с загрузкой и работой в RAM, то что это и восстановитель системы для меня вторично.
Образ ОС в памяти и офис (ну прикалывает меня скорость работы офиса) 200М и увеличивать нет смысла.
Не portable софт например delphi требует внесения изменений в реестр так-как другое расположения папок (убираю все из Pr Files\Common и Document and Seting)
Флэшка обычно станет диском D, но бывают варианты, тогда регистратор софта изменит в рег. файлах букву и зарегистрирует софт.

Если не устраивает скорость работы софта с флеш и работа на чужом компе надолго скидываем его на НDD и регистрируем.
Автор: NIKZZZZ
Дата сообщения: 25.05.2008 01:01
yuniki

Цитата:
Почему сразу-то не делаются из них BartPE плагины ?

А зачем писать плагины, не проще ли просто установить приложение из-под WinPe, настроить его и непосредственно сохранить новый образ (RamBoot)?
Либо отследить реестр, и получить reg файл, который его будет регистрировать?
Из него несложно сделать плагин, но это довольно муторная работа.


Автор: yurkesha
Дата сообщения: 25.05.2008 14:40
На всякий случай выкладываю базовый конструкторы на IFOLDER - вот.
Автор: slawa321
Дата сообщения: 25.05.2008 14:46
7sh3

Собрал сборку конструктором из шапки ,понравилось как просто автоматом настроилась сеть . Собирал год назад вашим же конструктором от ноября 2006 года ,там с сетью было посложнее. Вобщем прикрутил звук ,видео,модем ADSL Зухель -пулей вышел в интернет ,но тут радость слегка омрачилась - не все страницы IE отображает коректно ,некоторые вообще не открыть ,на других то картинки с крестиками ,то ошибка на странице . Прикрутил Оперу -все страницы отлично. Загрузил старую PE ,тоже все коректно. Такое чувство Яву не поддерживает. Уже оставил только базовую сборку -результат тотже. Попроборал конструктор не из шапки с паролем 7sh3 -тоже самое.
Автор: lucky_Luk
Дата сообщения: 25.05.2008 15:07
Alekcey

Цитата:
А почему не получается по сети зайти на другую машину(по локалке)?
При этом сетевая встала правильно, та машина пингуется, инет тожу работает.
А при попытке зайти(\\PCname) ругается что доступ закрыт.
Хотя с нормальных Виндов (3 машины) все работает.
И гостевой аккаунт открыт на целевой машине.

Уже не раз поднималась эта тема.
Не работает потому, что стационарная WinXP (и возможно другие) по-умолчанию "не пускает" юзеров с WinPE.
Чтобы начало работать, нужно на стационарной винде внести [more=изменения в реестр:]


Код:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters]
"NullSessionPipes"=hex(7):43,00,4f,00,4d,00,4e,00,41,00,50,00,00,00,43,00,4f,\
00,4d,00,4e,00,4f,00,44,00,45,00,00,00,53,00,51,00,4c,00,5c,00,51,00,55,00,\
45,00,52,00,59,00,00,00,53,00,50,00,4f,00,4f,00,4c,00,53,00,53,00,00,00,4c,\
00,4c,00,53,00,52,00,50,00,43,00,00,00,62,00,72,00,6f,00,77,00,73,00,65,00,\
72,00,00,00,73,00,72,00,76,00,73,00,76,00,63,00,00,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
"RestrictAnonymous"=dword:00000000
Автор: 7sh3
Дата сообщения: 25.05.2008 15:39
slawa321

Цитата:
не все страницы IE отображает коректно ,некоторые вообще не открыть

конструктор (26.03.2008) BartPE+XPE? какие конкретно страницы криво отображаются, пару примеров?, к IE еще можно подключить плагины в конструкторе - ActiveX Shockwave Flash Support и Cryptographic Services for IE, сам всегда пользуюсь оперой так что c IE сильно не вникал , я смотрел только яндеx\гугл и рубоард - все кажет нормально
Автор: slawa321
Дата сообщения: 25.05.2008 16:35
7sh3
Вот например страничка http://rapidshare.com/files/117499907/1.htm.html сохраненнная на харде , в опере открывается -в IE нет , а я привык к Гринбраузеру -на основе IE, очень хотелось бы не менять привычки. Там всего 25кб.


Добавлено:
7sh3
Да забыл написать ,указанные плагины к IE я включил ,может не надо было. Самое обидное ,что старый твой конструктор все открывает коректно.
Автор: 7sh3
Дата сообщения: 25.05.2008 17:25
slawa321

Цитата:
сохраненнная на харде

чем сохраненная? дай конкретную ссылку на страницу которая криво открывается IE в сборке
Автор: slawa321
Дата сообщения: 25.05.2008 19:13
Какая разница чем сохраненная, IE конечно. Просто этот файл болтался у меня в моих документах и я запомнил ,что он не открылся в новам конструкторе. В интернете не правельно открывалось процентов 30 страниц. Я снес сборку поэтому не могу попробовать сразу, я думал тебе проще проверить на примере странички в offline Что я тебе прислал. У тебя то сборка готовая надеюсь есть. Открой ее для начала в обычной винде ,чтоб убедиться ,что она нормальная. Завтра пересобиру на работе, скажу точно какие страницы в интернете не работают. У нас уже 11 вечера -иду спать.
Автор: Lupo
Дата сообщения: 25.05.2008 19:41
Пожалуйста ! Помогите новичку !

Дано : Готовый ISO на основе BartPe (Kaspersky AV restorе boot CD)
Задача : C помощью редактирования ISO увеличить размер RAMdiska.

Как я понял ,этот параметр в ramdisk.inf ,который ,в свою очередь запакован
в setupldr.bin.

В том смысле,что пересборать эту ISO-шку мне физически невозможно (не счего и не начем) .
Может быть заменой файла setupldr.bin на другой?
нужно 64...128 MB(Сейчас 32МВ).

P.S.: поиском ответа не нашел ....!
Автор: yuniki
Дата сообщения: 25.05.2008 21:50
mav62
Цитата:
Я пытаюсь создать полнофункциональную ОС с загрузкой и работой в RAM, то что это и восстановитель системы для меня вторично.

А как Вы относитесь к тому определению, что Bart - это усеченный вариант Windows ? Вы не боитесь программировать в Delphi, которая имеет доморощенную инсталляцию ? А Visual Studio слабо зарегить ?

Цитата:
Флэшка обычно станет диском D, но бывают варианты, тогда регистратор софта изменит в рег. файлах букву и зарегистрирует софт.

А что это за хитрый регистратор ? Как Вы вообще создаете reg файл, который нужен для регистрации Вашего субпортабельного софта ?

PS. а как ,кстати, Delphi с USB сильно подтормаживает по сравнению с HDD ?

NIKZZZZ

Цитата:
А зачем писать плагины, не проще ли просто установить приложение из-под WinPe, настроить его и непосредственно сохранить новый образ (RamBoot)?
Либо отследить реестр, и получить reg файл, который его будет регистрировать?
Из него несложно сделать плагин, но это довольно муторная работа.

Я честно говоря, в таком случае, не знаю, - зачем вообще пишут плагины для Bart'а ?
Подозреваю только , что трудно корректно под Bart'ом инсталлировать приложение (У меня пока не очень аккуратно это получается, ругается на недостаток памяти pagefile.sys )

2 ALL> Я принципиально не могу понять - как в BartPE следует подходить к реализации практической независимости от железа - сеть , видео удобное разрешение, Inernet ADLS, gprs, dial-up modem ? ведь ВСЕ же драйверы не впихнешь в сборку.
Возможно ли такое вообще, ну т.е. - желание использовать BartPE сборку на большинстве современных (и не очень) компьютерах ?


Автор: 7sh3
Дата сообщения: 25.05.2008 22:04
slawa321

Цитата:
я думал тебе проще проверить на примере странички в offline Что я тебе прислал

проверил в винде-ie, текст есть картинок нет, ты в курсе что подобная страница сохраненная на винте состоит не только из одного файла .htm?, в pe эта страница не открывается, пытается видимо загрузить картинки которых нет, если просто открывать странички в инете - нормально, потянет... сохраняет страницы в pe-ie действительно кривовато, может сказывается то что шрифтов мало, мож еще что...

Lupo

Цитата:
В том смысле,что пересборать эту ISO-шку невозможно .

собери сам конструктором такую исошку с каспером, setupldr.bin тут вообще не в тему

Добавлено:
yuniki

Цитата:
как в BartPE следует подходить к реализации практической независимости от железа

запихивать драйвера на сетевые карточки и контроллеры hdd - таких драйверов не так уж и много как может казаться (для распространенного железа), драйвера на все остальные устройства в BartPE вторичны, BartPE это не XP
Автор: mav62
Дата сообщения: 25.05.2008 22:39
yuniki

Цитата:
Bart - это усеченный вариант Windows

Bart это один из конструкторов, не самый удобный. Пока самий хороший результат дал Winbuilder.

Цитата:
Вы не боитесь программировать в Delphi, которая имеет доморощенную инсталляцию

За тридцать лет работы я уже ничего не боюсь. Кстати инсталяция полноценная.

Цитата:
А Visual Studio слабо зарегить ?

Не думаю, что особенно сложно, но не интересно. Занимаюсь только кроссплатформенным софтом. В базе софта еще питон и gcc c QT-ными библиотеками.

Цитата:
А что это за хитрый регистратор

Очень простая программа на Delphi (работа со строками, реестром, режимами видеоадаптеров и вызовом других программ (hwpnp и тд.)

Цитата:
Как Вы вообще создаете reg файл

Анализ ключа software или RegShot.

Цитата:
ВСЕ же драйверы не впихнешь в сборку.

Будет база драйверов вне сборки и регистратор драйверов. На Linux у меня все так и построено.

Автор: NIKZZZZ
Дата сообщения: 25.05.2008 23:14
yuniki

Цитата:
Подозреваю только , что трудно корректно под Bart'ом инсталлировать приложение (У меня пока не очень аккуратно это получается, ругается на недостаток памяти pagefile.sys )

Если ругается, значит памяти в машине маловато. Или раздут образ.

Цитата:
А как Вы относитесь к тому определению, что Bart - это усеченный вариант Windows ? Вы не боитесь программировать в Delphi, которая имеет доморощенную инсталляцию ?

А вот здесь все как-раз наоборот. Есть куча программ, написанных под полноценной системой, которые работают только у автора. Именно на чистой системе и нужно что-либо писать, и, имеено ее обрезанность гарантирует что она написана корректно. Идеальный вариант тестирования как-раз и есть WinPe.
Автор: 7sh3
Дата сообщения: 25.05.2008 23:22
slawa321
так как в pe твоя страничка все-таки не открывается решил разобраться в чем дело - оказывается страничка в koi8-r > 20866 (русская KOI8) кодировке а я сдуру удалил этот nls файл из сборки, странно что никто кроме тебя про это не говорил, наверно все на win1251 попадают в ru-нете а сам тоже не смотрел так как опера которой системные кодовые страницы пофигу
в oem1\delete-files.inf закомментируй удаление C_20866.NLS , или вообще удали эту сроку в инфе

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: Контекстное меню мыши


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.