m0nkrus FAN v.4 [Ru/En] (2015)

 

Создавать темы 29-Окт-2015 12:23

Новое-m0nkrus FAN v.4- Версия программы: 4
Официальный сайт: ссылка
Язык интерфейса: русский, английский
Лечение: в комплекте
Автор сборки: puhpol
Системные требования:
DVD привод, или USB flash drive 16 GB, или USB HDD
Компьютер с поддержкой загрузки с USB, RAM > 1024 Mb
Описание:
Сборка на основе Win PE 8 x32&x64 (EFI) by Xemom1 с небольшими косметическими изменениями, и сборок ОС Windows 7|8.1|10 от m0nkrus.
Назначение сборки - установка систем Windows 7|8|10 (возможна установка ВИН ХР через WinNTSetup), подготовка жестких дисков, также поддержка сети и мультимедиа.

Дополнительная информация:

★ Скрипты установки систем выведены в отдельную папку, что позволяет конечному пользователю редактировать их, не трогая сам загрузчик.
★ Интегрирована программа Sh.exe от nikzzzz, которая позволяет добавить любую портативную программу без изменения загрузчика.
★ Так же в загрузчике есть 78Setup от conty9, программа позволяет установить сколько угодно систем из образа или из россыпи файлов.
★ При загрузке системы монтируются установочные файлы Windows по пути X:\Sources, то есть для установки системы достаточно только файла install.wim.esd.swm
★ Возможна загрузка в режиме UEFI x64, UEFI x86.
★ Возможна загрузка через загрузчик GRUB4DOS и переход от Menu.lst к меню BCD и обратно.
★ В корне носителя одна папка.
Использованы сборки, идеи, наработки - m0nkrus; Xemom1; conty9; nikzzzz; Joker-2013; zxen. Огромное спасибо вам Господа. thx
Состав полной версии:
Используется только Win PE 8 x32&x64 (EFI) в качестве загрузчика.
Windows 10 RUS-ENG x86-x64 -20in1- KMS-activation (AIO)
Windows 8.1 with Update RUS-ENG x86-x64 -12in1- Activated (AIO)
Windows 7 SP1 RUS-ENG x86-x64 -18in1- Activated v4 (AIO)
Мини версия (файл m0nkrus_4.exe) -Win PE 8 x32&x64 (EFI) + все файлы и папки нужные для успешной загрузки и пустые папки для Windows.

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

Если на носителе есть папка "EFI":
Копируем папку "puh" из раздачи (путь в раздаче Сборка\efi\) в папку "efi" на вашем носителе.
В файл menu.lst добавляем строки:
title m0nkrus FAN v.4
configfile /efi/puh/boot/menu.lst
или
title m0nkrus FAN v.4
chainloader /efi/puh/boot/transition/bootmgr

Установка:

1.Запускаем программу BootInst.exe
2. В окне программы выбираем носитель и Жмем кнопку "Старт". Программа подготовит носитель (сделает его загрузочным).
ВНИМАНИЕ!!! Все данные на носителе будут уничтожены.По умолчанию программа форматирует в формат FAT32, и загрузчик bootmgr.
3. Содержимое папки "Сборка" копируем на носитель. Всё.

Подробнее о папках и их назначении:

В корне носителя :
Файл bootmgr - загрузчик .
Папка "EFI"-папка проекта, содержит в себе под папки:
Папка "boot"-загрузочные файлы для загрузки в режиме UEFI

Папка "puh" - сам проект

Папка "boot" - загрузочные файлы

В папке лежат все файлы нужные для успешной загрузки сборки и ее работоспособности.
Файл boot.sdi - не понятная, но очень нужная штуковина (без него ничего не работает).
Файл memtest.exe - программа проверки памяти.
Файл Menu.lst - меню загрузчика GRUB4DOS.

Папка "fonts

rus.gz - русский шрифт для меню загрузчика GRUB4DOS.
Файлы 1024.gz ; 800.gz ; 640.gz картинки разного разрешения в формате .bmp для меню загрузчика GRUB4DOS упакованные в архив формата .gz
Остальные три файла - шрифт для меню загрузчика bootmgr файла BCD.

Папка "transition"

Содержит "костыли" обеспечивающие загрузку с 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.

Папка "windows"

В этой папке лежат под папки для систем ВИНДОВС (в полной версии и сами системы) ,"win7";"win8";"win10" соответственно.
Папка "ISO" для Установочных образов Windows 7|8|8.1|10 в формате iso.
ВНИМАНИЕ!!! Программа 78Setup по умолчанию ищет файлы именно в папке Windows.
Файл BOOT.ini - в этот файл можно добавить команды запуска разных загрузчиков для BCD, то есть не ковыряя сам файл BCD (меню загрузчика bootmgr) добавить запуск дополнительных сборок.

Добавление ПОРТАТИВНЫХ программ в сборку:

В сборке в папке с программами есть папка "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 для ускорения работы программы.
Все. Загружаемся с носителя и видим ярлык программы на рабочем столе и в меню программ и в быстром запуске.
Как мог рассказал....
Скриншоты:

Создавать темы 01-Ноя-2015 02:05 (спустя 2 дня 13 часов)

очень даже неплохо-огромное спасибо.уже давно хотел сделать себе что-то подобное но увы не хватает уже масла в голове.ещё раз спасибо.
Яндекс.Метрика