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

» Windows Preinstallation Environment(WinPE) и BartPE LiveCD 2

Автор: Engineer of fortune
Дата сообщения: 21.06.2006 06:51
Sish

Цитата:
Т.е. на нём полноценная винда не грузится

Ну почему, говорят под Win95 летала со свистом,
только грохнул ее кто-то давно, а дистры больше нет.
Под 98 и Миллениум - не пробовал, да и не хочу...
А вот Win2000 и выше - не реально .
Автор: Sish
Дата сообщения: 21.06.2006 06:54
Engineer of fortune

Цитата:
Ну почему, говорят под Win95 летала со свистом,
только грохнул ее кто-то давно, а дистры больше нет

Если сильно надо, могу слить

Добавлено:
В смысле дистр 95-ой OSR2
Автор: Engineer of fortune
Дата сообщения: 21.06.2006 07:22
Sish

Цитата:
Если сильно надо, могу слить
В смысле дистр 95-ой OSR2

А за чем?
Я лучше ХРЕ добью .
Ну все равно спасибо.
Автор: FXPELIVE
Дата сообщения: 21.06.2006 07:24
Engineer of fortune
Ещё повозился с этим плагином и немного его переделал...
http://rapidshare.de/files/23652176/pehdinst_test.7z.html (95 Кб)


Цитата:
Если сильно надо, могу слить

А сколько весит и не глючный ли он?
Автор: Engineer of fortune
Дата сообщения: 21.06.2006 07:27
FXPELIVE

Цитата:
http://rapidshare.de/files/23652176/pehdinst_test.7z.html (95 Кб)

Уже качаю, проверю - напишу.
Автор: Sish
Дата сообщения: 21.06.2006 07:27
FXPELIVE

Цитата:
А сколько весит и не глючный ли он?

45 метров, рабочий.
Автор: FXPELIVE
Дата сообщения: 21.06.2006 07:36
Sish
хмм.. неплохо бы для коллекции
Автор: Engineer of fortune
Дата сообщения: 21.06.2006 07:51
FXPELIVE
Скачал, прочел "!ReadMe.txt". Попробую попозже...
Но я уже вот что сделал:

Цитата:
папка со сборкой... Что если взять из нее папку "minint\system32\config\" и добавить в образ

Взял папку config, заархивировал и добавил в образ дискеты (*.ima, программой WinImage). Загрузился на виртуальном компьютере из-под XPE и заменил содержимое папки "C:\minint\system32\config\" на содержимое архива с образа дискеты. Перезагрузил комп и
ВИРТУАЛЬНЫЙ КОМПЬЮТЕР ЗАГРУЗИЛСЯ С ЖЕСТКОГО ДИСКА С УСТАНОВЛЕННОЙ НА НЕМ WindowsXPE.
WindowsXPE - единственная ОС на этом жестком диске.



Добавлено:
FXPELIVE
Да, судя по содержанию "!ReadMe.txt", доработаный тобой плагин делает все тоже самое, но по прямой дороге, а не...
Так что все должно работать!


Добавлено:
Вот XPE на жесткий уже ставится.
Есть бодяга заставляющая ее создавать виртуальный диск (B:\) не в оперативке, а на винте.
Скоро XPE станет полноценной ОС.
Автор: gfs
Дата сообщения: 21.06.2006 08:02
FXPELIVE, на ящик хорошего пива спорим что PEtoUSB создаёт minint который прекрасно работает на HDD (хоть IDE хоть SATA)? (с добавлением emptyregdb.dat, как я уже писал раньше)
Автор: Engineer of fortune
Дата сообщения: 21.06.2006 08:12
gfs
FXPELIVE
Кто-то из великих сказал:
"Каждый выбирает по себе: женщину, религию, дорогу..."
И способ установки тоже...

Автор: FXPELIVE
Дата сообщения: 21.06.2006 08:39
gfs
Нереально этой утилитой поставить XPE на HDD, который висит на IDE шине
Кстати, emptyregdb.dat сам добавляется в конструкторе от 22.05.2006 - так что ничего добавлять не надо

Engineer of fortune
XPE'ха хорошо ставится на HDD, если на нём стоит XP'шка
На чистый жесткий диск мне не удавалось установить XPE'шку...


Цитата:
WindowsXPE - единственная ОС на этом жестком диске.

Как сделал?
Автор: Engineer of fortune
Дата сообщения: 21.06.2006 09:06
FXPELIVE

Цитата:
Как сделал?

Сейчас все повторю с нуля (чтобы не соврать) и отпишу.
Автор: Sish
Дата сообщения: 21.06.2006 09:16
FXPELIVE

Цитата:
хмм.. неплохо бы для коллекции

Ну забирай тогда
Автор: gfs
Дата сообщения: 21.06.2006 10:09
FXPELIVE, делается с помощью PEtoUSB загрузочная флэшка, затем содержимое флэхи просто переписывается на пустой жесткий диск (без всяких ухищрений, только партиция должна на диске быть активной). Всё. Получите-распишитесь. У меня 340mb хард под XPE-шкой пашет (нашел применение старью).
Автор: Sish
Дата сообщения: 21.06.2006 10:18
gfs

Цитата:
затем содержимое флэхи просто переписывается на пустой жесткий диск (без всяких ухищрений, только партиция должна на диске быть активной).

И в boot-sector винта ничего прописывать не надо?
Автор: Engineer of fortune
Дата сообщения: 21.06.2006 10:58
FXPELIVE
Тут такая штука высветилась:
При работе плагина по переносу ХРЕ с CD на HDD, после нажатия последовательности:
X:, C:, 1, - копируется только папка i386 (в minint), а папка PROGRAM увы нет...
Работаем дальше...


Цитата:
И в boot-sector винта ничего прописывать не надо?

Эх, этот загрузочный сектор...
Хотя один раз мне ни чего прописывать не пришлось:
Было это давно, когда в реках текло молоко, берега были кисельные, жил да был...
Конструктор от KLASS для WinXPsp2 и сделал я из него сборку WinPE. Взял жесткий диск, с которого была удалена ХРишка, т.е. было удалено все под нуль, кроме файла boot.ini, ну и загрузочный сектор остался; далее содержимое i386 в C:\minint, из minint файлы ntdetect и setupldr в С:\, setupldr в ntldr, отредактировал boot.ini (Windows заменил на minint), и перезагрузился. И ведь загрузился...

Добавлено:
FXPELIVE
При установке ХРЕ в одиночку нужно скопировать bootfont.bin с CD на HDD.
Файл boot.ini можно привести к такому виду:

Цитата:
[boot loader]
timeout=1
default=C:\peboot.bin
[operating systems]
C:\peboot.bin="Windows XPE"

Автор: gfs
Дата сообщения: 21.06.2006 13:06

Цитата:
И в boot-sector винта ничего прописывать не надо?
Типа подловил? bootpart-ом я пользуюсь для этих дел. (просто давно я это делал... подзабыл уже)
Автор: Sish
Дата сообщения: 21.06.2006 13:20
gfs

Цитата:
Типа подловил?

[off] Даже и в мыслях не было
Просто кроме нас стобой этот топик ещё читают некоторые люди, и у них могут возникнуть вопросы/претензии... [/off]
Автор: FXPELIVE
Дата сообщения: 21.06.2006 15:38
Engineer of fortune
Вот поправочка к моему плагину. Теберь копируется в сборку
http://rapidshare.de/files/23680566/pehdinst_fix.7z.html


Добавлено:
Engineer of fortune
Не качай то, что я постил до этого.
Скачайте это:
http://rapidshare.de/files/23685140/pehdinst_final.7z.html
и попробуй по новой - ошибок вроде быть не должно...
Автор: cap
Дата сообщения: 21.06.2006 17:13
File-Based Write Filter - MUST HAVE!

Удалось на bbs откопать файлы для FBWF. Не знаю, от какой версии VIsta, но, вроде, работает.

Насколько я понял идею, FBWF создает в виртуальной памяти образ каталога загрузочного CD и дальше обращается к CD через этот виртуальный каталог. Главная фишка в том, что к нему присоединяется еще ~31 Mb памяти, так что получается как бы CD-ROM, на который можно записывать. Очень удобно для установки драйверов, апдейта вирусных баз, запуска программ, которые создают небольшие файлы в своей директории. Не надо теперь переписывать их на RAM диск.

Для примера поигрался с установкой аудио драйвера, раньше такое было можно только при загрузке WinPE с USB или HDD.

В установленном на CD комплекте XPE не работал плагин Total Commander'а, создающий виртуальные диски. Не выходя из Winpe установил новый плагин, который тут же запустился. Естественно, можно из Тотала подсоединяться по FTP, не переписывая ftp.ini файл на RAM.

Инсталлировал на X: программу MathType, котoрая подключилась к OLE, и появилась возможность вставлять уравнения в Офис2000. Кстати, 7sh3, после установки MathType перестал ругаться на отсутствие фонта и Equation Editor.

Конечно, могут быть глюки, поскольки fbwf создается для Vista. Обсуждение плагина можно посмотреть на
http://www.911cd.net/forums//index.php?showtopic=15282&st=140
http://www.msfn.org/board/index.php?showtopic=54590

Сам плагин залил на
http://slil.ru/22866134 (44,881 байт).

Спасибо всем за замечания и исправления.


Автор: FXPELIVE
Дата сообщения: 21.06.2006 19:22
Engineer of fortune

... и кстати

Цитата:
Тут такая штука высветилась:
При работе плагина по переносу ХРЕ с CD на HDD, после нажатия последовательности:
X:, C:, 1, - копируется только папка i386 (в minint), а папка PROGRAM увы нет...
Работаем дальше...

посмотри файл _install.cmd и убедись, что в нём присутствуют такие строки:

Цитата:
call _copy.cmd I386 minint
if errorlevel 1 goto _abort
call _copy.cmd PROGRAMS programs
if errorlevel 1 goto _abort

... возможно, ты чистил этот пакетник и нечаяно задел часть этих строк...

Но я советую всё-же скачать (если ещё не скачал)
http://rapidshare.de/files/23685140/pehdinst_final.7z.html (95,8 Кб)
это, возможно, последняя поправка к плагину...

gfs

Цитата:
bootpart-ом я пользуюсь для этих дел.

Научи меня им пользоваться
Автор: bazzzilio
Дата сообщения: 21.06.2006 20:20
cap

Цитата:
Не нашел fltlib.dll, но, вроде, без него все в порядке

Эта библиотека присутствует в WinXP SP2 (лежит в system32)
Автор: Engineer of fortune
Дата сообщения: 22.06.2006 06:33
FXPELIVE
По поводу установки XPE (в одиночку!!!) на жесткий диск...
В первом случае, на виртуальном компе, я долго долбил диск с целью установить на него XPE, так что долго пришлось разбираться, где собака порылась. Разобрался.
Сегодня установил XPE на реальный компьютер в качестве основной ОС.
Вот картинки-снимки экрана со структурой диска и содержимое файла boot.ini

http://slil.ru/22862515 (10 кБ)

Диск разбит под NTFS; папка MININT - это I386; NTDETECT и NTLDR (SETUPLDR) из папки MININT; BOOTFONT с корня CD-диска XPE (или из установленной WinXP).
Файл BOOT.ini взят из установленной WinXP и отредактирован (см. ссылку).
Загрузочный сектор не трогался и не менялся!
Т.е. все прошло с помощью простых операций (копирование, переименование, правка).
Попробуй.

Добавлено:
FXPELIVE

Цитата:
http://rapidshare.de/files/23685140/pehdinst_final.7z.html

Скачал, буду пробовать.
Автор: gfs
Дата сообщения: 22.06.2006 08:05

Цитата:
bootpart-ом я пользуюсь для этих дел.

Научи меня им пользоваться
FXPELIVEНабери bootpart /? и сам всё узнаешь. вчасности что бы записать NT-ёвый бут на диск C набери BOOTPART WINNT BOOT:C: (только не из под винды, а то она не даёт это сделать).

Автор: Sish
Дата сообщения: 22.06.2006 08:29
gfs

Цитата:
только не из под винды, а то она не даёт это сделать

Кто тебе такое сказал?

Обратимся к мануалу:
Цитата:
SEE SPECIAL BOOTPART 2.50 INFO AT THE END OF THIS DOCUMENT
.....
Note that under Windows NT, BOOTPART must be run from the Administrator account.



Автор: gfs
Дата сообщения: 22.06.2006 10:03
Sish, да наверное это так, но я пытался как-то из XPE сделать - фигу. а с чистого ДОСа всё делается на ура.
Автор: Engineer of fortune
Дата сообщения: 22.06.2006 10:18
Приветствую всех
Продолжая тему установки XPE на жесткий диск.
Тут на сайте www.bootcd.us нашел плагин, вот его описание:

Цитата:
Secure Screen is a password protection utility for your WinPE CD

Перед загрузкой ХРЕ спрашивает имя пользователя и пароль.
Если кого заинтересует, то я его перезалил вот сюда:

http://slil.ru/22862869

И еще, поддержка 16-битных приложений:

http://slil.ru/22862873
Автор: riton
Дата сообщения: 22.06.2006 10:40
7sh3
Спасибо за совет.
Заработало без "ShellExecute" в таком виде:

0x2,"Sherpya\XPEinit\Programs","Антивирусные сканеры\WebRootSpySweeper","%SystemDrive%\Programs\SpySweeper\SpySweeper.cmd|
%SystemDrive%\Programs\SpySweeper\SpySweeper.exe"

Правда иконка запуска программы прописалась от cmd-файла, но это уже мелочи.
Автор: cap
Дата сообщения: 22.06.2006 12:21
riton

0x2,"Sherpya\XPEinit\Programs","Антивирусные сканеры\WebRootSpySweeper","%SystemDrive%\Programs\SpySweeper\SpySweeper.cmd||%SystemDrive%\Programs\SpySweeper\SpySweeper.exe,0 "
Автор: FXPELIVE
Дата сообщения: 22.06.2006 15:58
Engineer of fortune

Цитата:
http://slil.ru/22862515 (10 кБ)

Скачал, буду изучать.

PS заливай лучше на http://rapidshare.de/


gfs, Sish
Спасибо за помошь.

Sish
Сегодня буду качать Windows 95 OSR2 rus

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: после WindowsUpdate не видны сетевые интерфейсы


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