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

» Windows Preinstallation Environment(WinPE). WinBuilder

Автор: NIKZZZZ
Дата сообщения: 14.10.2007 23:30
7sh3

Цитата:
только я все равно не понимаю как можно прилепить FBWF к рамдиску и вообще в рамзагрузке он ведь только для CD предназначен

FBWF никак не завязан на CD. Этот драйвер перехватывает любую попытку записи на диск, и пишет это в память. Подобные технологии используются, например, для того, чтобы сеанс работы в Windows не сохранялся - сколько хочешь экспериментируй с системой, после перезагрузки все восстановлено, как в WinPe. Где-то в этом топике HighwayStar давал ссылку на подобную прогу. Тоесть, FBWF можно поставить на RamDisk - по идее можно получить диск , размер которого будет определяться только об'емом свободной памяти. У меня были идеи на этот счет, не стал этим заниматься только из-за его глючности.
Автор: euheny
Дата сообщения: 15.10.2007 00:07

Цитата:
Если это действительно так, то это довольно интересно.

Ну вот приехали ! Ведь столько страниц обсуждали FBWF и об этой возможности не однократно сообщалось.

Цитата:
только я все равно не понимаю как можно прилепить FBWF к рамдиску и вообще в рамзагрузке

так как это в MobileOS - загружаем имидж 72 Мб, а получаем 500 (можно и больше)

Цитата:
он ведь только для CD предназначен

и где это об этом написано ?

Вобще я не сторонник FBWF, потому как варез, но вещица весьма интересная
Надеюсь в Reactos и такая будет


Автор: Oleg_II
Дата сообщения: 15.10.2007 00:18
7sh3
Ну, он, по идее, не только должен с сидюком быть связан. Еще в 2004-2005 годах начали применять подобный драйвер (сорри, сейчас под рукой нет ничего, пишу с другого компа) для защиты SD карты, куда устанавливали Винды. Тогда же кто-то и на жесткий диск поставил. Фичу можно было отключать для установки чего-то (драйверов или какой проги, например) и также после установки включать обратно.

Дело не в размере рамдиска, можно его сделать каким угодно, дело в том, что никогда не знаешь склько памяти будет доступно на компе (ну, это я утрирую, конечно, но, допустим, пришел к кому-то с флешкой, а там старый комп на 256МВ

ЗЫ А рамзагрузкой я, конечно, пользуюсь Кстати, вот euhenyутверждает, что для нее не нужно теперь файлов от сервера, стандартных файлов из ХР достаточно?
Автор: 7sh3
Дата сообщения: 15.10.2007 01:33
все это хорошо конечно, но мне бы кто практически объяснил как будет все выглядеть в рамсборке с FBWF, в каком там месте я могу увидеть работу этого драйвера, просто вот добавил я его в рамсборку, драйвер загружен и работает, но ничего такого я не вижу, как было у меня на X 20 мег свободно так и осталось, добавить на X можно теже 20 мег и не больше, на рамдиске B тоже самое, на CD вообще ничего не могу добавить, нет записи в отличии от обычной загрузки с CD, может этот FBWF надо по хитрому как-то запускать
Автор: Oleg_II
Дата сообщения: 15.10.2007 07:17
Thuun с Boot-Land-а делал скрипт, где размер защищенного диска определялся в процентах от доступной памяти.

Вот можно ли эту защиту наложить на рамдиск - это уже вопрос.

А было бы действительно прикольно загружать 1МВ рамдиск, на который можно было бы мегов 300 записать временных файлов (временные файлы интернет, временные файлы архиваторов-установщиков и т.п.), если в компе память позволяет использовать 300 мегов
Автор: NIKZZZZ
Дата сообщения: 15.10.2007 09:29
К стати, по поводу багов с кириллицей. Возможно, они связаны именно с CD, там своя файловая система.
Автор: bob_from_saratov
Дата сообщения: 15.10.2007 09:43
7sh3 писал

Цитата:
я все равно не понимаю как можно прилепить FBWF к рамдиску и вообще в рамзагрузке он ведь только для CD предназначен а у нас в рамзагрузке CD-ROM никакой роли не играет после загрузки img


у меня связка fbwf+ramboot-minus-ramdisk вполне успешно работает и думаю в этом есть смысл. Зачем отводить память под рамдиск, хоть и 1 мб (у меня так и было), если это можно делать "ПО ЗАПРОСУ". Системный диск я забиваю под завязку - 36 мег. = поэтому после загрузки и небольшой чистки на нем всего 6 мегов свободно - этого хватает не на всё - тем более он нтфс со сжатием - то бишь при копировании на него есть проблемы..
Автор: Oleg_II
Дата сообщения: 15.10.2007 10:00
bob_from_saratov
А что с кириллицей на таком защищенном рамбуте?
Автор: bob_from_saratov
Дата сообщения: 15.10.2007 10:12
с кириллицей проблемы.. а зачем она в папке %temp% ?? я её там не использую
Автор: coherent
Дата сообщения: 15.10.2007 16:07
Уважаемые! Просветите, пожалуйста, относительно !WBManager. Для чего он нужен и можна ли без него. Как с ним работать, как создать файл myoptions.ini. Буду признателен за любой ликбез или ссылки!
Автор: Gromila2
Дата сообщения: 15.10.2007 18:55
Здравствуйте.

Хочу систему windows xp embedded на USB Flash.
Облазил весь интернет, но нигде нет подробных инструкций как создать образ и записать его на USB Flash.

Говорят что для этого нужен windows xp embedded Feature Pack 2007, но где его достать.
У меня есть windows xp embedded SP2, но не знаю как записать его на флешку.
И вроде в windows xp embedded Feature Pack 2007 есть какието ограничения (может образ самоуничтожится).

Где вообще достать все что нужно, и обойти ограничения на автоматическое удаление образа.
Автор: NIKZZZZ
Дата сообщения: 15.10.2007 19:07
Gromila2

Цитата:
Хочу систему windows xp embedded на USB Flash.

Это другая тема.
Автор: Gromila2
Дата сообщения: 15.10.2007 19:23

Цитата:
KZZZZ


Ссылка мертвая.

Потом ожила.
Автор: PowerUser
Дата сообщения: 15.10.2007 21:08
Отцы ! А какой из проектов счас наиболее правильный ? (с загрузкой в RAM)
Автор: NIKZZZZ
Дата сообщения: 15.10.2007 21:36
PowerUser

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

Естественно мой. Я его сам делал!
Сделаешь свой - он будет самый правильный.
Все проекты рабочие.
С точки зрения загрузки в Ram - пожалуй NativeEx - но это база, в нем кроме системы почти ничего нет. Если делать что-то под себя - оптимальный.
thuun.boot-land.net/WinBldr/XP-2K3/Projects - неплохой, есть много скриптов.
Live-проекты - наворочено много, но чужими руками, если лень делать самому.


Автор: PowerUser
Дата сообщения: 15.10.2007 22:17
о! не правильно спросил - ясно что точить под себя надо... (я их ваще по сетке гоняю потому мне актуально именно в RAM и поменьше)

какой из проектов взять за базу ?
собственно интересует минимальный объем, загрузка в RAM и поддержка сетки, хоть с коммандной строки... (все остальное, включая эксплорер - поскольку-постольку - сам прицеплю)
Автор: NIKZZZZ
Дата сообщения: 15.10.2007 22:50
PowerUser

Цитата:
собственно интересует минимальный объем, загрузка в RAM и поддержка сетки

Ну и возьми NativeEx, получишь полноценную систему с эксплорером, лисичкой или оперой, их, правда придется отдельно добавлять. Весить это будет мегов 70-80, комп 256 Мб - оптимально. Я пробовал, для развлечения, сделать сборку под 128 Мб (загрузка в Ram)- можно, но уж больно не комфортно на ней работать.


Автор: PowerUser
Дата сообщения: 16.10.2007 01:16
NIKZZZZ
а возможно собрать что-нибудь мега на 30-40 с поддержкой сети (експлорер не нужен)
типа picoXP но с поддержкой сетки ?
Автор: NIKZZZZ
Дата сообщения: 16.10.2007 04:21
PowerUser

Цитата:
что-нибудь мега на 30-40 с поддержкой сети

Почему бы и нет? Если выкинуть все "лишнее" примерно такой об'ем и получится. Вопрос, зачем?

Автор: PowerUser
Дата сообщения: 16.10.2007 09:02
NIKZZZZ
на вопрос зачем - примерный ответ:
мне удобнее держать несколько вариантов маленьких специализированных систем, чем грузить одну универсальную...
потому хотелось бы скажем сделать мини систему (30-40 мега) с поддержкой сети и гостом, что бы в качестве оболочки (запустить с авторана нет проблем) грузился сразу гост (11 версия 32бита) - чем грузить универсальную и потом запускать оттуда гост...
проблема у меня в том что когда я убираю из проекта эксплорер - перестают работать сеть может знаешь в чем грабли ?

зы. знаю что есть гост для дос... это как пример - например иногда надо запустить еще что-нибудь мелкое - виндовое... и очень часто - RDP клиент (про thinstation тоже знаю)
Автор: jet55
Дата сообщения: 16.10.2007 10:21
Всем привет
С разу извиняюсь за возможно глупые вопросы.
Я пытался поместить сборку WinBuildera вместе с установкой winXP на один диск.
Использую EasyBoot
Собрал сборку, в папке Target получилось
i386\
...
NTDETECT.COM
SETUPLDR.BIN
BOOT
BOOTFONT.BIN

Переименовал папку в WINB и скопировал ее в корень будущего CD (i386 там уже есть от winXP). Заменил SETUPLDR.BIN и NTDETECT.COM в папке WINB на файл из Demo.7z от NIKZZZZ, исправил в SETUPLDR.BIN i386 на WINB.
Вызываю через модуль BCDW - WINB\SETUPLDR.BIN.
При загрузке получаю сообщение:

Please insert disk labeled
Boot Disk
in drive A:

Скажите, в чем ошибка? И как исправить..
или это может easyboot глючит (его модуль bcdw.bin)?
SETUPLDR пробовал разные, результат один...
Автор: NIKZZZZ
Дата сообщения: 16.10.2007 11:10
PowerUser

Цитата:
проблема у меня в том что когда я убираю из проекта эксплорер - перестают работать сеть

Скорее всего недостает каких-то файлов, которые добавляются при добавлении эксплорере. Попробуй добавить их вручную, возможно не хватает 1-2 файла.




Добавлено:
jet55

Цитата:
Заменил SETUPLDR.BIN в папке WINB на файл из Demo.7z
- зачем ? Это нужно только для загрузки в Ram. " Please insert disk labeled" и будет появляться с этом случае.

Цитата:
Вызываю через модуль BCDW - WINB\SETUPLDR.BIN

Давно было дело, но я запускал через правленый nt5boot.bin - все работало. Полазий по сайту BCDW, может там что-нибудь найдешь.

Автор: jet55
Дата сообщения: 16.10.2007 14:42

Цитата:
правленый nt5boot.bin

Попробовал, та же ерунда. Требует Boot Disk.
Пробовал через WinISO снимать загруз. инфу - wbt - и через него запускать - не помогает.
Что делать?
Автор: NIKZZZZ
Дата сообщения: 16.10.2007 15:35
jet55

Цитата:
Попробовал, та же ерунда. Требует Boot Disk.

Опиши подробней структуру диска.

Автор: jet55
Дата сообщения: 17.10.2007 08:42
NIKZZZZ

Структура диска

\BOOT - папка от EasyBoot
....
bcdw.bin - модуль BCDW
\I386 - папка установки WinXP
\WINB - переименованная папка i386 сборки WinBuilder
\FONTS
\INF
\SYSTEM32
\WINSXS
BIOSINFO.INF
EXPLORER.EXE
NTDETECT.COM
SETUPLDR.BIN
TXTSETUP.SIF
WINDOWSSHELL.MANIFEST
AUTORUN.INF
BOOTFONT.BIN
README.HTM
SETUP.EXE
SETUPXP.HTM
WIN51
WIN51IP
WIN51IP.SP2
WINB.BIF - загрузчик от образа сборки WinBuilder

Я изменял загрузчик, SETUPLDR.BIN - не помогает
Прововал BCDW вместо EasyBoot - то же самое
В HEX редакторе заменял I386 на WINB - большими буквами
Автор: NIKZZZZ
Дата сообщения: 17.10.2007 12:26
jet55
Я попробовал сделать сборку с измененным i386. (winb)
Заменил в SetupLdr.bin, загрузчик Boot.bin и 6 строка txtsetup.sif (i386 -> winb)
Регистр сохранял исходный.
Все работает.
Возможно не все заменил - i386 может встречаться на разных регистрах.



Автор: jet55
Дата сообщения: 17.10.2007 14:00

Цитата:
6 строка txtsetup.sif (i386 -> winb)


Что тут имеется ввиду?
Там на 6-й строке нету i386

Можешь написать, какие строки надо править в txtsetup.sif.
Автор: NIKZZZZ
Дата сообщения: 17.10.2007 14:37
jet55

Цитата:
Там на 6-й строке нету i386


Код: [Version]
signature="$Windows NT$"
ClassGUID={00000000-0000-0000-0000-000000000000}

[SourceDisksNames.x86]
1="Boot Disk","\BOOT",,\WINB
Автор: coherent
Дата сообщения: 18.10.2007 15:14
Сделал плагин для DrWeb 4.33. Пока секция [process] у меня в таком виде
[process]
Add_Shortcut,Desktop
Add_Shortcut,StartMenu,DrWeb
unpack

Подскажите, пожалуйста, какие записи типа RegWrite необходимо еще сделать, чтобы DrWeb был доступен в контекстном меню по правой клавише?
Заранее благодарен
Автор: 7sh3
Дата сообщения: 18.10.2007 18:34
coherent

Код: [Software.AddReg]
0x1,"Microsoft\Windows\CurrentVersion\App Paths\DrWeb32W.Exe","","\PROGRAMS\DrWeb\DrWeb32W.Exe"
0x1,"Microsoft\Windows\CurrentVersion\Shell Extensions\Approved","{e7593602-124b-47c9-9f73-a69308edc973}","Shell Extension for DrWeb"
0x1,"Classes\*\shellex\ContextMenuHandlers\DrWMenuHandlers","","{e7593602-124b-47c9-9f73-a69308edc973}"
0x1,"Classes\Folder\shellex\ContextMenuHandlers\DrWMenuHandlers","","{e7593602-124b-47c9-9f73-a69308edc973}"
0x1,"Classes\CLSID\{e7593602-124b-47c9-9f73-a69308edc973}","","Shell Extension for DrWeb"
0x1,"Classes\CLSID\{e7593602-124b-47c9-9f73-a69308edc973}\InProcServer32","ThreadingModel","Apartment"
0x2,"Classes\CLSID\{e7593602-124b-47c9-9f73-a69308edc973}\InProcServer32","","%SystemDrive%\Programs\DrWeb\drwsxtn.dll"

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

Предыдущая тема: ntfs ИЛИ fat 32?


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