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

» Windows Preinstallation Environment(WinPE) и BartPE LiveCD 3

Автор: NIKZZZZ
Дата сообщения: 08.09.2007 15:34
По поводу минимального размера - попробовал сделать такую сборку.
Iso образ - 7z архив ~12 Мб.
Загрузка в Ram, поддержка Usb, двухоконный файловый менеджер.
Сборка демонстрационная, поэтому я не занимался ее отладкой.
Для работы с флэшками необходимо выполнить
reg import usbstor.reg

Автор: BumeR2006
Дата сообщения: 08.09.2007 15:54
NIKZZZZ

Цитата:
По поводу минимального размера - попробовал сделать такую сборку.
Iso образ - 7z архив ~12 Мб.
Загрузка в Ram, поддержка Usb, двухоконный файловый менеджер.
Сборка демонстрационная, поэтому я не занимался ее отладкой.

Так с такой функциональностью можно сделать сборку значительно меньших размеров.
Достаточно ДОС дискету с NTFS4DOS.
В Hiren всё это есть.
Автор: NIKZZZZ
Дата сообщения: 08.09.2007 16:02
BumeR2006

Цитата:
Достаточно ДОС дискету с NTFS4DOS.

А ты когда-нибудь пробовал полноценно работать с NTFS в Досе?


Автор: BumeR2006
Дата сообщения: 08.09.2007 16:11
NIKZZZZ

Цитата:
А ты когда-нибудь пробовал полноценно работать с NTFS в Досе?

Не только пробовал, но и работал. Вполне нормально.
Спасибо Русиновичу.

Автор: 7sh3
Дата сообщения: 08.09.2007 20:07
BumeR2006

Цитата:
Не только пробовал, но и работал. Вполне нормально.

никакой самопальный драйвер для закрытой NTFS не заменит родную поддержку NTFS в PE, как говорится на свой страх и риск кстати этот NTFS4DOS и Русиновичи тоже не образец стабильности, у линуксоидов драйвера для работы с NTFS и получше бывают...
Автор: BumeR2006
Дата сообщения: 08.09.2007 20:52
7sh3

Цитата:
никакой самопальный драйвер для закрытой NTFS не заменит родную поддержку NTFS в PE, как говорится на свой страх и риск кстати этот NTFS4DOS и Русиновичи тоже не образец стабильности, у линуксоидов драйвера для работы с NTFS и получше бывают...

С чего это ты решил, что он самопальный?
NTFS4DOS, Admin Pak (ERD Commander), куча всяких утилит, firma Winternals (Sysinternals)... всё это Марк Руссинович, правда сейчас его вместе с фирмой купил MicroSoft...
http://www.microsoft.com/technet/sysinternals/default.mspx
NTFS4DOS он сделал когда была ещё винда NT, а затем ERD Commander.
P.S.
NTFSDOS Professional

Еще одна замечательная утилита, которую создали Марк Руссинович (Mark Russinovich) и Брюс Когсвелл (Bryce Cogsweli). Хотя NTFSDOS и не является средством редактирования реестра, она заслуживает отдельного упоминания в этой главе хотя бы потому, что это — незаменимое средство, позволяющее быстро выполнять восстановление поврежденных или отсутствующих файлов, необходимых для загрузки Windows NT/2000/XP (и в том числе — восстанавливать поврежденный реестр). NTFSDOS Professional достаточно компактна, что позволяет запускать ее с загрузочных дискет MS-DOS.

NTFSDOS Professional содержит в своем составе средство NTFSCHK, предназначенное для запуска программы Chkdsk, входящей в состав Windows NT/2000, во время работы под управлением MS-DOS. NTFSCHK позволит выполнить проверку жесткого диска и восстановительные работы в случае, когда проблемы с загрузкой вызваны повреждением дисковых структур NTFS.

Загрузить демонстрационную версию NTFSDOS Professional (возможности ограничены только чтением) можно с узла http://www.sysinternals.com.

Несмотря на то, что NTFSDOS Professional — это уже не бесплатное программное обеспечение, вы можете найти (и бесплатно загрузить) по этому же адресу утилиту NTFSDOS. Авторы также предоставляют исходный код этой утилиты, что особенно ценно.

Автор: 7sh3
Дата сообщения: 08.09.2007 22:32
BumeR2006

Цитата:
С чего это ты решил, что он самопальный?

NTFS - закрытыая файловая система, исходники только у MS, продвинутый энтузиаст Марк Руссинович (а он действительно шарит в винде круто, ms кого попало не берет под свое крыло) сделал именно самопальный драйвер, исходники формата ему никто не давал, к тому же надо еще и платить за его творение, всякие ERD Commander тоже не бесплатны да и по функционалу уступают в разы по сравнению с нативной виндой которую можно по нормальному сделать с помощью BartPE\Winbuilder...
Автор: BumeR2006
Дата сообщения: 08.09.2007 22:47
7sh3

Цитата:
продвинутый энтузиаст Марк Руссинович (а он действительно шарит в винде круто, ms кого попало не берет под свое крыло) сделал именно самопальный драйвер, исходники формата ему никто не давал, к тому же надо еще и платить за его творение, всякие ERD Commander тоже не бесплатны да и по функционалу уступают в разы по сравнению с нативной виндой которую можно по нормальному сделать с помощью BartPE\Winbuilder...

Вот только продвинутый Марк сделал ERD, а потом MS сделала РЕ, а ещё потом Барт сделал..., ну и как в Библии...
Одна поправочка, Марк не энтузиаст, он профи и всё продавал... и покупали...
Автор: klini
Дата сообщения: 09.09.2007 00:57
y
Автор: NegoroX
Дата сообщения: 09.09.2007 10:16
BumeR2006

Цитата:
В Hiren всё это есть.

А мы и не знали что хирень есть - спасибо просветил.
Автор: NIKZZZZ
Дата сообщения: 09.09.2007 12:00
BumeR2006
Я не спорю о профессионализме Марка Руссиновича , и с тем , что NTFSDOS Professional может работать с NTFS, но реально встречался с проблемами при записи. При чтении проблем нет. Но надо также учитывать, что все это писалось в то время, когда полноценная дос с поддержкой ntfs была не доступна. Сейчас она есть. Так зачем использовать суррогат?
Автор: BumeR2006
Дата сообщения: 09.09.2007 12:33
NIKZZZZ

Цитата:
Я не спорю о профессионализме Марка Руссиновича , и с тем , что NTFSDOS Professional может работать с NTFS, но реально встречался с проблемами при записи. При чтении проблем нет. Но надо также учитывать, что все это писалось в то время, когда полноценная дос с поддержкой ntfs была не доступна. Сейчас она есть. Так зачем использовать суррогат?

Проблемы при записи ТОЛЬКО у бесплатных версий.

Автор: Nick222
Дата сообщения: 09.09.2007 12:38
NIKZZZZ

Цитата:
то время, когда полноценная дос с поддержкой ntfs была не доступна


Пардон, а какая сейчас DOS полноценно поддерживает NTFS?
FreeDOS вроде бы нет...
Автор: NIKZZZZ
Дата сообщения: 09.09.2007 12:43
BumeR2006

Цитата:
Проблемы при записи ТОЛЬКО у бесплатных версий.

Бесплатные версии вообще не поддерживают запись, это не проблема.

Цитата:
Пардон, а какая сейчас DOS полноценно поддерживает NTFS?

Именно этой дос и посвящена эта ветка.

Автор: Nick222
Дата сообщения: 09.09.2007 13:13
Я думал, где-то настоящий DOS есть...
Хотел старые компы понастраивать для знакомых - как редакторы текстов и простых таблиц. Но проблемы с записью в NTFS и с Уникодом.
Автор: lucky_Luk
Дата сообщения: 09.09.2007 13:26
Nick222

Цитата:
Хотел старые компы понастраивать для знакомых - как редакторы текстов и простых таблиц. Но проблемы с записью в NTFS и с Уникодом.

А почему на старом компе NTFS? ИМХО если хочется юзать NTFS, то нужно чтобы на комп можно было поставить Win2000 (или NT), а значит в случае чего его мощи хватит, чтобы запустить WinPE. В остальных случаях лучше юзать FAT32 и Мастдая с ДОСом..
Автор: NIKZZZZ
Дата сообщения: 09.09.2007 13:36
Nick222
Я к стати, только вчера пример выложил - полноценная дос32 , 18 Mb.

Автор: yurkesha
Дата сообщения: 09.09.2007 14:38
Господа - проше панове сюда либо во флейм либо в личку друг другу! Не отклоняйтесь от темы.
Автор: ArkadiyB
Дата сообщения: 09.09.2007 20:06
7sh3
Спасибо что помогаешь, но есть нюансы, помоги их отследить. Firberd заработал как служба, стартует при загрузке, теперь на твоем примере я создал inf для программы Delfin, она инсталица на диск c:\delfin\.... , т.е. ее файлы я не заливал на live cd, а только реестр закинул через inf, после сборки live cd, программа не работает, выдает ошибку, как мне кажеться из-за того что пытается создать файл на live cd в каталоге x:\programs\firebird\. какими программами можно отследить что происходит в системе при запуске delfin.exe , и как можно сделать чтоб работа с каталогом firebird была не на live cd, а на RAM диске B(чтоб в нем могла происходить запись информации).
Автор: lucky_Luk
Дата сообщения: 09.09.2007 21:41
ArkadiyB

Цитата:
какими программами можно отследить что происходит в системе при запуске delfin.exe , и как можно сделать чтоб работа с каталогом firebird была не на live cd, а на RAM диске B(чтоб в нем могла происходить запись информации).

Может проще заюзать File Based Write Filter (FBWF)? С ним программы могут "писать" на диск X:, на самом деле пишут на рамдрайв.
Автор: Fkabir
Дата сообщения: 09.09.2007 23:21
Только начал разбираться, интересная штука
Изучил шапку, но не нашел плагина к TheBat!, он вообще есть?

Еще такое дело. Скачал плагин Photoshop 5, запускаю в VMware, даю машине 700Мб (вообще у меня 2 Гига), не грузится, пишет что не хватает памяти (RAM), как быть?
Автор: ILAVWSEX
Дата сообщения: 10.09.2007 15:04
NIKZZZZ
Может в качестве оболочки для минимальной PE вот это http://www.relaxander.webest.net/fn/ применить? Есть ещё ДИСКОкомандер. Или файловый менеджер из 7zip (есть двухпанельный режим)?
ДЛЛек кушают гораздо меньше эксплоера. Много чего можно почикать....

....позаменял Н-ое количество ДЛЛек сборки 38Мег на неупакованные и тем самым снизил общее количество выделенной памяти до 24мег. А если эксплоер и всё что можно было в памяти убить, то до 18мег снижается. 7зип работает прекрасно. С оным файловым менеджером примерно 20мег выделенной памяти....
Правда одно но, если его закрыть, то остаётся только мыш на экране и ничего запустить уже без перезагрузки нильзя...
Придумал бы кто нить такой махонький сервис, который по нажатию какой нить кнопочки вызывал на загрузку определённую прогу....


Добавлено:
7sh3

Цитата:
Хотя всё таки та более чем в 2 раза меньше...

ага, и ничего в ней серьезного не работает так как практически всех файлов нет, демонстрационный пример блин

Кой какие программы работают, например 7зип, СДслоуРекордер - не хочет, зато Парагоновский Изи рекордер прекрасно работает, даже русская версия. Может мультисессию делать....
Автор: NIKZZZZ
Дата сообщения: 10.09.2007 21:42
ArkadiyB

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

Во первых, это можно отследить утилитами от Марка Руссиновича FileMon, RegMon,ProcMon.
Выяснить, каких библиотек не хватает можно с помощью утилиты Test2. (Правда писана она под WinBuilder, извиняйте, поэтому готового плагина не генерит. Реестр - RegShot, Registry WorkShop. (это лично мои предпочтения, альтернатив много.)



Добавлено:

Цитата:
позаменял Н-ое количество ДЛЛек сборки 38Мег на неупакованные и тем самым снизил общее количество выделенной памяти до 24мег

Я уже говорил на эту тему, нельзя использовать UPX, он только экономит место на базовом носителе, и жрет ресурсы в десятикратном размере. Несколько страниц назад я приводил батник для полной распаковки всех файлов сборки.
Автор: ArkadiyB
Дата сообщения: 11.09.2007 13:40
7sh3
Скажи пожалуйста как мне прописать имя компьютера Server.
Автор: ILAVWSEX
Дата сообщения: 11.09.2007 14:14
NIKZZZZ


Цитата:
Iso образ - 7z архив ~12 Мб.
Загрузка в Ram, поддержка Usb, двухоконный файловый менеджер.
Сборка демонстрационная, поэтому я не занимался ее отладкой.


Интересная операционка......
Только русские названия папок не воспринимает, екзешники не запускает....
Это что, эмулятор ДОСа в PE или она может только запускать консольные Виндовые приложения?

Хорошо бы RAR прикрутить....

Добавлено:

Цитата:
Выяснить, каких библиотек не хватает можно с помощью утилиты Test2.

Как ей пользоваться?
Автор: NIKZZZZ
Дата сообщения: 11.09.2007 20:58
ILAVWSEX

Цитата:
Выяснить, каких библиотек не хватает можно с помощью утилиты Test2. Как ей пользоваться?

Редактируем test2.ini

Код: [Path]
;Путь к дистрибутиву (каталог I386)
SourceDir=D:\@Distr_2\WinXp\I386
;Путь сборке
WinPeDir=I:\PeBuilder\BartPe
LogFile=test2.log - имя файла лога.
Автор: ArkadiyB
Дата сообщения: 12.09.2007 10:13
Скажите как мне сетевое имя поменять с "BARTPE-..." на "SERVER"???
Автор: SergeyDolzhnicov
Дата сообщения: 12.09.2007 10:48
lucky_Luk

после запуска пишет "No language support detected!"
как решить сию проблемму ?
Автор: Sish
Дата сообщения: 12.09.2007 10:49
ArkadiyB
В настройках сетевой конфигурации (что запускается после загрузки BartPE) в последней секции можно поменять имя компа.
Автор: ArkadiyB
Дата сообщения: 12.09.2007 11:53
Sish

Цитата:
В настройках сетевой конфигурации (что запускается после загрузки BartPE) в последней секции можно поменять имя компа

Я че то не понял где-это делать???

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: не грузится винда


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