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

» Windows Preinstallation Environment(WinPE). WinBuilder

Автор: strun
Дата сообщения: 16.11.2006 20:59

Цитата:
Второй кабель

да нет там второго кабеля, один он, но на одном конце два разъема USB-ишных, если я вкл. один только разъем под ЮСБ-1, то работать не будет, подключаешь второй и все работает, доп. питание!

А вот откуда у меня все пошло!
http://www.thg.ru/software/20050909/index.html
Автор: Oleg_II
Дата сообщения: 16.11.2006 21:04
Redisych
Ты пытаешься сделать загрузочный диск на основе BCDW, на котором есть сборка WinBuilder и дистрибутив с W2k/ХР/W2k3. Сама по себе сборка WinBuilder работает, но как только на диске появляется папка с дистрибутивом Виндов, то идет ошибка, правильно?

Специально для меня (для неучей) NIKZZZZ выложил архив с примером измененной папки для сборки WinBuilder. Было это где-то в начала топика. Если в его примере ничего не менять, то у меня прекрасно работает с одного диска загрузка на основе BCDW в сборку и в установщик W2k Я и пишу сейчас с системы, установленной с такого диска.

Извини, если это не то, что ты имел в виду

Добавлено:
strun
Оно-оно. У меня есть такой же внешний USB CD - один кабель, но на одном конце два разъема USB. Так вот - один из двух разъемов, подключаемых к компьютеру, как раз для питания устройства. Ты можешь поэксперементировать: попробуй подключать эти кабеля по одному - в одном из случаев у тебя загорится огонек на коробочке с диском, но передачи данных не будет - значит этот разъем отвечает за питание

Получилось - замечательно! И с WinBuilder получится Но, может быть, не сразу, а через какое-то время.
Автор: strun
Дата сообщения: 16.11.2006 21:17

Цитата:
Но, может быть, не сразу, а через какое-то время.

Ну, что ж, буду ждать, может кто из спецов, перейдет на флешку, а пока буду радоваться тому, что есть, работает, классно, весит 360 мб, буду выкидывать лишнее, СПАСИБО!!!

Добавлено:
Кстати, Господа программисты, мне для управления тех. процессом, нужна программа,
подробности вышлю, ОПЛАТУ ГАРАНТИРУЮ, пришлите письмо на
valerij@hitline.net.ua

Огромное, ИЗВИНЕНИЕ, за флуд, ну очень надо!!
Автор: NIKZZZZ
Дата сообщения: 16.11.2006 22:39

Цитата:
Этот конструктор новый, поэтому ничего удивительного, что пока ты не нашел отзывов о загрузке с USB

Отзыв есть, я сам его давал. С флэшки все прекрасно грузится, пробовал оба варианта - обычная загрузка с флэшки и загрузка с использованием RamDisk. Отзывов скорее всего нет из-за отсутствия проблем.
Проблемы могут быть следующие:
Флэшка не поддерживает загрузку.
Комп не поддерживает загрузку.
Чтобы это выяснить, необходимо сделать флэшку загрузочной хотя бы в досе. Для этого можно использовать, например HP USB Disk Storage Format Tool , адрес не помню, несложно найти поисковиком.
Если загрузка пройдет, можно попробовать заменить NtDetect.com модифицированной версией, я выкладывал его приблизительно на 8-9 странице вместе с FileDisk'ом. Желательно форматировать старые флэшки под FAT. И наконец, одолжить у кого-нибудь более-менее современную флэшку.

Автор: strun
Дата сообщения: 16.11.2006 22:54

Цитата:
Проблемы могут быть следующие:

Все перечисленные проблемы ко мне не относятся, флешки(2 гб) и диску HDD и месяца нет!
Все поддержки есть, ведь через "Конструктор XPE Live CD", все работает, через "WinBuilder" идет стандартная виндовая загрузка и как только она заканчивается выскакивает "Stop 0x0000007B"

Да, все под FAT. Опять забыл, загрузочную запись делаю "WinImage"
Автор: NIKZZZZ
Дата сообщения: 16.11.2006 23:48
strun

Stop 0x0000007B это проблема с драйвером. Скорее всего он просто по каким-то причинам отсутствует. Нужно смотреть список файлов . Очисть кат. Target, выполни только Standard-1-MakeDirs.Script и Standard-2-CopyAndExpand.Script
Посмотри файлы в скриптe Standard-2-CopyAndExpand.Script и сравни с тем что получилось. Скорее всего что-то отсутствует. К сожалению WinBuilder не всегда об этом сообщает.

HighwayStar
Протестировал руссификацию, часть проблем исчезла, но не все. В качестве теста предлагаю редактор PsPad, менюшки в нем крякозябрят. После патча - нет. Шрифты не добавлял. Напоминаю об обещании вынести букву диска в интерфейс.
Автор: Chef
Дата сообщения: 17.11.2006 00:14
strun
если в логе ошибок нет, то попробуй добавить драйверы для всех контроллеров. Create drivers или MyDrivers тебе в этом помогут.

ABATAPA
mount.exe это не то, а MountISO так вообще что-то линуксойдское
Автор: VV2006
Дата сообщения: 17.11.2006 06:10
strun

Цитата:
Да, все под FAT. Опять забыл, загрузочную запись делаю "WinImage"
=
Цитата:
через "WinBuilder" идет стандартная виндовая загрузка и как только она заканчивается выскакивает "Stop 0x0000007B


Попробуй ufdprep.exe отформатировать USB-HDD, а потом просто скопируй на него файлы из полученного ISO. Stop 0x0000007B - типичная ошибка, когда тип носителя конфликтует с загрузчиком. И еще, ufdprep.exe (тот, что используется в плагине WinBuilder) поддерживает только USB-носители от 32MB до 64GB.


Добавлено:
strun
И, наверное, что-то не понял, какой FAT для 80GB диска? Или он у тебя разбит на разделы?
Автор: Evgeniy_Golaev
Дата сообщения: 17.11.2006 09:05
strun

Цитата:
"Stop 0x0000007B"


C oszone.net
------------------------------------------------------------------------------------

0x0000007B: INACCESSIBLE_BOOT_DEVICE
В процессе инсталляции I/O системы, драйвер загрузочного устройства, возможно, не смог инициализировать устройство, с которого система пыталась загрузиться, или файловая система, которая должна была прочитать это устройство, либо не смогла инициализироваться, либо просто не распознала информацию на устройстве, как структуру файловой системы. В случае составителя, первый аргумент - это адрес уникодовой структуры информации, которая является ARC именем устройства, с которого была попытка загрузиться. Во втором случае, первый аргумент - это адрес объекта устройства, которое не может быть смонтировано.
Если эта ошибка возникла при начальной инсталляции системы, то она может означать, что система была установлена на диск или SCSI контроллер, которые ей не поддерживаются. Имейте в виду, что некоторые контроллеры поддерживаются только драйверами из виндовских библиотек (WDL), которые должны быть установлены выборочной установкой.
Эта ошибка так же может произойти после установки нового SCSI адаптера или контроллера или после изменений системной партиции. В этом случае, на x86 системах, нужно отредактировать BOOT.INI; на ARC системах, нужно запустить Setup. Для большей информации, как должен быть изменён BOOT.INI, смотрите Windows NT Advanced Server "Administrator`s Guide".
Если аргумент указывает на ARC имя строки (string), формат первых двух (это только в этом случае) длинных слов будет:
USHORT Length;
USHORT MaximumLength;
PVOID Buffer;
Например, если первое длинное слово содержит что-то типа 00800020, где 20 длина Уникодового стринга (Unicode string), и следующее длинное слово будет содержать адрес буфера.
Если аргумент указывает на объект устройства, формат первого слова будет:USHORT Type;
Значит, первое слово содержит 0003, где Type код всегда будет 0003.
Примечание:
Вы сразу сможете опознать, указывает ли аргумент на ARC имя или на объект устройства, так как Уникодовая строка (Unicode string) никогда не содержит нечётное число байтов, а объект устройства всегда будет содержать тип кода - 3.
Параметры:
1. указатель на объект устройства или Уникодовая строка (Unicode string), или ARC имя.
Автор: Redisych
Дата сообщения: 17.11.2006 09:38
Oleg_II

Цитата:
Сама по себе сборка WinBuilder работает, но как только на диске появляется папка с дистрибутивом Виндов, то идет ошибка, правильно?

В том-то и дело, что сборка WinBuilder не хочет грузиться из-под BCDW, хотя остальное, напр., консоль восстановления (папка ICON) работает нормально, т.е. пдход у меня вроде как правильный.
Автор: NIKZZZZ
Дата сообщения: 17.11.2006 09:43
strun
0x0000007B Может так-же возникнуть из-за HDD несмотря на загрузку с флэшки. Попробуй загрузиться на другой машине.
Автор: Oleg_II
Дата сообщения: 17.11.2006 09:58
Redisych
Не хочет грузиться из папки i386 или название этой папки изменено?
Автор: Redisych
Дата сообщения: 17.11.2006 10:13
Oleg_II
И так, и сяк, и по-всякому. Естественно, файл в хексе правил.
Автор: Oleg_II
Дата сообщения: 17.11.2006 11:02
У меня при использовании BCDW и если на диске одна папка i386 со сборкой все грузилось.
Проблема возникала только тогда, когда я папку i386 переименовал. Файл тоже в хексе правил. Загрузка BCDW шла с выдранного загрузочного сектора (вытащил из ISO сборки), который тоже хексом правил. Но проблему так сам и не решил, а воспользовался примером NIKZZZZ:

- папка с проектом называется W256;
- грузится с загрузочного сектора boot256.bin (взял из примера);
- NTLDR.DLL (взял из примера);
- мой WINNT.SIF в корне диска переименован в W0256.sif.
Автор: Redisych
Дата сообщения: 17.11.2006 12:21
Oleg_II
Трудно как-то даётся. Здесь ссылка на пример, уже не действительная.
Можно подробнее, что-за версия BCDW? Мне хотя-бы загрузку из i386 поумолчанию получить, консоль пускается откуда захочу.
Подробнее про трабл: начинается загрузка, пробегает полоска-индикатор и вываливается упомянутое сообщение.
Автор: Oleg_II
Дата сообщения: 17.11.2006 13:06
BCDW v1.5z
В BOOTCAT.INI указываешь загрузку в соответствии с примером:

Цитата:
\bcdw\boot256.bin ; Boot from RAM;^ Boot into RAM system.^


Файлы сейчас выложу тебе, думаю, NIKZZZZ не будет против



Ссылочка на пример NIKZZZZ
Автор: Redisych
Дата сообщения: 17.11.2006 14:15
Oleg_II
Спасибо большое! Благодаря тебе понял свою ошибку.
Всем, кто будет повторять:
Исходя из

Цитата:
Предупреждение!
Текущая версия BCDW не поддерживает загрузку SETUPLDR.BIN от WinXP SP2.

нужно с помощью WinISO снять загрузочный сектор готового образа, сгенерированного WB и положить его в произвольное место. Формат .wbt. В bootcat.ini BCWD делаем загрузочным именно этот файл.

Подсказка: Если WinISO плохо открывает образ WB (у меня просто падает), открываем в UltraISO и просто сохраняем.
Автор: Shido
Дата сообщения: 17.11.2006 16:21
Redisych

Цитата:
Предупреждение!
Текущая версия BCDW не поддерживает загрузку SETUPLDR.BIN от WinXP SP2.

А почему не сменить на версию 2.0a? Эта точно грузит от SP2 и проблем никаких нет.
Автор: sergeyg
Дата сообщения: 17.11.2006 16:32
Тут кто-нибудь занимается WinPE 2.0 на основе висты? Для примера выкладываю маленький конструктор на основе winbuilder, на выходе получаем базовую версию winpe размером ~85Mb, никакие программы в конструктор пока не добавлял, в качестве шела устанавливается cmd.exe, при загрузки инициализируется оборудование и сеть... Может кто помочь еще уменьшить образ?

Конструктор:
_http://rapidshare.com/files/3720269/vistape.rar

ps вам понадобится диск с windows vista и установленная поддержка wim файлов, просто заходите в директорию tools в конструкторе, жмете правую кнопку мыши на wimfltr.inf и выбираете установить, без этого невозможно монтировать boot.wim ...

pps это только бета версия, причем собрана "на коленке", так что особо не судите, но должно работать

ppps в qemu виста НЕ загружается, в vmware проблемы с определением некоторого оборудования, хотя оно и загружается, рекомендую использовать virtualpc или реальный компьютер

pppps все нормально работает с 256 памяти, меньше не проверял
Автор: Redisych
Дата сообщения: 17.11.2006 16:55
Shido

Цитата:

А почему не сменить на версию 2.0a? Эта точно грузит от SP2 и проблем никаких нет.

Так вроде альфа она? Я даже не бета-тестер по жизни.
Автор: HighwayStar
Дата сообщения: 17.11.2006 17:32
sergeyg

Цитата:
Тут кто-нибудь занимается WinPE 2.0 на основе висты?

Я как раз сегодня поставил висту, и начал копать boot.wim. Сейчас изучаю товой проект.
Посмотрю что можно еще выкинуть.
На msfn и 911cd были статьи по добавлению эксплоера в WinPE 2.0
Redisych

Цитата:
Так вроде альфа она? Я даже не бета-тестер по жизни.

Весь руборд ее использует, и пока никаких страшных глюков не найдено.
NIKZZZZ

Цитата:
В качестве теста предлагаю редактор PsPad, менюшки в нем крякозябрят

Качаю сейчас PsPad буду тестить. Добавлю что кодовые страницы я все же менять не стал, поэтому ориентироваться при тестах надо только на те проги что в реальной винде работают без шаманства с реестром.
Автор: sergeyg
Дата сообщения: 17.11.2006 19:25
HighwayStar

Цитата:
На msfn и 911cd были статьи по добавлению эксплоера в WinPE 2.0

может я конечно плохо смотрел, но как то нечего конкретного не видел, только слова "у меня работает", не скриптов, не описания, нечего


Цитата:
Посмотрю что можно еще выкинуть.

буду рад, а я пока займусь прикручиванием потдержки wim файлов, как не странно, поумолчанию они не монтируются, потом вместе с акронисом и erp 2005 выложу, они работают, осталось в виде плагина сделать

Автор: NeoHunter
Дата сообщения: 17.11.2006 19:37

Цитата:
HighwayStar


Цитата:
Раз уж такой интерес к Грабу может его тоже добавить в скрипт USB Boot или сделать для него отдельный скрипт.

Да было бы неплохо
Ну ты энерджайзер однако - скорей бы разгрести текущие дела и тоже окнусь в творчество
Автор: Redisych
Дата сообщения: 17.11.2006 19:56
Скажите, в Totalcmd решена проблема шрифтов или как?
Автор: NeoHunter
Дата сообщения: 17.11.2006 21:53
По поводу шапки
просьба к авторам плагинов можно переложить ваши творения на любой другой сервис отличный от www.paid4load.de
долго и нудно пытался скачать сетевой плагин
http://www.paid4load.de/getfile.php?id=26029
и ничего - один раз максимум до чего дошел до ввода кода ввел дал подверждение и ..... часики - уже лучше на рапиду pls
Автор: NIKZZZZ
Дата сообщения: 17.11.2006 22:42
Redisych

Цитата:
Скажите, в Totalcmd решена проблема шрифтов или как?

У меня проблем не было.

NeoHunter
Net.7z (Rapid)
Вообщето такая проблема с Paid4Load возникает из-за блокировки всплывающих окон.

HighwayStar
Поправь ссылку в шапке.
По поводу как определить какие шрифты использует программа. Это не совсем то, что надо но все-же взгляни. По крайней мере на вопрос какие шрифты используются в данный момент она ответит.
[more]
::Програма выводит файлы, занятые каким-либо процессом
::Основана на том, что их нельзя удалить
::Пример test.cmd c:\windows\system32 *.exe
:: test.cmd c:\windows\system32 *.dll > test.log
:: @nikzzzz
@echo off
for /r %~dp1 %%i in (%2) do (
copy "%%i" "%temp%" > nul
del /q "%%i" 1> nul 2>nul
if exist "%%i" (
echo %%i
) else (
copy "%temp%\%%~nxi" "%%~dpi" > nul
del /q "%temp%\%%~nxi" > nul
)
)
[/more]



Добавлено:
sergeyg
Скачал конструктор, в выходные попробую. Пока не слишком актуально, но потестировать можно. Да Виста грядет ..
Какую версию Висты ты использовал при сборке?

Автор: NeoHunter
Дата сообщения: 17.11.2006 23:22

Цитата:
NIKZZZZ


Цитата:
Вообщето такая проблема с Paid4Load возникает из-за блокировки всплывающих окон.

10x
а по поводу пэйлоад - во первых у всех уважающих себя людей давно стоят банерорезки
и ты я думаю тоже из их числа
и второе как я понял пэйлоад за скачку крутит банеры для скачивающего и платит за это деньги выкладывающему - немного неккоректно - как ты считаешь ?

а за плагин спасибо !!!
ps кстати на пальцах в чем принципиальное отличие от плагина
Цитата:
Сеть от Alexei с бутлэнда

какой из них более `правильный` ?
pps кстати у HighwayStar есть место на бутленде для выкладывания - не знаю насколько корректно выкладывать все там - но с точки зрения скачивающих там зело удобнее(во я обнаглел )


Автор: VV2006
Дата сообщения: 18.11.2006 00:38
HighwayStar, NIKZZZZ
Молодцы, вы так быстро крутите - педалей не видать!
Пробовал собирать несколько проектов, сборки идут, в основном, шустро и успешно. Особенно порадовал скрипт USB-Boot. Насчёт использования UPX: у меня сложилось впечатление, что лучше его отключать - меньше вероятности глюков расходования памяти и времени на распаковку. Однако WinSxS, похоже, работает только с UPX. Каков всё-таки истинный стратегический баланс использования UPX-сжатия: теряем или приобретаем?
Еще: версия 052 насколько нестабильна, какие известны глюки её использования?
Sandbox_Latest как правильно ставить, что-то с разбегу через updates.cmd у меня не получалось, наверное по путям правильно как-то раскладывать надо...
Есть ли подвижки с EWF или FBWF для флэшек?
Автор: NIKZZZZ
Дата сообщения: 18.11.2006 00:42
NeoHunter

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

Реально за несколько лет можно на бутылку пива заработать, и то не выплатят, пока не заработаешь на ящик.
А с Rapid'ой часто проблемы возникают.

А вот на счет того, куда лучше выкладывать, надо подумать. Важно чтобы можно было выкладывать новое без обновления ссылок. Может кто посоветует?


Автор: strun
Дата сообщения: 18.11.2006 00:49
Парни, а что, в тему, нельзя вставлять фото, было бы яснее?


Цитата:
выполни только Standard-1-MakeDirs.Script и Standard-2-CopyAndExpand.Script

Выполнил.

Цитата:
Посмотри файлы в скриптe Standard-2-CopyAndExpand.Script

А как посмотреть файлы, в какой папке?

Цитата:
и сравни с тем что получилось.

Это в логе?

Цитата:
какой FAT для 80GB диска? Или он у тебя разбит на разделы?

Конечно разбит, первый ~2 гб (FAT), второй ~78 гб(NTFS)

А нельзя сделать проще, у кого работает(на флешки), выложил бы, все файлы, для "скачки"

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

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


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