Сообщения без ответов | Активные темы Текущее время: 2024-12-27 22:06



Ответить на тему  [ 1 сообщение ] 
Windows boot (lamer edition) v.1 (x86/x64) (Rus) [04/11/2015] -сборка от puhpol 
Автор Сообщение
Друг треккера
Друг треккера
Аватара пользователя
Раздал: 58.47 ТБ
Скачал: 3.05 ТБ
Ратио: 19.201


Зарегистрирован: 2014-06-18 09:21
Сообщения: 5236
Откуда: CCCP
Ответить с цитатой 


Windows boot (lamer edition) v.1

-сборка от puhpol



#777
Дата выпуска: 04.11.2015
Разрядность: x86/x64
Версия: 1
Пересобрал: puhpol
Язык интерфейса: английский + русский

Системные требования:
USB flash drive, или USB HDD. Компьютер с поддержкой загрузки с USB, RAM > 1024 Mb.

Описание:
Сборка на основе Win PE 8 x32&x64&naitive (EFI)|Win 8PE (x86x64 Universal) EFI|Win XP PE by Xemom1 с небольшими косметическими изменениями.
Назначение сборки - установка систем Windows 7|8|10 (возможна установка ВИН ХР через WinNTSetup),
подготовка жестких дисков, также поддержка сети и мультимедиа в Win PE 8 x32&x64 и Win XP PE.
Меню и Скрипты установки систем выведены в отдельную папку, что позволяет конечному пользователю редактировать их, не трогая сам загрузчик.
Интегрирована программа Sh.exe от nikzzzz, которая позволяет добавить любую портативную программу без изменения загрузчика.
Так же в есть 78Setup от conty9, программа позволяет установить сколько угодно систем из образа или из россыпи файлов.
Установочные файлы Windows интегрированы в X:\Sources (кроме Win XP PE), то есть для установки системы достаточно только файла install.wim(esd.swm)
Возможна загрузка в режиме UEFI x64, UEFI x86.
Возможна загрузка через загрузчик GRUB4DOS и переход от Menu.lst к меню BCD и обратно.
[i]Ничего нового.

Все программы можно добавлять-удалять (все лежит в папке "Programs").
В Win 8PE (x86x64 Universal) EFI меню установки Windows запускается при загрузке,Win PE 8 x32&x64&naitive (EFI) ярлык на рабочем столе и в меню программы.
В меню "программы" добавлен ярлык для запуска программ из 2K10
Windows 7
1. Из любимого образа Виндовс7 извлекаем файл install.(wim;esd) и папку $OEM$ (если такая имеется) по пути puhp\windows\win7
2. Грузимся под любой WIN PE (кроме ХР). В меню установки Виндовс жмем кнопку "Windows 7". Все пошла установка.
Windows 8
1. Из любимого образа Виндовс8 извлекаем файл install.(wim;esd) и папку $OEM$ (если такая имеется) по пути puhp\windows\win8
2. Грузимся под любой WIN PE (кроме ХР).
В меню установки Виндовс жмем кнопку "Windows 8".
Все? пошла установка.
[quote="Прим.автора"] И т.д. надеюсь все понятно..[ /quote]
[/spoiler]
Как уже писалось, меню Установки Windows выведено из WIM файла и находится по пути
Код:
puhp\programs\menu.

В этой же папке лежат скрипты установки Windows.
Назначение файлов:
img.jpeg - фон меню установки.
link.shl - конфиг программы Sh.exe
menu.cmd - скрипт запуска меню.
PECMD.exe - лучше не трогать руками (если вы не знаете что делаете).
setup.ini - конфигурация окошка "Установка Windows".
Именно тут прописан размер окошка и кнопок, название кнопок, их расположение и что запускается при нажатии кнопки.
w7.cmd; w8.cmd; w81.cmd; w10.cmd - скрипты установки виндовс.
@echo off
setlocal enabledelayedexpansion
SET DD=puhp
SET MM=windows
SET KK=win7
SET IN=NI
for %%I in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
set IP=%%I:\!DD!\!MM!\!KK!
dir /d !IP!\install.wim&&set IN=!IP!\install.wim
dir /d !IP!\install.esd&&set IN=!IP!\install.esd
dir /d !IP!\install.swm&&set IN=!IP!\install.swm
IF !IN! NEQ NI goto :INST
)
IF %IN% EQU NI (
echo ERROR - COULD NOT FIND INSTALL.WIM(ESD,SWM) in %DD%\%MM%\%KK% folder!
pause
pause
goto:RBT
)
:INST
echo %IP%
if exist %IP%\unattend.xml SET UN=/unattend:%IP%\unattend.xml
if exist %IP%\_unattend.xml SET UN=/unattend:%IP%\_unattend.xml
if exist %IP%\OEM\nul SET OEM=/m:%IP%\OEM
if exist %IP%\$OEM$\nul SET OEM=/m:%IP%\$OEM$
set ST=X:\sources\Setup.exe
if exist %IP%\Setup.exe set ST=%IP%\Setup.exe
if not exist %ST% goto :BAD
cd /d %IP%
%ST% /installfrom:%IN% %OEM% %UN%
goto :RBT
:BAD
dir X:\ /b
echo Cannot find %ST% !
echo.
:RBT
exit
@echo Press a key to reboot now...
pause
wpeutil reboot
pause
В скрипте указанно в какой папке программа установки ВИНДОВС будет искать файл INSTALL.wim(esd,swm).
В примере путь puhp\windows\win7 (выделено цветом)
Естественно ,путь можно менять.
Изменяем файл setup.ini по своему усмотрению, после этого для визуальной проверки ,чего вы там натворили запускаем menu.cmd .
ВНИМАНИЕ!!! Под системой только визуальная проверка. Сама установка не сработает.
В сборке в папке с программами есть папка "SH" - это папка с программой обеих разрядностей пояснениями автора программы (файл "ReadMe") и файлами конфигурации (Sh.ini и Sh_x64.ini) такими же как упакованы в W8x32\64.wim.
Как работает программа.(для понимания и осознания...)
Запускаем или Автоматически запускается (для ВИН РЕ) программа и сканирует папку указанную в файле конфигурации (Sh.ini) со всеми под папками на наличие файлов с разрешением "SHL" (может быть изменено в Sh.ini). В этих файлах прописываются все параметры запуска той или иной программы (ярлык, имя, как запускать и где показывать). После чего программа показывает ярлыки программы в заданном месте (рабочий стол, меню программы, меню быстрого запуска).
Нужно:
1. Берем папку с файлами нужной программы и копируем его на носитель в папку efi/puh/programs/. Я буду добавлять браузер OPERA, по этому положу по пути efi/puh/programs/internet.
2.Что бы не создавать файл самому, копирую авторский файл "ReadMe" в папку с программой. Меняю разрешение файла с TXT на SHL.
(открываю блокнотом- "сохранить как..." - меняем расширение.)
3.Открываем файл "Блокнотом" или любым текстовым редактором и прописываю нужный мне конфиг.
Для сравнения:
Код:
[CheckVer]
;совместимые версии, если ключ пустой или оксутствует, проверка игнорируется.
OSArch=X86,IA64.X64
OSVersion=WIN_81,WIN_8, WIN_7,WIN_VISTA,WIN_XP,WIN_XPe,WIN_2012R2,WIN_2012,WIN_2008R2,WIN_2008,WIN_2003
[Shortcut]
;исполняемый файл
;если путь начинается с "" он будет заменен на текущий, "." (или %WorkDrive%) создаст ярлык для носителя,
exe=\demo.exe
;ярлык на рабочем столе
Desktop=Yes
;ярлык быстрый запуск
QuickLaunch=Yes
;меню пуск
StartMenu=UsbFlash\DemoPrograms
;меню программы
Programs=UsbFlash\DemoPrograms
;название ярлыка
lnk=Demo Programs
;рабочий каталог
workdir=\
;аргументы , здесь допустимы псевдопеременные %WorkDir% и %WorkDrive%
args=
;иконка и ее номер
icon=shell32.dll,5
;горячие клавиши
hotkey=
;Ассоциации - расширения файлов через запятую
Assoc=xxx,zzz
;Иконка для ассоциированных файлов, по умолчанию - определенная в Icon
AssocIcon=
;Иконка каталога
foldericon=
;Окно - min,max,(normal - по умолчанию)
State=max
;Описание файла
Desc=
[AutoRun]
;в этой секции прописаны программы,
;запускаемые при вставке устройства (.bat,.exe,.reg)
hide=yes
;hide=
bat=
exe=
reg=
[autoexit]
;аналогично при удалении устройств
hide=
bat=
exe=
reg=
Код:
[Shortcut]
;исполняемый файл
exe=\OPERA.exe
;ярлык на рабочем столе
Desktop=Yes
;ярлык быстрый запуск
QuickLaunch=Yes
;меню пуск
StartMenu=internet\
;название ярлыка
lnk=OPERA
;рабочий каталог
workdir=\
;иконка
icon=\OPERA.exe
;Ассоциации - расширения файлов через запятую
Assoc=htm,html,shtml,shtml,xht,xht,xhtml,xhtml
4.Обязательно запустить файл ShCache.exe .
Создает файл ShCache.idx для ускорения работы программы.
Все. Загружаемся с носителя и видим ярлык программы на рабочем столе и в меню программ и в быстром запуске.
Как мог, рассказал....

Установка производится из сборки на базе Win8PE от Xemom1.?!
Абсолютно верно.
То есть , в сборке отсутствует файл boot.wim (оригинальный установщик Виндовс) как и все файлы из сборок m0nkrus , используются только файлы install.esd(wim) для установки самой системы.
Вместо boot.wim (оригинальный установщик Виндовс) загружается Win PE 8 x32&x64 (EFI) в качестве среды предустановки виндовс. Мне это показалось удобнее.
Вместо стандартной цепочки загрузки:
Код:
bootmgr > BCD > boot.wim > setup.exe > install.wim

Грузится:
Код:
bootmgr > BCD > WinPE.wim > setup.exe > install.wim

Что позволяет перед установкой виндовс почти полноценно использовать любимые программы для подготовки диска, поработать с файлами и т.д.
Мне, как обычному пользователю Такого набора больше чем достаточно.
А так можно добавить к сборке все что угодно, так как присутствует возможность перейти к загрузчику GRUB4DOS который имеет намного больше возможностей загрузки , по сравнению с bootmgr.
В корне носителя :
Файл bootmgr - загрузчик .
Папка "EFI"-папка проекта, содержит в себе подпапки:
Папка "boot"-загрузочные файлы для загрузки в режиме UEFI
В папке лежат все файлы нужные для успешной загрузки сборки и ее работоспособности.
Файл boot.sdi - не понятная, но очень нужная штуковина.(без него не чего не работает)
Файл memtest.exe - программа проверки памяти.
Файл Menu.lst - меню загрузчика GRUB4DOS.
Содержит "костыли" обеспечивающие загрузку с HDD, переход из одного меню в другое и обратно.Так же загружают DOS программы которые не возможно без дополнительных телодвижений загрузить на прямую.
atih15 - переименованный файл grldr в котором прописана команда для загрузки Acronis True Image.
loados - переименованный файл grldr в котором прописана команда для загрузки с HDD.
Phdm - переименованный файл grldr в котором прописана команда для загрузки Paragon HDM
PGURU - переименованный файл grldr в котором прописана команда для загрузки Partition Guru
Bootmgr - копия файла лежащего в корне носителя. Ищет файлы BCD по пути efi\puh\boot\ и файл BOOT.ini по пути efi\puh\.
grldr - измененный загрузочный файл загрузчика GRUB4DOS. Ищет файл Menu.lst в папке efi\puh\boot\.
Папка "dos" - загрузочные файлы DOS программ.
Папка "win_pe" - WIM файлы Windows PE
Папка "Programs" - В папке находятся папки с портативными (или перепакованными) программами, с примерами конфигурационных файлов программы Sh (файлы с расширением .shl) , драйвера. Эту папку сканирует программа Sh.exe при запуске Windows PE.
В этой папке лежат под папки для систем ВИНДОВС (в полной версии и сами системы) ,"win7";"win8";"win10" соответственно.
Папка "ISO" для Установочных образов Windows 7|8|8.1|10 в формате iso.
ВНИМАНИЕ!!! Программа 78Setup по умолчанию ищет файлы именно в папке Windows.
Файл BOOT.ini - в этот файл можно добавить команды запуска разных загрузчиков для BCD, то есть не ковыряя сам файл BCD (меню загрузчика bootmgr) добавить запуск дополнительных сборок.
[/spoiler]
УСТАНОВКА:
1. Запускаем программу BootInst.exe
2. В окне программы выбираем носитель и Жмем кнопку "Старт". Программа подготовит носитель (сделает его загрузочным).
ВНИМАНИЕ!!! Все данные на носителе будут уничтожены.По умолчанию программа форматирует в формат FAT32, и загрузчик bootmgr.
3. Из windows_boot_snandart.exe извлекаем все на носитель. Все.

Добавляем к мультизагрузочной флешке:
1. Папку "puhp" из архива windows_boot_snandart.exe извлекаем в корень носителя.
2. В menu.lst пишем:

Код:
title Windows boot (lamer edition)
configfile /puhp/boot/menu.lst


или
Код:
title Windows boot (lamer edition)
chainloader /puhp/boot/transition/bootmgr


Использованы сборки, идеи, наработки - Xemom1; conty9; nikzzzz; Joker-2013; zxen.
Огромное спасибо вам ,Господа.




[/i]


2015-11-05 06:05
Профиль
  • Торрент
Автор: MOT®OSS Хэш: ---
Добавлен: 2015-11-05 06:05 Приватный: Нет (DHT включён)
Статус:
---
Размер: 1.42 ГБ (1 524 268 829 байт)
Изменил:
---
Скачали: 0 (Раздающих: 0%)
Причина:
---
Здоровье: 0%
Сидеров: 0 Личеров: 0
Скорость раздачи: 0 байт/сек Скорость скачивания: 0 байт/сек
Последний сидер: Нет Последний личер: Нет
Для скачивания торрента необходимо зарегистрироваться или войти на трекер.
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ 1 сообщение ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 28


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
ppkBB3cker v.2.5 © 2008-2021 @ PPK | Icon Theme by Everaldo.com Design Studio
Designed by ST Software.
Русская поддержка phpBB
[ Time : 0.459s | 16 Queries | GZIP : Off ]
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!
tracker_cron Яндекс.Метрика