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

» Windows Preinstallation Environment(WinPE). WinBuilder

Автор: HighwayStar
Дата сообщения: 17.02.2007 12:15
Oleg_II

Цитата:
Хотел бы обсудить целесообразность использования WIM . К прмиеру где его будут брать присоединяющиеся к нам люди (очень надеюсь на этот процесс) .

Насчет вим это неплохая идея, надо попробовать. С ВинПЕ я пробовал много раз, но всегда доходил до бсода с ошибкой лицензирования т.к. bootmgr не может передать ключ /minint в ХП. С нормальной системой по идее должно работать.
Чтобы сделать загрузку из вима нужно сначала добиться загрузки WinXP через bootmgr без использования ntldr. Потом все уже довольно просто.

Вторую часть вопроса не понял, что значит где брать? У мелкософта и утилиту у NIKZZZZ.

NIKZZZZ
Кстати ты не пробовал загруить обычный винпе из вима или хотябы просто через bootmgr?
Автор: NIKZZZZ
Дата сообщения: 17.02.2007 13:04
HighwayStar

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

Пытался, но там есть проблемы. Ядро загружается через winload.exe, и именно ему передается управление. Ну а он, естественно ничего грузить не желает. Пробовал подсунуть Ntldr, не получилось. Это без Wim.
А с Wim проблемы следующие - загрузка происходит аналогично, но если в XP в самом образе есть загрузчик, то здесь его нет, и та-же проблема bootmgr тупо запускает WinLoad, но уже из образа.



Автор: HighwayStar
Дата сообщения: 17.02.2007 14:41
NIKZZZZ
С файлами от beta2 у меня получалось дойти до ХПшных бсодов.
Похоже тут как и с експлоером нужно посмотреть на ранние версии висты.
вот цитата отсюда
[more]
Цитата:
WINLOAD, the Windows Boot Loader, loads the Windows NT 6 kernel, boot-class device drivers, and system registry hive, just as NTLDR did in earlier versions of Windows NT.

WINLOAD is in fact capable of loading earlier Windows NT kernels. In early beta releases of Windows NT 6, before the advent of Boot Configuration Data, the boot.ini file was split in twain, with one section denoting operating systems that could be loaded via NTLDR and the other section denoting operating systems that could be loaded via WINLOAD. Beta testers discovered that both Windows NT version 5.10.2600 SP2 (i.e. Windows XP), and Windows NT 5.20.3790 (i.e. Windows Server 2003) could be loaded by WINLOAD, as long as winload.exe was copied to the System32 directory on the target system volume.
[/more]
Надо достать beta1, в ее время в инете было полно инструкций по двойной загрузке, где рекомендовали кинуть winload.exe в system32 от ХП и грузить ХП через Winload.exe.

Добавлено:
подобная инструкция тут и тут
у кого из присутствующих есть beta1 - 5112 ?
Автор: alex368
Дата сообщения: 17.02.2007 14:53
to HighwayStar

Кстати. твоя Extra Small USB Flash с моих обеих флешек так и не пошла, несмотря на подмены бутовых файлов и разные варианты форматирования. Может, действительно, попробовать буржуйскую WindowsXP Embedded Feature Pack 2007 !!?

Добавлено:
Буду рад любому ответу !
Автор: euheny
Дата сообщения: 17.02.2007 16:13
Oleg_II

Цитата:
Но там речь о системе, которую после установки драйверов можно перегрузить

Вобще-то там просто наводящие инструкции,на 911 таких инструкций тоже хватает .
Но вот в Embedded полный набор - никаких бсодов и неработающих мышей !
NIKZZZZ
А как у тебя дела с MobileOS ?
HighwayStar
Тебе на 911 - благодарности ( от меня тоже ) . Еслиб не твоя продуктивность - не известно сколько б я ещё людям головы морочил с двойным имж.


В таком случае могу предложить отложить вим до прихода висты.

А сейчас - тотальный переезд на Virtul Drive Ken Kato - я просто в восторге от этого драйвера.
Сегодня постараюсь отразить это на странице MobileOS .

Вот только не знаю чем WinHex заменить.
Автор: Shido
Дата сообщения: 17.02.2007 16:30
euheny Что за
Цитата:
Virtul Drive Ken Kato
? Где смотреть.

Автор: HighwayStar
Дата сообщения: 17.02.2007 16:50

Цитата:
Где смотреть.

http://chitchat.at.infoseek.co.jp/vmware/
euheny
ссылки лучше б сразу давать, я и сам то не сразу сообразил что это vdk.exe который я уже за который я давно уже тут агитирую.

Цитата:
В таком случае могу предложить отложить вим до прихода висты.

Ничего не надо откладывать, нало просто достать файлы от висты 5112, со временем их еще труднее будет достать.
alex368

Цитата:
Extra Small USB Flash

Это не мое творение, просто оно собрано скорее всего при помощи моего скрипта
Цитата:
USB boot - загрузка с USB без упаковки системы в рамдиск.

А по поводу твоего случая я вроде уже отвечал что это скорее всего проблема в мтеринке. Ты на других компах пробовал? На том где пробовал с флешки удавалось вообще хоть что-нибудь загрузить? Возможно тебе поможет инструкция по подготовке флешки с сайта euheny http://euhenio.mam.by/
Автор: NIKZZZZ
Дата сообщения: 17.02.2007 16:58
Shido

Цитата:
Где смотреть

Virtul Drive Ken Kato
euheny

Цитата:
А как у тебя дела с MobileOS ?

Да я честно говоря, не проникся данной идеей. WinPe тем хорош, что к конкретному железу не привязан. Можно, попробовать, но реального применения не вижу.




Добавлено:
HighwayStar

Цитата:
просто достать файлы от висты 5112

Посмотрел на ссылочки, нашел только на осле, но оттуда врядли скачаешь.

Автор: Shido
Дата сообщения: 17.02.2007 17:15
HighwayStar, NIKZZZZ Спасибо понял.
Автор: HighwayStar
Дата сообщения: 17.02.2007 17:43
NIKZZZZ
Вот очень интересный материал.
PE2005 in WIM format working with Vista bootloader
WinPE2005 это обычный WinPE собранный на базе Win2k3 SP1

Цитата:
Посмотрел на ссылочки, нашел только на осле, но оттуда врядли скачаешь.

Надо искать вменяемых людей-коллекционеров в варезнике. Знать бы еще хоть какие файлы просить.
похоже что нужны winload.exe wininit.exe и какие-то файлы самого бутменеджера.
Автор: Starkweather
Дата сообщения: 17.02.2007 20:17

Цитата:
у кого из присутствующих есть beta1 - 5112 ?

У меня есть дистрибутив Висты beta1. В свойствах setup.exe написано 6.0.5112.0 (в других местах не нашёл точную версию)
Может смогу чем-нибудь помочь
Автор: alex368
Дата сообщения: 17.02.2007 22:00

Цитата:
Virtul Drive Ken Kato
скачал, а оно надо для MobileOS ?

To HighwayStar

На других компах тоже не грузится, хотя с СD образ работает.
Буду пробовать вариант Euheny.

Кстати, пара ссылок про WinEmbebbed:
http://www.osp.ru/win2000/2004/01/017.htm
http://www.windowsfordevices.com/articles/AT6529478988.html


Добавлено:
http://www.winusb.de/tutorial_en.html
Это наш старый знакомый Dietmar Stolting!
Автор: euheny
Дата сообщения: 17.02.2007 23:55
alex368

Цитата:
а оно надо для MobileOS ?

Страницу обновил - можешь посмотреть насколько легко создать RAM.IMG

Если найдёте ошибки, неточности или какие пожелания есть - сообщайте , буду признателен.
WinHex-a скоро уберу.
NIKZZZZ

Цитата:
Можно, попробовать

Обязательно попробуй !

Цитата:
тем хорош, что к конкретному железу не привязан

Цитата:
применения не вижу

Ты меня удивляешь - ведь с дровами у тебя проблем не-было , значит понимаешь , что к чему.

Эта проблема , как я уже говорил , решается очень просто .
Ведь у нас есть Embebbed ( уHighwayStar)
HighwayStar
Готов ли ты заняться этой проблемой ?


Возможно кто-то думает что в ваших окошках сидит виртуальный клон-бил и смотрит за тем на каком компе вы пытаетесь его запустить и чем вы вобще занимаетесь ?
Хм... , возможно это и так , однако я уверен - дело в реестре . И если мы поработаем над ним , то виртуальный клон-бил уйдёт оттуда , и не станет больше никогда нас беспокоить !
Во всяком случае до тех пор , пока мы его туда сами опять не впустим.

P.S. Без юмора невозможно жить.Маловато его у нас.





Автор: NIKZZZZ
Дата сообщения: 18.02.2007 00:21
HighwayStar
Я тут откопал в сетке кусочек от 5219 (неполный rar архив , первые 300 Мб) , вроде все нужное есть. Провел эксперименты. Попробовал следовать рекомендациям

Цитата:
PE2005 in WIM format working with Vista bootloader

Использовал XP сборку. Загрузка образа проходит без проблем, запускается WinLoad и начинает грузить Ntoskrnl.exe (его нужно прописать в boot.ini - /KERNEL=ntoskrnl.exe) загрузка проходит нормально, доходит до загрузки ядра (hal.dll) - и тишина, никаких сообщений. Попробовал подсунуть System от Vists'ы, и тут началось - сплошная ругань на отсутствие совершенно ненужных дров. По видимому с System разбираться надо, там в висте, например, есть wim драйвер. Вобщем пока не получилось. Сейчас файлики выложу, может у кого-нибудь получится.

Starkweather

Цитата:
Может смогу чем-нибудь помочь

Да было бы неплохо несколько файликов поиметь, но там нужное в Wim файле упаковано, больше 100 Мб. Можно распаковать конечно, но если с инетом нет проблем, может как есть скинуть?
Нужны след. файлы:

bootmgr
boot.ini
boot\boot.sdi
sources\boot.wim







Добавлено:
Вот файлы

Добавлено:

Цитата:
Это наш старый знакомый Dietmar Stolting!

Попробовал я как то его рекомендациями воспользоваться, начальная установка прошла нормально, но после первой перезагрузки он за флэшку мой Sata 250 Gb диск принял, ну и соответственно все загрузочные области, как и положено для флэшки, сделал. После этого комп вообще не грузился, вис на определении диска. Повозиться пришлось немало.

Автор: HighwayStar
Дата сообщения: 18.02.2007 04:26

Цитата:
Я тут откопал в сетке кусочек от 5219

А как там загрузка, через boot.ini или уже BCD?

Цитата:
Вот файлы

Похоже что сайт того.. неужто експлоера для висты испугались?

Цитата:
доходит до загрузки ядра (hal.dll) - и тишина,

Мне вчера удалось догрузится до бсода о том что винда не может писать в SystemRoot\sytem32\config\SECURITY
Пробовал с файлами от 5270
Starkweather
Нам нужны файлы
bootmgr
boot.ini
boot\boot.sdi
и winload.exe и wininit.exe из install.wim или из boot.wim
вот небольшой архивчик тебе в помощь
Из него нужно поставить wim драйвер, для этого щелкни по wimfltr.inf правой кнопкой -> установить.
Потом запусти в командной сроке
ximage.exe /mount c:\mount e:\sources\install.wim 1
Исправь e:\sources\install.wim на путь до своего дистриба, папка c:\mount или любая другая в которую будешь монтировать должна существовать.
Потом пойди вэту папку и возьми там winload.exe и wininit.exe. Они лежат в \Windows\System32



Добавлено:
euheny

Цитата:
Эта проблема , как я уже говорил , решается очень просто .
Ведь у нас есть Embebbed ( уHighwayStar)
HighwayStar
Готов ли ты заняться этой проблемой ?

ты просто не знаешь как собирается Embedded. Там при первом запуске собранной системы стартует FBA (First Boot Agent) который устанавливает абсолютно все драйвера и регистрирует необходимые компоненты, потом пара перезагрузок и мы получаем систему в которой можно работать.
Если собирать Embedded систему для загрузки в RAM, то необходимо один раз ее запустить на том железе где предполагается использовать, чтобы установились драйвера. Потом уже можно ее паковать в img.
Автор: NIKZZZZ
Дата сообщения: 18.02.2007 04:56
HighwayStar

Цитата:
А как там загрузка, через boot.ini или уже BCD?

Через Boot.ini

Цитата:
Похоже что сайт того.. неужто експлоера для висты испугались?

У меня без проблем.
Rapida




Добавлено:
Да, мой boot.ini

[boot loader]
timeout=0
default=ramdisk(0)\I386
[operating systems]
ramdisk(0)\I386="Windows Preinstallation Environment" /noguiboot /fastdetect /minint /usenewloader /rdpath=multi(0)disk(0)cdrom(0)\sources\boot.wim /RDSDIHDRPATH=multi(0)disk(0)cdrom(0)\boot\boot.sdi /KERNEL=ntoskrnl.exe

Автор: HighwayStar
Дата сообщения: 18.02.2007 05:37
NIKZZZZ
Только что загрузил вин2к3 сервер без ntldr, толко с использованием bootmgr
Сейчас буду пробовать запаковать его в вим.
грузил вот так:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WIN2K3
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WIN2K3="Windows Server 2003, Enterprise" /noexecute=optout /fastdetect /usenewloader
Автор: HighwayStar
Дата сообщения: 18.02.2007 08:54
NIKZZZZ
что-то никак не могу собрать нормальный вим. Все время при загрузке получаю

Цитата:
Info: The selected entry could not be loaded because the application is missing, or corrupt.
File: \WIN2K3\system32\winload.exe

Такая же проблема у меня была при использовании vistape 002-005 когда я собирал вим.
Для сборки использую ximage.exe и драйвер версии 5270 с флагом /boot.
Может ты выложишь пустой работающий boot.wim

add
Удалось наконец собрать каким-то чудом нормальный вим.
После загрузки всех драйверов он получаю бсод
PROCESS1_INITIALIZATION_FAILED
MS пишет что он бывает если проблемы с хдд.
Нужен еще драйвер wimfs.sys и реестр к нему из boot.wim от 5270 Можешь выложить?. Похоже очередная победа близко.
Автор: NIKZZZZ
Дата сообщения: 18.02.2007 10:13
HighwayStar

Цитата:
File: \WIN2K3\system32\winload.exe

А ты в путях уверен? \WIN2K3\ у меня подобные проблемы были, причем со стандартными i386 и MiniNt они исчезали. Не исключено , что они еще где-то используются.

Цитата:
Может ты выложишь пустой работающий boot.wim

Не совсем понял. Я создаю Wim с помощью утилиты WimUtil, при этом важно собирать Wim заново, а не добавлять файлы в готовый. Для справки WimUtil без параметров. Ключ /boot отсутствует, т.к. Wim содержит только один образ.




Добавлено:

Цитата:
Нужен еще драйвер wimfs.sys и реестр к нему из boot.wim от 5270

У меня 5219, 5270 у тебя. Ты на какой версии базируешься?


Добавлено:
WimFsf 5219
Автор: HighwayStar
Дата сообщения: 18.02.2007 10:35

Цитата:
А ты в путях уверен? \WIN2K3\ у меня подобные проблемы были, причем со стандартными i386 и MiniNt они исчезали. Не исключено , что они еще где-то используются.

Я загружаю не PE а нормальную Win2k3 SP1. Она у меня установлена в папку Win2k3. Без вима она прекрасно грузится через winload.exe.

Цитата:
Не совсем понял. Я создаю Wim с помощью утилиты WimUtil, при этом важно собирать Wim заново, а не добавлять файлы в готовый. Для справки WimUtil без параметров. Ключ /boot отсутствует, т.к. Wim содержит только один образ.

проблема в том что в висте до версии 5384 - beta2 используется другой алгоритм паковки в вим, который не совместим с нынешним. Надо ставить драйвер wimftr.sys версии 5219 и использовать ximage.exe а не imagex.exe

У меня ошибка пропала после того как я собрал вим под вистой (там у меня до этого вим драйвера не стояли, хотя может причина в том что я собирал с /compress fast а под вистой собрал с /compress max)
Думаю что wimfs.sys с реестром это единственно чего мне не хватает для того чтобы загрузит сервер из вима.

Цитата:
У меня 5219, 5270 у тебя. Ты на какой версии базируешься?

это я уже что-то не то пишу
положительные результаты получены с твоими файлами, т.е и wimfs нужен твой.
Я у себя просто еще нашел winload.exe и wininit.exe от 5270, но больше от этой врсии ничего нет кроме ximage и его драйвера.
А ты чем распаковываешь вимы от 5219? у тебя есть wimflt.sys от нее?
Автор: NIKZZZZ
Дата сообщения: 18.02.2007 10:42

Цитата:
А ты чем распаковываешь вимы от 5219?

Она прекрасно распаковывается WimUtil, сейчас проведу эксперимент - извлеку все файлы родного Boot.wim 5219 и соберу его WimUtil заново.

Автор: HighwayStar
Дата сообщения: 18.02.2007 10:50

Цитата:
Она прекрасно распаковывается WimUtil, сейчас проведу эксперимент - извлеку все файлы родного Boot.wim 5219 и соберу его WimUtil заново.

Может я занимаюсь ерундой...
wimfsf.sys что-то не помог. Драйвер загружается. но все тот же бсод
Автор: NIKZZZZ
Дата сообщения: 18.02.2007 11:03
HighwayStar
Провел эксперимент - загрузилось все нормально.
В boot.wim есть калалог BootВроде бы не нужен, но черт его знает, сейчас проверю.



Добавлено:

Цитата:
В boot.wim есть калалог

Удалил, все грузится.
Автор: Starkweather
Дата сообщения: 18.02.2007 11:14
http://rapidshare.com/files/17018636/5112files.rar
Автор: NIKZZZZ
Дата сообщения: 18.02.2007 11:40
Starkweather
Спасибо, сейчас попробуем.

Автор: euheny
Дата сообщения: 18.02.2007 14:07
HighwayStar
Я действительно по-сути ничего не знаю про Embedded .
Однако на 911 в теме про юсб-загрузку речь шла о необходимости для этих целей некоторых данных из реестра Embedded , которые устраняли проблему бсодов.
И без этих данных , насколько я помню , загрузится с юсб было нереально.
Кстати тотже Dietmar утверждал , что ему с помощью этих данных и некоторых других , которые там также приводились тем или иным способом в разных местах удялось запускать хр на огромном количестве компов - всех , что были ему доступны.
Он там был не один , кто это утверждал . Правдо речь шла не о 2007 , но это наверное значения особого не имеет .
Автор: HighwayStar
Дата сообщения: 18.02.2007 15:39
Starkweather
Спасибо за файлы.

К сожалению с ними пока что получаю все тот же PROCESS1_INITIALIZATION_FAILED.
Stop 0x0000006B (0xC000003A, 0x0000002, 0x0000000, 0x0000000)

Заметил тут еще одну вещь, что если удалить записи в реестре о ramdisk'е то бсод другой - про то что загрузка с рамдиска не удалась. Значит рамдиск который создается вистовым загрузчиком драйвер их Win2k3 подхватывает. Похоже не хватает еще какого-то драйвера, но вот как узнать какого? может из VistaPE удалять записи о драйверах из реестра пока не получим этот бсод?
Вот если бы сейчас
Цитата:
некоторых данных из реестра Embedded , которые устраняли проблему бсодов.


NIKZZZZ
Ты уже пробовал грузить нормальную систему запакованную в вим? Получаешь такой же бсод или другой? Может у меня чего-то сильно урезано в этом сервере.
Автор: alex368
Дата сообщения: 18.02.2007 16:43
to euhenio

Осваиваю MobileOS. Хочу меньше шишек, е.у. для начала смоделировать процесс на MS Virtual PC 2004. Возник ряд вопросов:

1. КАКИЕ необходимы "специальные действия", чтобы не влететь в BSOD и не потерять мыщь и клаву?
2. Нет ли ограничений при установки W2k3sp1rus ?
3. Можно ли при этом использовать nLite v.1.3.RC2 и сохранятся ли хотфиксы и дрова.Если нет, то как их не потерять?
4. Я не линуксоид, прошу в двух словах, как установить syslinux на флешку?
5. Немного неясно с перезагрузкой кустов реестра и заплаткой, усли можно поподробнее !
6. У меня комп AthlonXP 1800+/1Gb/Gigabyte GA-VAXP chipset VIA KTA-400/BIOS AMI 7VTX F4.
/3xHDD 20+60+160 Gb/Nvadia GF4 FX-5200. Потянет ли ?
7. Чем форматировать RAM-диск и какова максимальная степень сжатия ?
8. Что лучше RamDisk Enterprise или DSFOK ?
Автор: HighwayStar
Дата сообщения: 18.02.2007 17:59
Сегодня поправил шапку.
Убрал все под тег море.
Поисправлял очепятки
Исправил ссылки на рубордовые темы, так чтобы сразу попадать на последнюю страницу.
Добавил ссылок на скрипты.
Автор: NIKZZZZ
Дата сообщения: 18.02.2007 18:38
HighwayStar

Цитата:
может из VistaPE удалять записи о драйверах из реестра пока не получим этот бсод?

Дело в том, что этот бсод довольно общий. И боюсь, что даже если его получить это не даст никакой инфы.

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

Дело в том, что у меня обычно зависание или перезагрузка. Сейчас хочу поэкспериментировать на родной не правленной WinPe от XP. А то боюсь у меня система сильно резанная.




Добавлено:
HighwayStar
Да, забыл спросить - на сайте WinBuilder говорится, что в последних бетках команда FileCopy автоматом создает каталоги - сколько не пробовал, ничего не получилось.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

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


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