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

» Windows Preinstallation Environment(WinPE). WinBuilder (2)

Автор: ziggy177
Дата сообщения: 07.06.2010 20:30
->*.wim возможно безболезненно чем-нить заразить я не верю. Это уж слишком продвинутый ->вирус должне быть)))

точно за разнообразием livecd пробуемых мной я и забыл что RusLiveRam состоит не из кучи мелких файлов в папочке I386 а из цельного образа WIM...

может через несколько дней мне скачают новый конструктор - опробую
Автор: ziggy177
Дата сообщения: 09.06.2010 10:04
Получилось собрать образ с помощью RusLiveMini_2010_03_08 на основе XP SP2. Драйвера на dial-up модем в нём установились!
Сбил с толку путь к дистрибутиву D:\WinXpRuSp3 стоявший по умочанию в Winbuilder.
Автор: NIKZZZZ
Дата сообщения: 09.06.2010 10:20
ziggy177

Цитата:
Получилось собрать образ с помощью RusLiveMini_2010_03_08 на основе XP SP2.

Рекомендую для полноценной сборки использовать SP3, в Sp2 отсутствуют некоторые файлы.
Автор: ziggy177
Дата сообщения: 09.06.2010 15:01
Возможно дело было в дистрибутивах SP3 - они все сейчас изменённые. Где-то делал диск - накатывал SP3 поверх XPSP2 попробую на нём, а для чистоты эксперимента если найду, был вроде у меня, XP без сервис-паков на него SP3 поставлю (так же правильней? - в смысле вместо варианта: SP1 потом + SP2 + SP3?)
Автор: NIKZZZZ
Дата сообщения: 09.06.2010 15:23
ziggy177

Цитата:
XP без сервис-паков на него SP3 поставлю (так же правильней? - в смысле вместо варианта: SP1 потом + SP2 + SP3?)

Достаточно только SP3 на XP без сервис-паков (или на SP2,SP1).

Добавлено:

Цитата:
Возможно дело было в дистрибутивах SP3 - они все сейчас изменённые.

А вот это крайне нежелательно !!!!
Автор: wwwmom
Дата сообщения: 11.06.2010 13:06
NIKZZZZ
Перво наперво спасибо за ваш проект. Это лучшая живая винда, что я пока юзал.

Использую minicd вкупе с флешкой. Вопрос в следующем - как сделать чтобы система понимала, что peprograms находятся на флешке и оттуда при необходимости их монтировала?
В основном на флешке антивири - не так хлопотно поддерживать в актуальном состоянии.

Заранее спасибо.
Автор: ziggy177
Дата сообщения: 11.06.2010 14:18
for NIKZZZZ

Во время одной из многочисленных сборок с помощью конструктора RusLiveMini_2010_03_08 получилась сборка в которой автоматом создался виртуальный CD на который сам смонтировался образ сборки и соответственно все wim программы из PePrograms стали доступны в меню "Пуск". И они корректно работают! Для меня это - наилучший вариант при загрузки с винчестера из ISO образа через grub4dos! Это была сборка на дистрибутиве xpsp2. Может вы подскажете где эта настройка в конструкторе? Хотелось бы это повторить на основе xpsp3.
Драйвера на видео (универсальные) ставятся корректно - можно выбирать частоту обновления экрана.
Добавил в wim - DrWeber Portable. Сделал с помощью ThinApp portable MS Office 2003 - в идеале хочу полностью заменить основную систему.
Если не секрет - как (или где) в конструкторе RusLiveMini_2010_03_08 заменить название папки I386 на другое?
Автор: NIKZZZZ
Дата сообщения: 11.06.2010 14:56
wwwmom
ziggy177

Цитата:
как сделать чтобы система понимала, что peprograms находятся на флешке и оттуда при необходимости их монтировала?

Если это флэшка, то в скрипте Sh должно быть:

Код: REMOVABLE *
PePrograms
Автор: wwwmom
Дата сообщения: 11.06.2010 18:20
Спасибо за оперативный ответ. Буду пробывать.

И еще вопросик из той же оперы - как аналогичным образом поступить с драйверами, т.е. wim-ы с драйверами находятся на флешке (звук, видео), а при неоходимости задействуются системой?

Добавлено:
ziggy177
По поводу поддержки ext4.
Вот нарыл может поможет http://ext2read.blogspot.com/
Описание:
FEATURES:
Simple UI designed using QT4.
View/Read Ext2/ext3/ext4 partitions.
Linux LVM2 Support.
Ext4 Large File support (untested).
Recursively Copy the entire folder or even /
Support for external USB disks.
Support for disk and filesystem images. For eg. Wubi users can just
open their root.disk file through this program.
LRU based Block cache for faster access.
Unicode support.
Автор: ziggy177
Дата сообщения: 11.06.2010 19:14
Спасибо!

For NIKZZZZ

->В конструкторе этого нет, но в нем есть драйвер FiraDisk , который позволяет подключить ->ISO образ на этапе загрузки с помощью Grub

Да скорее всего - я FiraDisk включал в конструкторе. А я почему-то подумал что ISO образ смонтировался через "ImDisk Virtual Disk Driver" - я его использую как замену Alcohol 120. Для моего случая это - идеальный вариант - всё на одном ISO!



Спасибо!

For wwwmom
Автор: NIKZZZZ
Дата сообщения: 11.06.2010 19:21
wwwmom

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

Для флэшки, аналогично, все по умолчанию есть. Для USB HDD в zPnP.script

Код: FIXED Drives *
Path PeDrivers
Автор: ziggy177
Дата сообщения: 11.06.2010 19:29
Спасибо!

For kDnZP

->а) Загрузка исошника через firadisk - как итог наличие присутствия вирт. СД и ->возможности работы ВСЕХ программ/драйверов.

по-ходу так видимо и вышло! из-за наличия firadisk в сборке автоматом считало таблицу grub4dos?
попытаюсь повторить.
Автор: ziggy177
Дата сообщения: 12.06.2010 08:57
Cтолкнулся с проблемой нехватки места на диске B. Видимо для любителям загружать с флеш или харда большие wim программы наподобие MS Office 2003 и Photoshop придётся делать скрипты для монтирования и отмонтирования программ...
Автор: NIKZZZZ
Дата сообщения: 12.06.2010 09:17
ziggy177

Цитата:
придётся делать скрипты для монтирования и отмонтирования программ..

Монтирование wim образа не требует места на монтируемом диске (вернее почти не требует, десяток килобайт не в счет), другое дело, если портабельная программа на него разворачивается, такие программы лучше не использовать, или использовать их распакованные версии.
Автор: ziggy177
Дата сообщения: 12.06.2010 12:54
Help me! (ImDisk)

А кто-нибудь разбирался как из командной строки создать новый привод CD и подгрузить ISO с харда
cd - создание CD образа
file - вроде путь к подгружемому образу
что-то там написано про -f и -F

imdisk cd file C:\RusLive_WIM.ISO (?)
Автор: ziggy177
Дата сообщения: 12.06.2010 21:16
пока так:

imdisk -a -f C:\boot\RusLive_WIM_m_sp03_4.ISO -u 4

добился что в GUI imdisk появляется привод без буквы и файловой системы, размер ISO показывает правильно
Автор: Shadow_31
Дата сообщения: 15.06.2010 18:10
ziggy177

Цитата:
был вроде у меня, XP без сервис-паков на него SP3 поставлю

На чистый XP без сервис паков Sp3 не поставишь, надо чтобы хотя бы был XPSP1, тогда поставится. Проверено не однократно.
Автор: OlegPOV1
Дата сообщения: 16.06.2010 09:34

Цитата:
На чистый XP без сервис паков Sp3 не поставишь, надо чтобы хотя бы был XPSP1, тогда поставится. Проверено не однократно.

Не обязательно
можно и вот это в реестр добавить:

Цитата:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]
"CSDVersion"="Service Pack 2"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows]
"CSDVersion"=dword:00000200

а потом ставить SP3
Автор: NIKZZZZ
Дата сообщения: 16.06.2010 10:15
Shadow_31

Цитата:
На чистый XP без сервис паков Sp3 не поставишь,

Имелось ввиду интеграция SP3 в дистрибутив.
Автор: SPV_Ed
Дата сообщения: 16.06.2010 11:47
NIKZZZZ
Пробую собирать Ruslive в конструкторе WinBuilder. Подскажите пожалуйста, как при сборке добавить нужные dll-ки, например обнаружилось что в образ не включается shfolder.dll, а многие программы ее требуют. [more] [/more]
В файле \Projects\RusLive\Basic\Shells\Core_Main.script этот файл упомянут, далее продвинуться не знаю куда, прошу вас навести на верный путь Спасибо.
Автор: NIKZZZZ
Дата сообщения: 16.06.2010 11:58
SPV_Ed

Цитата:
В файле \Projects\RusLive\Basic\Shells\Core_Main.script этот файл упомянут

Если упомянут, поставь галку "Enable CoreMain (Standalone)"
Автор: SPV_Ed
Дата сообщения: 16.06.2010 15:35

Цитата:
поставь галку "Enable CoreMain (Standalone)"

NIKZZZZ, с включенным CoreMain (Standalone) у меня что-то не так (пробовал неоднократно, источник - XP SP3), появляются ошибки и образ выходит нерабочим [more]Errors


(Core_Main.script) FileRename - Failed to rename file: [%BaseDir%\Target\RusLive\I386\WinSxS\manifests\CONTROLS.CAT] to:[%BaseDir%\Target\RusLive\I386\WinSxS\manifests\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.0.0_x-ww_1382d70a.CAT] :Системе не удается найти указанный путь
(Core_Main.script) FileRename - Failed to rename file: [%BaseDir%\Target\RusLive\I386\WinSxS\manifests\CONTROLS.MAN] to:[%BaseDir%\Target\RusLive\I386\WinSxS\manifests\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.0.0_x-ww_1382d70a.Manifest] :Системе не удается найти указанный путь
(Core_Main.script) FileRename - Failed to rename file: [%BaseDir%\Target\RusLive\I386\WinSxS\manifests\VCRTL.CAT] to:[%BaseDir%\Target\RusLive\I386\WinSxS\manifests\x86_Microsoft.Tools.VisualCPlusPlus.Runtime-Libraries_6595b64144ccf1df_6.0.0.0_x-ww_ff9986d7.CAT] :Системе не удается найти указанный путь
(Core_Main.script) FileRename - Failed to rename file: [%BaseDir%\Target\RusLive\I386\WinSxS\manifests\VCRTL.MAN] to:[%BaseDir%\Target\RusLive\I386\WinSxS\manifests\x86_Microsoft.Tools.VisualCPlusPlus.Runtime-Libraries_6595b64144ccf1df_6.0.0.0_x-ww_ff9986d7.Manifest] :Системе не удается найти указанный путь
(Core_Main.script) FileRename - Failed to rename file: [%BaseDir%\Target\RusLive\I386\WinSxS\manifests\GDIPLUS.CAT] to:[%BaseDir%\Target\RusLive\I386\WinSxS\manifests\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.0.0_x-ww_8d353f13.CAT] :Системе не удается найти указанный путь
(Core_Main.script) FileRename - Failed to rename file: [%BaseDir%\Target\RusLive\I386\WinSxS\manifests\GDIPLUS.MAN] to:[%BaseDir%\Target\RusLive\I386\WinSxS\manifests\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.0.0_x-ww_8d353f13.Manifest] :Системе не удается найти указанный путь
(Explorer) DirMake - Failed to create directory: [%BaseDir%\Target\RusLive\I386\WinSxS\Manifests]: Невозможно создать файл, так как он уже существует
(Explorer.script) DirMake - Failed to create directory: [%BaseDir%\Target\RusLive\I386\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.0.0_x-ww_1382d70a]: Невозможно создать файл, так как он уже существует
(Explorer.script) DirMake - Failed to create directory: [%BaseDir%\Target\RusLive\I386\WinSxS\x86_Microsoft.Tools.VisualCPlusPlus.Runtime-Libraries_6595b64144ccf1df_6.0.0.0_x-ww_ff9986d7]: Невозможно создать файл, так как он уже существует
(Explorer.script) FileRename - Failed to rename file: [%BaseDir%\Target\RusLive\I386\WinSxS\manifests\CONTROLS.CAT] to:[%BaseDir%\Target\RusLive\I386\WinSxS\manifests\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.0.0_x-ww_1382d70a.CAT] :Системе не удается найти указанный путь
(Explorer.script) FileRename - Failed to rename file: [%BaseDir%\Target\RusLive\I386\WinSxS\manifests\CONTROLS.MAN] to:[%BaseDir%\Target\RusLive\I386\WinSxS\manifests\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.0.0_x-ww_1382d70a.Manifest] :Системе не удается найти указанный путь
(Explorer.script) FileRename - Failed to rename file: [%BaseDir%\Target\RusLive\I386\WinSxS\manifests\VCRTL.CAT] to:[%BaseDir%\Target\RusLive\I386\WinSxS\manifests\x86_Microsoft.Tools.VisualCPlusPlus.Runtime-Libraries_6595b64144ccf1df_6.0.0.0_x-ww_ff9986d7.CAT] :Системе не удается найти указанный путь
(Explorer.script) FileRename - Failed to rename file: [%BaseDir%\Target\RusLive\I386\WinSxS\manifests\VCRTL.MAN] to:[%BaseDir%\Target\RusLive\I386\WinSxS\manifests\x86_Microsoft.Tools.VisualCPlusPlus.Runtime-Libraries_6595b64144ccf1df_6.0.0.0_x-ww_ff9986d7.Manifest] :Системе не удается найти указанный путь


13 errors occured!
[/more]

И в "I386\WinSxS" образа находится только: [more].
|-- x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.0.0_x-ww_8d353f13
| `-- GDIPLUS.DLL
|-- manifests
|-- x86_Microsoft.Tools.VisualCPlusPlus.Runtime-Libraries_6595b64144ccf1df_6.0.0.0_x-ww_ff9986d7
`-- x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.0.0_x-ww_1382d70a

1 directory, 4 files[/more]
Автор: ziggy177
Дата сообщения: 16.06.2010 21:59
for SPV_Ed

->обнаружилось что в образ не включается shfolder.dll, а многие программы ее требуют

может быть поможет скопировать из установленной системы shfolder.dll в соответствующую папочку на диске x:\I386 собрать образ Image Creator-ом

Добавлено:
по монтированию ISO в Imdisk в командной строке может кому понадобится:

imdisk.exe -a -f c:\RusLive.ISO -m w: -u 2
Автор: NIKZZZZ
Дата сообщения: 16.06.2010 22:45
SPV_Ed

Цитата:
с включенным CoreMain (Standalone) у меня что-то не так (пробовал неоднократно, источник - XP SP3)

Кривой дистрибутив SP3, скорее всего модифицированный.

Цитата:
например обнаружилось что в образ не включается shfolder.dll, а многие программы ее требуют.

Добавь в скрипт "5 - CopyOrExpand_Add.script"

Код: require_file,shfolder.dll
Автор: SPV_Ed
Дата сообщения: 17.06.2010 06:42
NIKZZZZ

Цитата:
Кривой дистрибутив SP3, скорее всего модифицированный.

Дистрибутив оригинальный - [more]Windows XP Professional with Service Pack 3 VOL Russian - WZTISO
Имя файла: ru_winxp_pro_with_sp3_vl.iso
Метка диска: GRTMPVOL_RU
Размер: 621,848,576 байт
CRC32: FFFFFFFF
MD5: 02B46B7F74308D7D31E608DB8DDDDFFD
SHA-1: B7E0DD8B8832E4966E61A9EC3CCD9E7EF3EAD1B3[/more] , md5 верное, на ру-борде в варезнике такой же раздается.

Цитата:
Добавь в скрипт "5 - CopyOrExpand_Add.script"

Спасибо, попробую.


Добавлено:
NIKZZZZ, require_file помогло, спасибо.
Автор: SPV_Ed
Дата сообщения: 17.06.2010 10:44
В виртуалке с RusLive_WIM.ISO не подключаются жесткие диски - [more] [/more], SCSI-RAID drivers by Yurkesha в конструкторе включены.

Пробовал VirtualBox, VirtualPC, одинаково. Может быть дело в том, что в nt.s по умолчанию загружается первый образ

Код: [wimain]
systrim=1
Автор: NIKZZZZ
Дата сообщения: 17.06.2010 11:13
SPV_Ed

Цитата:
В виртуалке с RusLive_WIM.ISO не подключаются жесткие диски

Попробуй снять галку в скрипте WimBoot "System optimize", увидятся ли при этом диски?
Довольно странно, при загрузке сначала подключается полный образ и только потом переключается на оптимизированный, драйвера должны быть подключены.



Добавлено:

Цитата:
RusLive_Ram_Micro виртуальные диски VBOX подключает успешно

В этой сборке присутствуют все драйвера от Yurkesha.
Автор: SPV_Ed
Дата сообщения: 17.06.2010 14:16
NIKZZZZ

Цитата:
Попробуй снять галку в скрипте WimBoot "System optimize", увидятся ли при этом диски?

Увы, не помогло.

Вообще, очень странно, я решил попробовать все с чистого листа - в свежей Windows XP, запущенной в VirtualBox, распаковал конструктор, смонтировал в VBOX образ ISO с XP, указал в WB путь Source и запустил. Получившийся образ оказался с той же проблемой, теперь и не знаю что дальше думать... если что, могу выложить этот BootSDI.wim или лог, хотя в нем нет errors.
Автор: NIKZZZZ
Дата сообщения: 17.06.2010 14:20
SPV_Ed

Цитата:
если что, могу выложить этот BootSDI.wim или лог

Если нет проблем с инет, выложи и то и другое (в личку).
Пока можно предположить, что дистрибутив не родной.
Автор: SPV_Ed
Дата сообщения: 17.06.2010 14:42
NIKZZZZ, отправил в личку ссылки.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859

Предыдущая тема: не отвечает Директ 10


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