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

» Windows Preinstallation Environment(WinPE) и BartPE LiveCD 4

Автор: andpv
Дата сообщения: 23.04.2008 10:22
Создал при помощи BartPe builder 3.1.10a загрузочную флэшку на основе Server 2003 SP2. Загрузился с флэшки и попробовал инсталировать Vistу предварительно переписанную на локальный HDD. Инсталятор Vistы выдал следующее:

Windows installation encountered an unexpected error. Verify that the installation sources are accessible, and restart the installation.

Error code: 0xC0000005

При этом загрузившись с локально установленной XP инсталяция проходит успешно.

Может кто-нибудь сталкивался с такой проблемой. Или для инсталяции Vista требуется WinPE 2.0 на основе Vista?.
Автор: Valdon
Дата сообщения: 23.04.2008 10:45
Real Root, насколько я знаю,модифицированный NTDETECT.COM устраняет проблемы загрузки ХРюши/WinPE с некоторых USB-девайсов и неболее.....
Автор: NegoroX
Дата сообщения: 23.04.2008 11:11
andpv

Цитата:
Создал при помощи BartPe builder 3.1.10a загрузочную флэшку на основе Server 2003 SP2. Загрузился с флэшки и попробовал инсталировать Vistу предварительно переписанную на локальный HDD.

Что так сложно, а сразу загрузочный диск с Вистой не проще прожечь?
Автор: andpv
Дата сообщения: 23.04.2008 12:49

Цитата:
Цитата:Создал при помощи BartPe builder 3.1.10a загрузочную флэшку на основе Server 2003 SP2. Загрузился с флэшки и попробовал инсталировать Vistу предварительно переписанную на локальный HDD.

Что так сложно, а сразу загрузочный диск с Вистой не проще прожечь?


Компьютер новый пломбированный. Вскрывать нельзя. Внешние приводы отсутствуют. Сеть небольшая, развернуть какой-нибудь Vista Deployment Service неначем и незачем.
Автор: AZJIO
Дата сообщения: 23.04.2008 13:06
Sish
есть эта прога, и "Neo Sign 0f Misery", но менюшки с кнопками она не делает, да и править скомпилированный *.exe неудобно, а нужно в сыром виде.
NIKZZZZ
Обдумываю ещё хранение профиля в отдельной папке с именами типа xx.tmp, чтоб при копировании сборки не оказались на чужом компе.
7sh3
Не получается сохранить профиль сети в реестре. В винде то работает, сохраняется, почему в PE нельзя? Экспортировал reg с данными в подключенный реестр, и minint после этого не загрузилась... Собрал сборку с *.inf-файлом настройки сети, при загрузке комп долго думал при установки беспроводной сети и установки протокола, и на этих моментах просил вставить диск с виндой, нажимал отммену, загрузился вообще без драйвера. Подключил драйвер, но профиля так и не было. Там были несколько вариантов (ключей), может в них в каждый вставить профиль как по умолчанию, вместо 0.0.0.0.
В общем эти ключи импортировал:

Цитата:
ControlSet001\Services\Tcpip\Parameters\Interfaces\{B1A63086-9F97-43D9-A97B-D405CA9D7008}
"ControlSet001\Control\DeviceClasses\{ad498944-762f-11d0-8dcb-00c04fc3358c}\##?#PCI#VEN_168C&DEV_0013&SUBSYS_3A991948&REV_01#4&1f7dbc9f&0&08F0#{ad498944-762f-11d0-8dcb-00c04fc3358c}\#{B1A63086-9F97-43D9-A97B-D405CA9D7008}\Control"
0xA, "ControlSet001\Enum\PCI\VEN_168C&DEV_0013&SUBSYS_3A991948&REV_01\4&1f7dbc9f&0&08F0\LogConf"
Microsoft\WZCSVC\Parameters\Interfaces\{B1A63086-9F97-43D9-A97B-D405CA9D7008}
Microsoft\EAPOL\Parameters\General","InterfaceList","\DEVICE\{7C531906-A5BB-406D-9DD0-18F14540F661}\DEVICE\{B1A63086-9F97-43D9-A97B-D405CA9D7008}
ControlSet001\Services\{B1A63086-9F97-43D9-A97B-D405CA9D7008}\Parameters\Tcpip

Я так понял {B1A63086-9F97-43D9-A97B-D405CA9D7008} - сгенерированный ключ. Может те настройки что используются по умолчанию прописать как свои - 192.168.*.*
Автор: NegoroX
Дата сообщения: 23.04.2008 15:04
andpv

Используй как промежуточную установку на эту машину В2000 или ХР также на диск скопируй - Загрузка с Барта+i386 на харде - ставится нормально, потом Висту ставь.
Автор: andpv
Дата сообщения: 23.04.2008 15:29
NegoroX



Цитата:
andpv

Используй как промежуточную установку на эту машину В2000 или ХР также на диск скопируй - Загрузка с Барта+i386 на харде - ставится нормально, потом Висту ставь.


Это конечно сработает. Но хотелось бы попроще. Получив голый комп, запломбированный, без приводов, загрузиться с флэшки, HDD разбить на разделы, на один закачать по сети инсталяцию Vista и установить. Если подобных компьтеров окажется несколько, то клонировать Ghost'ом. Все пункты получаются кроме установить Vista из под BartPE.

Кстати инсталятор Vista вообще отказывается запускаться если BartPE собран на Windows ниже Server 2003 SP1.
Автор: Sish
Дата сообщения: 23.04.2008 15:31
andpv
Как вариант, раскатать ранее созданный образ этой самой свисты.
Автор: andpv
Дата сообщения: 23.04.2008 16:06
Sish


Цитата:
Как вариант, раскатать ранее созданный образ этой самой свисты.


Насколько я понял, это сюда http://forum.ru-board.com/topic.cgi?forum=62&topic=9095&start=540

Автор: 7sh3
Дата сообщения: 23.04.2008 16:17
AZJIO

Цитата:
Собрал сборку с *.inf-файлом настройки сети

что значит *.inf-файлом настройки сети? по умолчанию при загрузке нет сети вообще, если врубить плаг 02-netautostart.inf то подымутся все основные сетевые протоколы и службы (dhcp) и только после этого надо уже там добавлять что-то свое, отдельно беспроводная сеть не подымится если остальное не работает

Цитата:
В общем эти ключи импортировал:

экспортировал то их из PE когда уже все настроено или из винды?, вообще все это ерунда, если надо сеть подымать со своими параметрами то нужно использовать penetwork.exe - там профиль можно прикрутить со своими настройками, как прикручивать спрашивай у автора и подыматься она будет всегда заново, при каждой загрузке, добавление таких вещей в реестр напрямую приведет просто к тому что сборка не будет грузится нигде кроме твоего компа, нафиг такая pe нужна...
Автор: AZJIO
Дата сообщения: 23.04.2008 23:41
7sh3
Сегодня сделал ярлыки для DVD сборки, в SFX-архив. При установки SFX-архив извлекается в Главное меню программ, а в батнике выполняется
Цитата:
subst W: .
.
В LiveCD использую переменную:
Цитата:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]
"SYS"=hex(2):57,3a,5c,00
, то есть SYS=W:\, а в ярлыках пути типа - "%SYS%\Internet\Mozilla Firefox\firefox.bat". Получается также удобное, а запускать батник создания виртуального диска можно хоть с харда, из папки с софтом.
Автор: 7sh3
Дата сообщения: 24.04.2008 02:18
AZJIO
я ничего не понял

Цитата:
При установки SFX-архив извлекается в Главное меню программ

главное меню и так уже находится на рамдиске, как это вообще выглядит? зачем создавать W:\?
sfx winrar может сам создать ярлыки куда и на что хочешь при распаковке...
Автор: skiffle
Дата сообщения: 24.04.2008 12:37
Здравствуйте, прошу извинить за длительный паузы между ответами, чащще не выходит...
7sh3

Цитата:
скорее всего так и есть, как исошник грузится в виртуалке? можно еще попробовать собрать рамсборку (ramboot.exe\ramboot_nikzzzz.txt), посмотреть как она будет грузится

Я правильно Вас понял, надо закрутить виртуальную машину, и попробовать загрузиться в ней?
Второй вариант - рамсборка, можно ли какую-нибудь ссылочку указать, чтобы разобраться, что же это такое?
Заранее спасибо.
Автор: 7sh3
Дата сообщения: 24.04.2008 12:47
skiffle

Цитата:
надо закрутить виртуальную машину, и попробовать загрузиться в ней?

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

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

я же указал (ramboot.exe\ramboot_nikzzzz.txt) лежит в папке конструктора, ramboot.exe - сама утилита которая делает исошник, ramboot_nikzzzz.txt - написано как делать
Автор: Sish
Дата сообщения: 24.04.2008 15:40
Друзья мои!

Никто ещё не пробовал собирать на SP3?

Я вот попробовал, вроде бы и ничего - даже загрузился и всё работает
Автор: aster1x
Дата сообщения: 24.04.2008 19:59
Использую данную инструкцию и RusLive_RAM с флешки грузится.

Цитата:
Для установки образа на USB Flash делаем следующее:
1. Форматируем флэш программой PeToUSB;
2. Копируем содержимое iso-образа на флешку;
3. Всё файлы из папки I386 перемещаем в корень флешки и удаляем пустую папку I386;
4. Переименовываем файл SETUPLDR.BIN в ntldr (без расширения!);
5. Корректируем последнюю строку в файле WINNT.SIF, исправляем путь к файлу образа.

[SetupData]
BootDevice="ramdisk(0)"
BootPath="\i386\System32\"
OsLoadOptions="/noguiboot /fastdetect /minint /rdexportashd /rdpath=\BootSDI.img"


Похожее пытаюсь сделать на usb hdd но не получается PeToUSB не видит мой юсб хард, что только не пробывал и не получилось. Загрузка даже и не начиналось, даже не писалось что нет системных файлов. подскажите как установить на USB HDD.

В акронисе сделал первым диск фат16 на 2 гб, сделал его основным и активным, теперь пишет что нет системных файлов
Автор: AZJIO
Дата сообщения: 24.04.2008 20:18
7sh3
Эта строка

Цитата:
subst W: .

создаёт виртуальный диск из той папки, откуда запущен батник, а запущен он из папки с софтом, то есть софт оказывается на диске W:\
Это строка в inf-файле, которая создаёт переменную.

Цитата:
;Переменная для ярлыков программ виртуального диска W"
[SetupReg.AddReg]
0x2, "ControlSet001\Control\Session Manager\Environment","SYS","W:"

SFX-архив содержит только ярлыки, а на счет создания ярлыков SFX-архивом программно, то есть создать строки, возможно даже удобно будет редактировать.
Цитата:
Создание ярлыка:
Shortcut=D, "*.exe-файл","путь к папке *.exe-файла", "коментарии к программе","имя ярлыка"
D - на Рабочем столе, S - в меню кнопки "Пуск", P - в меню "Пуск/Программы", T - в папке "Автозагрузка"

Тут нужно создать ярлык не на рабочем столе, а в специальной папке, похоже вариант не подходит.
Просто я решаю задачу, как создать ярлыки для 300 программ, и чтобы они работали незаваисимо в какой папке лежит сборка-софта. Переменная работает, но почему то ярлыки зависят от того где лежит софт. Если я для диска W определил ярлыки, (кстати, достаточно одного запуска проги, чтоб ярлык появился в виде иконки), то для харда подходит старый вариант ярлыков. В общем у меня два архива для LiveCD и для Харда, вернее для двух директорий: W:\ и C:\SYS\ , то есть если я скопирую софт на диск D, не используя создание виртуального W:\, то даже если я впишу зчение переменной D:\SYS, проги хоть и будут запускаться, но ярлыки не будут отображаться.
Вот пример скачать, пароль ru-board
Автор: 7sh3
Дата сообщения: 24.04.2008 21:32
aster1x
не надо никаких "системных файлов" ты не dos грузишь, надо отформатить винт (fat\fat23\ntfs), сделать его активным, сделать fixmbr, все это можно сделать например в pargon hdd 8.x из под того же RusLive_RAM, просто запусти phdm85.exe c флешки когда загрузишься, usb-hdd само собой должен быть виден после загрузки в RusLive_RAM, как создать и отформатить разберешься, сделать активным - выделить раздел - контекстное меню (наверняка он уже активный), обновить mbr - выделить сам диск - контекстное меню

AZJIO

Цитата:
и чтобы они работали незаваисимо в какой папке лежит сборка-софта

зачем? есть же постоянная папка X:\Programs

Добавлено:
aster1x
что-то подумал, может ведь paragon и не работать с usb-hdd, в смысле не сможет пофиксить mbr, а утилита HP USB Disk Storage Format Tool v2.0.6 видит usb-hdd? можно ей отформатировать? если нет то остается только в обычной винде просто отформатировать usb-hdd и пофиксить mbr из под самой винды вот этой утилькой (mbrfixgui.exe - Select Drive > Drive Info > Run - убедится что выбран именно usb-hdd, после - fixmbr>run ) потом просто копируй на usb-hdd эти 6 файлов от сборки, все должно грузится...
Автор: AZJIO
Дата сообщения: 24.04.2008 22:42
7sh3

Цитата:
зачем? есть же постоянная папка X:\Programs

Ну я же несколько раз говорил, что мне больше всего нравится загрузка RAM-Boot, а это уже не X:\Programs, в X:\Programs у меня 60 мег, и то, если дрова ставлю, как раз есть возможность подчистить. Удобство в универсальности, могу использовать проги с DVD-диска, могу скопировать на хард в любую папку и иметь удобное меню доступа к программам, могу использовать в любых вариантах загрузки, в том числе и в обычной винде. Но стремлюсь к такому меню, которое легко редактировать, жаль что с ярлыками столько проблем и нет удобной проги, чтобы пакетно заменить пути к программам. В PStart.exe почему то не работают комментарии к ярлыкам.
Автор: 7sh3
Дата сообщения: 24.04.2008 23:24
AZJIO
pe сама по себе подразумевает что реальный hdd не используется а универсальность вполне себе нормально получается с утилитой от NIKZZZZ, загрузил рамсборку и вставляй носитель с прогами - ярлыки сами появятся, вытащил - исчезли, вставляй другой...
Автор: aster1x
Дата сообщения: 25.04.2008 02:18
7sh3
pargon hdd 8.x видел и работал с юзб хдд но не грузился пе.
HP USB Disk Storage Format Tool v2.0.6 тоже видит и форматирует юзб хдд но потом возникают проблемы с работой устройства и также не грузилось пе.
винда отформатирует только в нтфс, форматнул и пофиксил mbr утилькой mbrfixgui, скопировал файлы пе перезагрузился и все заработало, потом переразбил винт pargon-ом пофиксил mbr утилькой mbrfixgui, и опять все работает.

Возможно заработало из-за того что раздел под нтфс, до этого использовал или фат16 или фат32.

Спасиба за помощь
Автор: Jek500
Дата сообщения: 25.04.2008 03:05
Может кто-нить поделиться плагином под AVAST(под XPE)

Добавлено:
Если есть с автосозданием еще лучше!
Автор: NIKZZZZ
Дата сообщения: 25.04.2008 04:31
Я немного доработал Sh.exe утилита по созданию ярлыков и регистрации прог со сменных носителей. Теперь она поддерживает и Ram диск - достаточно скопировать нужные проги в каталог "b:\Programs", и CD или флэшку можно удалить - ярлыки для скопированных прог будут созданы автоматом. Для автосоздания каталога "b:\Programs" можно использовать такой способ - добавить в каталог PePrograms на CD след. файлы:
RamDisk.shl

Код: [Shortcut]
exe=
Desktop=
QuickLaunch=
StartMenu=
Programs=
lnk=
workdir=
args=
icon=
hotkey=
[AutoRun]
hide=yes
bat=RamDisk.cmd
reg=
[autoexit]
hide=
bat=
reg=
Автор: Jek500
Дата сообщения: 25.04.2008 05:06
NIKZZZZ
Есть еще какой-нить мануал по проге!Не пользовался раньше и теперь не догоняю что к чему
Автор: NIKZZZZ
Дата сообщения: 25.04.2008 05:17
Jek500

Цитата:
Есть еще какой-нить мануал по проге!

Мануала нет, есть демка под WinXp.
Автор: Jek500
Дата сообщения: 25.04.2008 05:28
NIKZZZZ
Ага,так понятней
Автор: Sish
Дата сообщения: 25.04.2008 07:09
Jek500

Цитата:
Может кто-нить поделиться плагином под AVAST(под XPE)

Вот тут плаги антивирей, правда, того, что ты хочешь, ныма
Автор: Jek500
Дата сообщения: 25.04.2008 07:30
Sish
Конечно я там смотрел!До сих пор роюсь и не могу найти толковый плаг.Куча ссылок находил,но все дохлые.
Нашел здесь - http://thuun.boot-land.net/ ,но его тоже нужно серьезно переделывать!
Автор: Sish
Дата сообщения: 25.04.2008 07:57
Jek500
А не объяснишь, почему такое пристрастие именно к AVAST?
Автор: Jek500
Дата сообщения: 25.04.2008 08:04
Sish
Это не пристрастие,просто делаю сборку с набором антивирусов(вирусы задолбали).Да и аваст не юзал раньше

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: Проблемы с установкой MDAC 2.8 SP1


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