Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Windows Preinstallation Environment(WinPE). WinBuilder (2)

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90

Открыть новую тему     Написать ответ в эту тему

vu1tur



Moderator-Saaber
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Предыдущие темы: часть 1
 
здесь собираем WinPE при помощи WinBuilder'a
Альтернативный сайт Gena .
WinBuilder относительно новый конструктор который создавался как альтернатива Bart's Pe Builder
Одно из главных отличий конструктора Барта и WinBuilder в том что Барт собирает BartPE по txtsetup.sif от MS, а винбилдер берет только реально нужные файлы.
В винбилдере все действия по созданию WinPE системы описываются в скриптах, легких для чтения и понимания.
Ссылки
Стабильная версия WinBuilder 082

Русский проект RusLive

Всего записей: 3690 | Зарегистр. 01-02-2003 | Отправлено: 12:32 08-11-2008 | Исправлено: NIKZZZZ, 22:05 03-03-2015
MeUserListRu



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В папке tftpd32 у меня
2 файла: tftpd32.exe и tftpd32.ini и 2 папки: menu.lst и WinXPsp3Ru
 
В папке menu.lst лежит файл default - загрузочное меню
В папке WinXPsp3Ru: файлы grldr (загрузочный файлик Grub'а, можно из моей сборки взять), RusLive.iso и папка BIMG, в которой лежат DOS и Linux файлы из моей сборки GDdPm.ima.gz, TiEsUR.ima.gz, K_TIH11.DAT, R_TIH11.DAT, K_TIW95.DAT, R_TIW95.DAT
 
Ну всё, надеюсь придёт "шайтан однако" и всё запустится.
На iso-образ оперативка расходуется, проверил. Но потом поковыряю, надо попытаться  имидж непосредственно загружать
 
Добавлено:
В настройках сервера в опции Boot File надо указать WinXPsp3Ru\grldr

Всего записей: 340 | Зарегистр. 19-08-2008 | Отправлено: 17:08 08-12-2008
Dimsoft

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MeUserListRu
у меня тут мысль появилась - вот как замечательно было бы скрестить способ загрузки через pxe (как ris грузит) и ram boot - чтобы только нужные сетевые карты, а потом и нужные драйвера в ram диск попадали

Всего записей: 2752 | Зарегистр. 17-11-2003 | Отправлено: 17:53 08-12-2008
Lexua



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
у меня тут мысль появилась - вот как замечательно было бы скрестить способ загрузки через pxe (как ris грузит) и ram boot - чтобы только нужные сетевые карты, а потом и нужные драйвера в ram диск попадали

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

Всего записей: 2844 | Зарегистр. 15-10-2002 | Отправлено: 18:23 08-12-2008
Dimsoft

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
искать дрова в уже установленной винде

Lexua
оригинально, но драйвера raid надо до этого поиска, а что осталось ?
сеть и все ?

Всего записей: 2752 | Зарегистр. 17-11-2003 | Отправлено: 20:41 08-12-2008
MeUserListRu



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
то искать дрова в уже установленной винде(они ведь там все есть), а если подходящих не найдено, то тогда уже искать на самом LiveCD

Время поиска сетевых драйверов с компашки доходит до 10 секунд. Если предположить, что поиск с HDD будет мгновенным, то мы получим эти 10 секунд. В реальности прирост (конечно, его сначала нужно добиться) будет поменьше. Такая функция в сборке должна работать опционально - либо в меню комашки нужно будет предусмотреть выбор (с поиском сет. драйвера в Хрюше / без поиска) либо при загрузке должно появиться окошечко с вопросом. Иначе в этом форуме появятся противоположные высказывания "Что вы натворили? WinPE обращается к жесткому диску, а он итак еле дышал!" Готовы платить за незначительный прирост в скорости усложнением? Любой сборщик всё равно будет стремиться к наличию в его сборке полного пакета сетевых драйверов, ведь жесткий диск бывает и без установленной винды. А если нет сетевого драйвера в драйв-паке (теоретически редкий случай), так указать путь к нему не сложно.
Конечно, решение приятное, от него веет настоящей автоматизацией, но кто б сейчас этим занялся - ведь фундаментальных проблем куча.
О драйверах для HDD-контроллеров: даже если системный раздел винды не на райде, всё равно такое не прокатит, они устанавливаются в момент режима текстовой установки WinPE.

Цитата:
скрестить способ загрузки через pxe с ... только нужные сетевые карты
Сложно Должна запуститься первая предустановка (с полным пакетом сетевых драйверов) или программа, её заменяющая, определить сетевой драйвер, положить его в имидж, выгрузиться из памяти (? вообще не представляю, как это сделать) и запустить имидж WinPE из памяти. Если хочется крохотную сборку - можно по сети грузить имидж без сетевых дров, имидж-то всё равно загрузится в оперативку.
Dimsoft
Давай, вернёмся к ранее поставленным задачам? К которым ты сам поставил. Прикрутишь Grub к tftpd32? Ну грУзится автомат, как часы, попробуй, пожалуйста. Может и закроем вопрос

Всего записей: 340 | Зарегистр. 19-08-2008 | Отправлено: 21:11 08-12-2008 | Исправлено: MeUserListRu, 21:13 08-12-2008
Dimsoft

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Давай, вернёмся к ранее поставленным задачам

MeUserListRu
пока бросил временно это все - в ноутбуке на винте 1 bad меняю по гарантии  
если только на работе посмотрю  
 
Добавлено:
MeUserListRu
читал GRUB4DOS и GNU GRUB
долго думал
он может ntldr грузить, может syslinux грузить
а может он это все по сети грузить ?
 
тогда это может быть решением

Всего записей: 2752 | Зарегистр. 17-11-2003 | Отправлено: 21:15 08-12-2008
MeUserListRu



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, GRUB4DOS много умеет, но с tftpd32 я только вчера познакомился, не знаю. В форумах пишут, что может и по сети грузить (на ту же документацию ссылаются), но они же в момент написания не знали про автомат от CryptoPE (может и до сих пор не знают).
Конечно займусь этим - попробую все варианты загрузки имиджа. Через winnt.sif.. к имиджу попробую прикрутить загрузочный сектор..

Всего записей: 340 | Зарегистр. 19-08-2008 | Отправлено: 22:47 08-12-2008
Dimsoft

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MeUserListRu
по сети с помощью grub начинает грузиться но не стартует full  
 
Добавлено:
через grub по сети нормально стартовал RusLive_RAM_2008_11_22
но памяти 2048
 
Добавлено:
256 - не стартовала

384 - загрузился
 
я так думаю что образ лежит в памяти 2 раза один как iso сторой как img  
 
iso как cd не виден - peprogram не стартовали
 
Добавлено:
напрямую сжатый образ не загрузился

 
Добавлено:
несжатый образ grub понял, но загрузить не смог

Всего записей: 2752 | Зарегистр. 17-11-2003 | Отправлено: 08:25 09-12-2008
MeUserListRu



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
что-то мне подсказывает, это уже пошло обсуждение Grub+PXE. Поехали в соседнюю ветку . Там спецов по Grub много. Туда ответил

Всего записей: 340 | Зарегистр. 19-08-2008 | Отправлено: 10:34 09-12-2008
AlexVel

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MeUserListRu
BumeR2006
Понимаю, что просьба не совсем для этой темы, но
не могли-бы Вы выложить готовую
Цитата:
сборку 31мб
и/или
Цитата:
сборку 45мб

я понимаю, что они пустые (без доп. прог), но именно такая и нужна.
Для чего:
 иногда возникает необходимость БЫСТРО загрузиться, чтобу например убить каталог WINDOWS на винте (NTFS), переименовать Program Files, скопировать папку Мои документы из Doc&Settings, скопировать дистр WinXP c флешки на винт (для установки через winnt32) и т.п. Т.е. никакие проги, никакая сеть не нужны (только дрова SATA, raid).
Раньше использовал образ досявой дискетки с VС и NTFSPro, но переименование папки происходит очень долго.
Сейчас использую для этих RusLive от NIKZZZZ. В ней файл BootSDI.im_ весит 89 мегов. Таскаю на флешке. Но на одних компах она грузится по 4-7 минут, на других - 1-2 минуты. Причем есть современные компы (напр. Asus M2A-VM на чипсете AMD 690G) - на которых процесс считывания BootSDI.im_ с флешки (надпись Loading RAMDISK image...) длится по 4 минуты (а весь остальной процесс до появления раб. стола - секунд 45). Насколько я понимаю - на таких мат.платах при загрузке с флешки используется режим USB1.1 (а не USB2.0) - т.е. биос написан через одно место. (т.к. сталкивался с старенькими мат.платами (Напр. Asus P4P800-VM на i865G) - на которых надпись Loading RAMDISK image. всего 15 сек).
Вот и нуждаюсь в минимальном загрузочном образе.
Скачать 4 файла по 90МБ (китайскую сборку), чтобы выкинуть оттуда все ненужное не имею возможности (точнее достаточно напряжно, т.к. не анлим).
Заранее благодарен.

Всего записей: 906 | Зарегистр. 06-10-2003 | Отправлено: 13:41 10-12-2008
MeUserListRu



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AlexVel
Попозже в варёзник выложу - которая на 31 Мб. RazHOrabot4ik's reanimator 1.2 11-2008 там есть, но оба модуля в одном архиве вместе с программами - 200 Мб. Упаковать отдельно нужно

Всего записей: 340 | Зарегистр. 19-08-2008 | Отправлено: 14:27 10-12-2008 | Исправлено: MeUserListRu, 14:31 10-12-2008
Valdon



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MeUserListRu, лучше, ИМХО, контсруктор выкладывать, чем готовую сборку, глядишь народ ее оптимизирует и до ~ 25MB, ИМХО, сие возможно...

Всего записей: 428 | Зарегистр. 25-07-2005 | Отправлено: 11:46 11-12-2008
MeUserListRu



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AlexVel
В ящике спросил - может уже не нужно, раз NIKZZZZ опубликовал mini. Если что, в настройках можно всплывающее сообщение сделать, а то молчишь
Valdon
Выложил же конструктор - жалко что-ли (несколько страниц ранее). Он чуть хуже, старее того, на чём сделана опубликованная бэта, но потренироваться с оптимицацией можно. Да, есть ещё возможность оптимизации на парочку Мб - Yurkesha нашёл лишние библиотеки. Но 25 на графическом интерфейсе
Если не графический использовать, то придётся менять майкрософтовские библиотеки на другие, что на бутленде. Но там, наверное, опять полезут нюансы - долгий поиск совместимых плагинов, настроек.. Толку тогда от готового конструктора

Всего записей: 340 | Зарегистр. 19-08-2008 | Отправлено: 12:47 11-12-2008
CryptoPE

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NIKZZZZ
 
Протестировали на реальных машинах сетевой (PXE) загрузчик полученный путем "обрезания" SETUPLDR.BIN.
В качестве целевых машин выступали PC с CPU Athlon64 X2 и P4 c HT (Hyper Threading). Машины загружаются, ядро выбирается правильно (мультипроцессорное), в 7-zip - прирост производительности (за исключением P4 естественно).
 
В качестве исходника использовался образ диска из RusLive_RAM_2008_11_09.iso, MD5 Cheksum распакованного образа:
ec31a20fe8b66eb92a0b751fd9739fab *BootSDI.img
 
На всякий случай выкладываю те файлы для сетевого загрузчика (за исключением BootSDI.img):
 
Подробнее...
 
Dimsoft
На всякий случай попробовал и посредством pxelinux (ver. 3.71) подгружать данную сборку - на однопроцессорной машине все работает.

Всего записей: 54 | Зарегистр. 05-06-2008 | Отправлено: 16:31 13-12-2008
MeUserListRu



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NIKZZZZ

Цитата:
Тестовая версия BootSdi.script

Полученный файл PXELDR\NTLDR положил в tftpd32, в качестве загрузчика использовал pxelinux (syslinux-3.72).
В двупроцессорной виртуальной машине загрузился по сети несжатый имидж BootSDI.img. Имидж - WinPE из RazHOrabot4ik's reanimator 1.3 12-2008. Количество потоков в диспетчере задач - 2.
После переключения виртуальной машины в однопроцессорный режим - один поток.
Попытка загрузить BootSDI.im_ (в winnt.sif также исправил на BootSDI.im_): выдаёт ошибку "файл txtsetup.sif не найден или corrupt".
 
Затем заменил pxelinux на grub4dos - результат такой же - NTLDR-автомат загружает несжатый имидж

Всего записей: 340 | Зарегистр. 19-08-2008 | Отправлено: 20:21 13-12-2008 | Исправлено: MeUserListRu, 21:56 13-12-2008
LexVel

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CryptoPE

Цитата:
В качестве целевых машин выступали PC с CPU Athlon64 X2 и P4 c HT (Hyper Threading). Машины загружаются, ядро выбирается правильно (мультипроцессорное), в 7-zip - прирост производительности (за исключением P4 естественно).  

у меня виста х64, не устанавливается,, пишет таблица разделов мешает...
и вроде загрузчик работает ни так..
 
как можно это профиксить..
пробую это
http://technet.microsoft.com/ru-ru/windows/aa905120.aspx

----------
Sony VAIO VGN-Z11XRN/B Intel® Core™2 Duo P9700 Enhanced Intel SpeedStep® / 8192Mb /Intel 320 Series SSD 300GB/ DVD-RW / TFT 13.1" 1600x900 / Wi-Fi

Всего записей: 10074 | Зарегистр. 24-04-2007 | Отправлено: 04:43 15-12-2008
makedka

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
По поводу загрузки WinPe на основе ХП из Wim - таки реализовано.
http://pantherxp.net/
Достаточно скачать то, что предлагается скачать, раскрыть.... и найти среди кучки скриптов файлик winpe.wim, который и загружается с СД с помощью подрисованного setupldr.bin и драйвера bt_wim.sys. И лишь после этого запускает раскатку главного образа install.wim на диск.
Я полностью раскурочить эту РЕ не смогу =( Знаю только что при перегонке её в формат sdi (для загрузки с флешки) - после загрузки в память РЕ ребутит кампутер.
 
Для монтирования образа лучше пользоваться теми скриптами, которые идут в комплекте; пантерХР использует нестандартную версию imagex - некий ximage, со своими ограничениями. Может по-этому образ и грузится?

Всего записей: 98 | Зарегистр. 01-12-2007 | Отправлено: 17:42 15-12-2008 | Исправлено: makedka, 17:49 15-12-2008
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
makedka

Цитата:
По поводу загрузки WinPe на основе ХП из Wim - таки реализовано.  

Это было реализовано в старых бетках Vist'ы, я как-то приводил пример загрузки WinPe из Wim. ximage - предшественник imagex и к сожалению с ним несовместим.
 

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 21:00 15-12-2008
Dimsoft

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
наверное повторюсь:
 
iscsi в виде плугина бывает ?
я руками в обычную winpe добавлял - получилась только командная строка, а хотелось бы гуи

Всего записей: 2752 | Зарегистр. 17-11-2003 | Отправлено: 12:37 16-12-2008
Victor_Dobrov



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Проект LiveXP, версия 48 (и 47) в начале сборки скрипт hivesFactory выдаёт ошибку:
    Exec - Не могу найти секцию [Process-Hive] В файле:
        [%BaseDir%\Workbench\livexp\Cache\Prebuild\hojoPE-software_0419XPSP3%%%HoJoPELevel%.Script.txt]
Вот полный лог. Посоветуйте, как устранить эту ошибку. Скачивал проект LiveXP (recommended) заново, не помогло.

Всего записей: 742 | Зарегистр. 27-09-2005 | Отправлено: 23:49 17-12-2008 | Исправлено: Victor_Dobrov, 23:50 17-12-2008
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Windows Preinstallation Environment(WinPE). WinBuilder (2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru