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

» Windows Preinstallation Environment(WinPE) и BartPE - LiveCD

Автор: yurkesha
Дата сообщения: 13.01.2006 14:19
Прокатит при условии, что inf-файлы при этом будут избавлены от методов:
CopyFiles
DelFiles
DelDirs
UpdateInis
и тому подобных - которые требуют выполнить файловые операции (в WinPE %SystemRoot% только на чтение - CD однако...)
Автор: AkulaBig
Дата сообщения: 14.01.2006 15:57
7sh3
>берут простенький DVD-ROM так как им надоедает тормозня DVD-RW
А я наоборот, ни разу не видел комп с двумя дисководами Вообщем флуд это все.
>XPE Word-Excel97 работают без проблем
Попробуй открой в Excel файл с картинкой и ты убедишься, что это не так К тому-же после 97 офиса формат файлов сменился уже 2-3 раза, так что мало чего ты сможешь увидеть с его помощью.

north_crow
Ставь утилиты ERDC2005, там все работает.

Добавлено:
starix
Теперь все ясно. Я, в свое время даже хотел скачать этот журнальчик с офсайта, но не смог найти кнопку даунлоад, как не старался
Автор: 7sh3
Дата сообщения: 14.01.2006 19:02
AkulaBig

Цитата:
формат файлов сменился уже 2-3 раза

формат то может и изменился но совместимость там сохранена, по крайней мере документы сделанные в 2003sp2 с несложным форматированием, таблицами, картинками и т.д. открываются и редактируются без проблем.
Этаж MS, по другому у них быть не может .


Цитата:
Попробуй открой в Excel файл с картинкой и ты убедишься, что это не так

Стандартный WordPad открывает вордовские документы с картинками
с чего бы Excel свои родные форматы с картинками не открывал ???
Документы сделаны в 2003sp2, вставлены картинки GIF, JPG, BMP, PNG
_http://shtmb.narod.ru/ofxpe.jpg

Как ты делал плаг? У тебя не открывает только в Excel? В плаге писал переменные или
прямые пути? Папка Common Files прописана в XPE?
Автор: AkulaBig
Дата сообщения: 15.01.2006 09:24
7sh3
>с несложным форматированием, таблицами, картинками и т.д. открываются и >редактируются без проблем.
Ну для этого подойдети и OfficePE, собранный на основе Atlantis Word и Spreed32 Excel. Весит всего 1.7 Мб.

>http://shtmb.narod.ru/ofxpe.jpg
Это скриншот ВинПЕ? Глядя на значки в трее просто слюнки текут. У тебя и звук прикручен и видео и сетевое окружение? Мне этого сделать не удается. Даже с диском Ordoss'а INFR@CD, который гарантирует 100% работу звука, у меня звук не работает Я сам перепробовал все плаги, какие только смог найти, в том числе и на 911cd. Ну не работает у меня звук и все. Хотя обычный встроенный АС97 5.1. В VMWare без проблем. Видео, правда, цепляет.

>Как ты делал плаг? У тебя не открывает только в Excel? В плаге писал переменные или
>прямые пути? Папка Common Files прописана в XPE?
Плаг я брал готовый. Правда он для панамериканской версии, а у меня только русский дистрибутив. Но я сравнил реестр и файлы плага и установленного мной дистрибутива, различия конечно есть, но не такие большие, я их даже править не стал.
А не открывается у меня только xls-файлы с картинками. Пишет, что не хватает каких-то компонент. Давно проверял, точно не помню. После этого Excel рушится. Эти файлы не может открыть и Spreed32 Excel. Word хоть и работает, но тоже как-то глючновато. Но Office 2003 Viewers просматривает их без проблем. В то-же время с Open Office никаких проблем вообще нет. К тому-же он конвертирует в pdf и вообще прога супер. Весит правда 200 Мб. Поэтому на CD я пихаю OfficePE и Office 2003 Viewers. А для DVD приберегаю Open Office.
А что, папку Common Files надо как-то особенно прописывать в XPE?
Автор: 7sh3
Дата сообщения: 15.01.2006 16:05
AkulaBig

Цитата:
Ну для этого подойдети и OfficePE

Несерьезно это все, зачем заниматься ерундой если родная программа работает?
если только из за размера? А OpenOffice тоже не супер по правильной работе с
с форматами MSOffice да и его размер. Единственное что в нем действительно
приличное это конвертация в PDF, но опять же для этого есть проги и поменьше размером


Цитата:
Это скриншот ВинПЕ?

Да, там по этомуже адресу есть еще скрины


Цитата:
встроенный АС97 5.1. В VMWare без проблем

Так в В VMWare вроде своя звуковуха типа SoundBlaster16 ?

Для того чтобы звук Realtek AC97 на чипах ALC65x-8x/5.1-7.1 работал на ВСЕХ
компах надо из оригинальных дров, из инф файлов Alcxau-Alcxau27 скопировать
в инф дров которые ты включаешь в сборку строки:
[Realtek]
%ALCAUD.Desc%=AC97AUD,    PCI\VEN_8086&DEV_2415&CC_0401
%ALCAUD.Desc%=AC97AUD,    PCI\VEN_8086&DEV_2425&CC_0401
%ALCAUD.Desc%=AC97AUD,    PCI\VEN_8086&DEV_2445&CC_0401
и т.д.
там их дофига, у меня инф получился 342kb но звук работает на ноутах на матерях с
чипсетом VIA, вобщем везде.


Цитата:
А что, папку Common Files надо как-то особенно прописывать в XPE?

[Software.AddReg]
0x1, "Microsoft\Windows\CurrentVersion", "CommonFilesDir", "X:\Programs\Common Files"
[WinntDirectories]
a="Programs\Common Files",3

Я тоже пробовал готовые плаги и работали они как-то криво поэтому решил сам делать

Попробуй сделать следующее:

1. В чистой винде (У меня для экспериментов с WinXPE заготовлен образ со
свежеустановленной Windows, только дрова, настроена сеть и VirtualPC)
создай виртуальные диски B: и X:\PROGRAMS
2. Сделай InstallRite снимок системы
Устанавливай Office в X:\PROGRAMS\Office97 (разумеется выборочная установка)
если вылезет InstallRite нажми отмена, снимок изменений сделаешь позже вручную
После того как установил, настрой World и Excel, убери фоновое сохранение,
автоматическую проверку орфографии, удали файл словаря custom.dic
открой пару файлов посмотри как работает, если все путем делай снимок изменений
InstallRite
3. Открывай InstallRite и смотри какикие файлы добавлены в System32, Common Files,
Windows и копируй их в отдельное место
Так как InstallRite изначально делает кривые рег файлы (под Win9x не Unicod)
но изменения фиксирует отлично то просто смотришь какие там новые
ключи появились и из стандартного Regedit экспортируешь, получиться файлов 40,
объедени их в один и поправь пути
(переменных вроде %SystemRoot%\System32 быть не должно, только прямые
пути X:\Programs\Common Files, X:\Programs\Office97, X:\I386\system32
особое внимание удели строкам типа "Microsoft\Shared Tools)
Дальше надо переконвертить reg в инф (PEReg не получится, он не понимает Unicod
а если reg в ANSI переконвертить офис глючить будет)
Поэтому конвертиш в инф здесь: _http://vb.nl.eu.org/homepage/reg2peinf.aspx
4. Осталось добавить в инф сведения о файлах и все
(Я сам файлы в инфе не прописывал так как собираю диск чуть по другому)
Как я уже писал работает вполне нормально, единственное что не работает это
редактор Visual Basic, но и это можно решить (там требуется запись на диск)
на документы с макросами это никак не влияет. Еще есть маленькая особенность
с проверкой орфографии в Excel, так как ты удалил файл custom.dic она работать
не будет, в Word все Ok. Для того чтобы работала надо в инф найти этот custom.dic
и прописать его на диск B:\, но тогда при первом вызове проверки Word и Excel
будет спрашивать о создании этого файла, меня это напрягает поэтому я отказался
от проверки орфографии в Excel
Автор: AkulaBig
Дата сообщения: 15.01.2006 20:01
7sh3
>Так в В VMWare вроде своя звуковуха типа SoundBlaster16 ?
Ну да. И дрова от Creative прекрасно работают. Я и думал пойти по этому пути. Все звуковухи совместимы с SoundBlaster, как с прародительницей. Я думал, что и все будут работать с ее драйверами. Оказывается не так все просто.
Со звуком обязательно попробую.
Да-а-а. Как все с Офисом запутано. Если выберу время, обязательно попробую.

Добавлено:
7sh3
>everest ue 2.20.405 также везде работал
Совсем забыл. Я как-раз и предупреждаю, что не везде работает. Да и производитель не зря об этом предупреждает. То есть надо либо кидать его на рам-диск, чтобы можно было ini-файл изменять, либо отключать эти функции в настройках. У меня, правда, версия постарей, так что опробую свеженькую, сообщу.
Автор: 7sh3
Дата сообщения: 16.01.2006 02:13
AkulaBig

Цитата:
Я и думал пойти по этому пути. Все звуковухи совместимы с SoundBlaster, как с прародительницей. Я думал, что и все будут работать с ее драйверами. Оказывается не так все просто.




Автор: qrock
Дата сообщения: 16.01.2006 07:00
Товарищи! Я обновился с версии 3.1.4 до версии 3.1.9. Теперь после прожига диска в корневой директории отсутствует файл bootsect.bin. Из-за этого (как я думаю) теперь отказывается загружаться ERD Commander 2005, расположенный на этом же диске. Он выдавает сообщение "ntloader failed". ручное добавление этого файла не помогает - барт просто не записывает его. С версией 3.1.4 все работало замечательно. Как быть в такой ситуации?
Автор: Sish
Дата сообщения: 16.01.2006 07:07
qrock
У тебя ERD Commander идёт плагином к Bart'у?
Автор: north_crow
Дата сообщения: 16.01.2006 07:31
AkulaBig
уже пробывал вместо файлов от ERD2003 ставить 2005
но всеравно нехотят работать их утилиты
если это важно, то сборка была сделана BatrPE 3.1.3 (и 3.1.9) на основе WinXP SP2 Corp RUS, оболочка XPE

ЗЫ если можно, скинь сюда свой INF от ERD2005
Автор: qrock
Дата сообщения: 16.01.2006 07:38
Sish
Нет, я его через BCDW прикрутил с Hex-правкой setupldr.bin и переименовыванием директории I386.
Автор: Sish
Дата сообщения: 16.01.2006 08:06
qrock

Цитата:
Нет, я его через BCDW прикрутил с Hex-правкой setupldr.bin и переименовыванием директории I386.

Попробуй вот эту штучку, - там, правда, ERD2003, но может тебе пригодится.
Автор: qrock
Дата сообщения: 16.01.2006 10:58
Sish
Спасибо, у меня примерно такая структура диска и получается. Но дело в том, что барт 3.1.9 отказывается записывать в корень файл bootsetc.bin. А без него EDRC2005 не стартует.
Автор: Sish
Дата сообщения: 16.01.2006 11:10
qrock
Ты внимательно прочитай инструкцию в этом архиве - тебе не нужен будет сборщик iso от Bart'a: с этим прекрасно справится UlraISO!
Автор: yurkesha
Дата сообщения: 16.01.2006 11:24
Есть метод лучше - могу на выбор поделиться экзешником pebuilder.exe (версии 3.1.9) который выполняет mkisofs.cmd вместо mkisofs.exe либо mkisofs.exe который является скомпилированным скриптом и потом перенаправляет сборку на реальный TOOLS\mkisofs.exe
Автор: cracklover
Дата сообщения: 16.01.2006 11:51
Toyurkesha:

Очень давноя уже не баловался с Бартом.
Сейчас возникла необходимость с ним снова поработать и ваш набор для русификации, оказался как нельзя кстати.
Спасибо!

Я бы от себя ещё добавил, что для тех кто привык пользоваться Тотал Коммандером и внедряет его в качестве плагина, не забывайте, что перед внедрением тоталовский файл настроек wincmd.ini должен иметь соответсвтвующие секции шрифтов, поддерживающих кириллицу.
Иначе будут потом кракозябры.
Автор: AkulaBig
Дата сообщения: 16.01.2006 18:16
north_crow
Я качал билдер с сайта KLASS:
-----------------------------------------
    Данный набор выложен, в первую очередь, для пользователей у которых не всегда есть возможность тянуть "монстроподобную" ERD Commander (http://www.winternals.com/ версия 2005 около 74Мб, данный архив менее 4Мб).

Что сделано.
    В обычный конструктор для изготовления WinPE (Microsoft, Version 2004) были добавлены файлы от ERD Commander 2005, несколько .inf-файлов плюс небольшая правка. В итоге получаем WinPE с "мордой" от ERD Commander 2005 не отличающийся от оригинала. Правда, для облегчения архива, в него не включен браузер Mozilla Firefox.
----------------------------------------------
Потом обрабатывал загрузочные файлы Винды с помощью проги binsub.exe. Она автоматом прописывает изменения в загрузочные файлы. Вот файл seterdc.cmd от нее:
-----------------------------------------------
REM Copy SETUPLDR.BIN from [setupcd]\i386 folder
REM Copy BOOTSECT.BIN from [setupcd]\ folder
if not Exist setupldr.bin goto _err
if not Exist bootsect.bin goto _err
if not Exist setupldr.org copy setupldr.bin setupldr.org
REM === replace i386 and I386 with erdc ===
binsub setupldr.bin i386 erdc
binsub setupldr.bin I386 ERDC
if not Exist bootsect.org copy bootsect.bin bootsect.org
copy bootsect.bin booterdc.bin /y
REM === replace i386 and I386 with erdc ===
binsub booterdc.bin i386 erdc
binsub booterdc.bin I386 ERDC
copy bootsect.bin bootsec.bin /y
REM === replace bootfix.bin and BOOTFIX.BIN with bootfi2.bin ===
binsub bootsec.bin bootfix.bin bootfi2.bin
binsub bootsec.bin BOOTFIX.BIN BOOTFI2.BIN
goto _end
:_err
echo ERROR Can't find SETUPLDR.BIN or BOOTSECT.BIN !!!
:_end
-------------------------------------------------
Вообщем-то все это и вручную делается без проблем, но порядок имеет значение. Прикручено это все через BCDW.

>Но дело в том, что барт 3.1.9 отказывается записывать в корень файл bootsetc.bin. А >без него EDRC2005 не стартует.
Вот в этом похоже и плюха у тебя. Файлики должны лежать в корне самого ERDC.
Вот как это прописано в меню BCDW:
-----------------------------------------------
[MenuItems]
C:\                ; Boot from drive C:
\I386\setupldr.bin        ; BartPE ; ^ BartPE
\CMDC\bootcmdc.bin ; Recovery Console ; ^ Windows XP Recovery Console
\ERDC\booterdc.bin ; ERD Commander 2005 ; ^ ERD Commander 2005
\BCDW\Images\pmagic.img     ; Partition Magic        ; ^ Norton PartitionMagic 8.05 build 1371
------------------------------------------------
Вот инф-файл, хотя он только топик засоряет :
--------------------------------------------------
; ERD Commander 2005 plugin
;

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="ERD Commander 2005"
Enable=1

[WinntDirectories]
a="ERDC",2

[SourceDisksFolders]
files\=a,,3
----------------------------------------------
Как видишь таким-же образом у меня прикручена и консоль восстановления.
Правда сейчас у меня все это в архиве, так как ERDC прекрасно заменяют утилиты sysinternals, а необходимые команды RC fixboot, fixmbr заменяет прога umbr.exe.
Автор: yurkesha
Дата сообщения: 16.01.2006 20:22
[SourceDisksFolders]
files=30000
а так не проще? и все содержимое папки FILES пойдет в корень проекта...
Автор: north_crow
Дата сообщения: 16.01.2006 21:09
AkulaBig
ты наверно меня неправильно понял...
я нехочу ERD прикручивать как один вариантов для мультизагрузки!
мне нужно чтобы утилиты ERD работали из под оболочки WinPE
Автор: AkulaBig
Дата сообщения: 16.01.2006 21:45
yurkesha
Попробуем.

qrock
>ты наверно меня неправильно понял...
Тогда вообще непонятно зачем все эти танцы с бубном вокруг setupdlr.bin и ERDC2005. Ведь утилиты и ERDC - это разные вещи. Утилиты прекрасно работают из-под ВинПЕ. Плаги у reatogo. Я тоже пользуюсь именно утилитами, а не ERDC.
Здорово ты голову людям заморочил
Автор: qrock
Дата сообщения: 17.01.2006 05:26
При ручном добавлении файла bootsect.bin в корень iso-образа ERD2005 стал нормально запускаться. Непонятно почему Барт 3.1.9 игнорирует секцию bootsect.bin=3000,bootsect.bin. Точнее при копировании файлов этот файл копируется, но при сборке в образ - исчезает
Автор: yurkesha
Дата сообщения: 17.01.2006 08:51
Ну вы блин даете!
mkisofs.exe -iso-level 4 -volid "BartPE" -b bootsect.bin -no-emul-boot -boot-load-size 4 -hide bootsect.bin -hide boot.catalog -o "*******lder.iso" "************BartPE"
это кусок лога, -hide - это команда СКРЫТИЯ в образе загрузочного модуля...
Автор: Sish
Дата сообщения: 17.01.2006 12:58
Друзья мои!
Кто-нибудь уже юзал последнюю версию конструктора BartPE?
Какие впечатления?
Автор: starix
Дата сообщения: 17.01.2006 15:48
Sish
А каких впечатлений ты ждешь? Работает, глюков у себя пока не нашел. Что конкретно интересует?
Автор: Sish
Дата сообщения: 17.01.2006 15:50
starix
Да всё, спасибо, пока ждал откликов, сам заюзал: всё OK, full success, как говорится
Автор: qrock
Дата сообщения: 18.01.2006 06:28
yurkesha
А как изменить эти параметры? Надо чтобы Барт запускал mkisofs.exe с нужными мне параметрами. Не хочется вручную не собирать образ.
Автор: north_crow
Дата сообщения: 18.01.2006 11:57
народ!
ну поделитесь рабочим плагином ERD Commander 2003 (или 2005)
откуда я только не качал этот плаг - во всех не работают некоторые утилиты!
работает только 2002 от Sherpya - но он неполный

киньте мне на мыло north_crow (dog) mail (dot) ru INF файл от полностью рабочего плагина...
Автор: qrock
Дата сообщения: 18.01.2006 13:17
north_crow
Зачем плагин? Используй загрузочный ISO-образ ERDC2005, его можно на одном CD с бартмо разместить с помощью BCDW. Так надежнее.
Автор: north_crow
Дата сообщения: 18.01.2006 13:25
qrock
есть у меня на отдельных дисках и 2003 и 2005!!!
но уж очень охото иметь плаг чтобы уж если понадобилась какая нить утиль из ERD не перегружаться на другой образ а прям из WinPE ее запустить.
Автор: Sish
Дата сообщения: 18.01.2006 13:41
north_crow
Посмотри версию для печати - где-то в этом топикемпубликовали ссылку на этот плаг.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

Предыдущая тема: Повреждается реестр в Windows XP


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