Pfsenses Multiboot USB - 64 GB Edition 2.0 x86 x64 [2015, RUS]

Автор Сообщение
Rustem-meleuz ®

Стаж: 6 лет 2 месяца
Сообщений: 2

Создавать темы Rustem-meleuz ® написал(а)
11-Фев-2018 15:17
Pfsenses Multiboot USB - 64 GB Edition 2.0 x86 x64 [2015, RUS]
Год/Дата Выпуска: 2015
Версия: 2.0
Разработчик: Pfsenses
Разрядность: 32bit, 64bit
Язык интерфейса: Русский
Работоспособность: полная, без сторонних приложений
Системные требования: Компьютер, способный грузиться с USB.
При установке операционных систем, требования следующие:
32-разрядный (x86) или 64-разрядный (x64) процессор с тактовой частотой 1 гигагерц (ГГц) или выше;
1 гигабайт (ГБ) (для 32-разрядной системы) или 2 ГБ (для 64-разрядной системы) оперативной памяти (ОЗУ);
16 гигабайт (ГБ) (для 32-разрядной системы) или 20 ГБ (для 64-разрядной системы) пространства на жестком диске;
графическое устройство DirectX 9 с драйвером WDDM версии 1.0 или выше.
Описание: Собственно, представляю сообществу свою флешку-франкенштейна, которую использую регулярно на работе и в полях. Как истинный монстр, она состоит из наработок целого ряда сторонних проектов.
Грубо говоря, ее можно разделить на две половины, одна из которых работает до загрузки операционной системы, а вторая - после.
При необходимости, из сборки легко и непринужденно можно исключить ненужные лично вам компоненты.
В первую часть входят следующие продукты:

Загрузочное меню

Установка ОС:
Windows XP Prof SP3
Windows 7 SP1
Windows 8.1 Core, Pro, Enterprise
Windows 10 Home, Home Single Language, Pro, Education, Enterprise
Windows Server 2003 Standart
Windows Server 2008 R2 Standart, Datacenter, Enterprise
Windows Server 2012 R2 Standart, Datacenter
Linux Mint 17.2
Linux CentOS 6 Net Install
vSphere 5.5
Ключи и активаторы ко всей этой радости в комплекте.
Диагностика:
Memtest
MHDD
Victoria.
Acronis:
True Image 2015
Disk Director 12.
Windows Live-CD:
Windows XPE
Windows 7 PE
Windows 8PE.
Antivirus Live USB:
Kaspersky rescue Disk 10
NOD32 Sysrescue Live USB
Dr. Web LiveDisk 9
Antiwinlocker 4
Dos Software:
Offline Windows Password & Registry Editor
Plop Boot Manager
Вторая часть работает после загрузки операционной системы в том или ином виде, и являет собой, на мой взгляд, разные полезные программы:
Самыми объемными ее компонентами пожалуй являются собственная сборка WPI, собранная в духе минимализма и DriverPack Solution 14.
Также, в отдельной папке собран софт, который частенько выручал меня. На наиболее ходовые программы вынесены в корень флешки ярлыки для быстрого запуска. Для их работоспособности мной был написан батник !Обязательно! запускать под админом!.cmd., меняющий букву диска на указанную в нем. Требует для запуска админских прав.
Ниже представлен список добавленного в сборку ПО

Добавленный в сборку софт

Profwiz - Миграция профилей доменных пользователей.
DriverInjection - Интеграция либо подмена драйверов.Полезно, если развернутый Acronis'ом образ падает в BSOD из-за отсутствующего драйвера SATA или IDE контроллера.
Perfomance Analysis of Logs - Позволяет найти "бутылочное горлышко" в производительности серверных приложений MS. По факту, наглядно представляет данные Windows
Performance Monitor при помощи конфигурации счетчиков под заранее подготовленные шаблоны.
Для установки понадобится PowerShell v2.0+, MS .NET Framework 3.5SP1 и MS Chart Controls for Microsoft .NET Framework 3.5.
Free Active Directory Tools - удобное управление Active Directory c помощью одной утилиты.
PowerGUI - графический интерфейс для Powershell.Требует установленного Powershell.
Wincontig - Дефрагментатор, который может дефрагментировать конкретные файлы. Полезно, если образ на флешке не запускается из-за ошибки error 60.
Kaspersky trial reset - Программа для сброса антивируса касперского в триальный период.
License Key Finder - Позволяет просмотреть и экспортировать лицензионные ключи более чем 200 поддерживаемых программ.
Sysinternals Suite:
Desktops - Несколько рабочих столов, переключаемых мышью либо с помощью горячих клавиш.
Process Monitor - Позволяет получить исчерпывающую информацию по запущенным процессам.
RAM Map - Информация по использованной памяти в подробностях.
Autoruns - Позволяет гибко управлять списком автоматически запускаемых программ.
TCPview - Позволяет получить исчерпывающую информацию по сетевому обмену данными.
AIDA64 Extreme Engeneer - Сбор информации об установленном оборудовании и программном обеспечении.
MozBackup - программа, позволяющая сохранить закладки, пароли, заметки и прочие пользовательские данные в Firefox, Thunderbird и других программах, созданных Mozilla Foundation.
WinMTR - Проверка задержек и потерь пакетов в сети. Желательно использовать вместо ping, tracert, pathping, т.к. более цельную картину.
Win 8 Start Menu - Start8 - программа, которая возвращает в Windows 8 меню Пуск из Windows 7.
Disk2VHD - программа, позволяющая виртуализовывать физические компьютеры, т.е. создавать копию жесткого диска, которую можно подкючить к виртуальной машине.
VHD2Disk -программа, позволяющая переносить виртуальные ОС на физическое железо, т.е. переносить копию виртуального жесткого диска на физическое железо.
Browser Passwords - программа, позволяющая просмотреть сохраненных пароли в популярных браузерах (Opera,Firefox,Chrome, etc)
Blue Screen View X86-X64 - программа для анализа дампов памяти, создаваемых при BSOD.
Shell Extensions Viewer X86-X64 - программа для диагностики проблем проводника Windows. Она показывает все расширения проводника, позволяя легко выделить сторонние и отключить их.
Run As Date X86-X64 - перевод времени для выбранного приложения.
HWInfo - cбор информации об установленном оборудовании.
CMD Files - восстановление файлов реестра XP и 7. И еще по мелочи.
ESXI Customizer - программа, позволяющая внедрить сторонние драйвера и модули в тело официального образа ESXI.
USSF - Программа, позволяющая определить ключи тихой установки при указании ей файла.
Win Toolkit - комплекс программ, позвояющий в широких пределах модифицировать установочные образы Windows 7 и 8.
ZX GFX-Editor - Программа, позволяющая модифицировать графическое меню используемое на флешке.
ZX WinUSB - Программа, модифицирующая загрузчики установочных образов дисков для возможности одновременного нахождения на флешке нескольких WIM-based дистрибутивов.(Все, что выше XP)
WinDirStat - программа, наглядна показывающая занимаемое файлами и папками место.
PassMark USB Create - программа, позволяющая снять с флешки точный образ в формате bin и записать его обратно.
Antivirus Remoaval Tools - Утилиты для удаления с корнями всяких стремных антивирусов, типа MacAfee.
Conemu - утилита, которая позволяет сделать выпадающую консоль а-ля quake style. Лично у меня там FAR живет, и запуск других консолей перехватывается ей же.
Jperf - утилита, позволяющая провести нагрузочное тестирование сетевого оборудования. Для запуска требует установленной Java, но в моем случае обходится portable версией ее.
VBoxVMService - позволяет запустить виртуальную машину Virtualbox в виде сервиса.
Opera Portable - Думаю, в особых представлениях не нуждается.
PXE - тут распишу подробнее. В этой папке хранится все необходимое для работы графического PXE меню, которое я создавал в свое время на одной из предыдущих работ. Вместе со всем софтом, указаном в этом меню. Для работы его требуется положить файлы в папку X64 в папке boot, которая создается при развертывании WDS роли в Windows Server'e. А так же выполнить эти две команды:
wdsutil /set-server /bootprogram:boot\x64\pxelinux.com /architecture:x64
wdsutil /set-server /N12bootprogram:boot\x64\pxelinux.com /architecture:x64
Выложил сюда, как своего рода бэкап. Да и может кому-нибудь и пригодится.

Запись сборки на флешку

1. Распаковать архив Device Preparation.
2. Отформатировать флешку в NTFS c помощью утилиты HP Format Tool.
3. Установить загрузчик GRUB4DOS на флешку с помощью инсталлятора. Запускать с админскими правами.
4.Извлечь файлы из архива USB в корень флешки.
5.Проверить работоспособность с помощью программы WinSetupFromUSB подходящей битности. Там достаточно выбрать флешку в выпадающем списке, взвести чекбокс Test in Qemu, и нажать на кнопку Go.

Редактирование сборки под себя

Для тех, кто хочет что-либо исключить из сборки. Она в принципе модульная. Взаимозависимых компонентов нет. Загрузочное меню находится в файлах lst. Структура следующая:
menu.lst - основной конфигурационный файл. Именно его ищет загрузчик. В нем ссылки на другие lst файлы, в которых находятся кофиги загрузки соответствующего ПО.
В папке boot находятся файлы acronis.lst, antivirus.lst, pe.lst, diagnostic.lst, install.lst. Редактируются они в блокноте.
В большинстве своем, в конфигах есть прямое указание на загружаемый файл. Что-то в духе:
map -mem /path/to/image.iso
или
kernel /path/to/image.dat
Сам файл, указаный там можно удалить, а строчки этого пункта меню в файле закомментировать символом # для удаления из загрузочного меню. Единственное исключение - установка ОС.
За установку некоторых версий Windows отвечает следующий код в install.lst, находящемся в папке boot:
title Windows 2008 X86-X64 AIO Installer
map --mem /mbootmgr (rd)
write --offset=0x105E (rd)+1 xEBx08
write --offset=0x54696 (rd)+1 2
chainloader (rd)+1
root ()
Жирным выделен параметр, отвечающий за то, какой именно boot.wim будет загружен, и чему он передаст в дальнейшем управление."
Т.е. если ты нужно удалить Windows Server 2008, например, то удаляешь соответствующую папку из папки @OS, и удаляешь из папки sources файл bootX.wim, где Х - это выделенное жирным шрифтом в примере. В данном случае, файл boot2.wim.

Скриншоты

Скриншоты окна About

Профиль  ЛС 
gedd

Стаж: 14 лет
Сообщений: 6
Откуда: Уфа

Создавать темы gedd написал(а)
13-Фев-2018 14:35 (спустя 1 день 23 часа)
можете пояснить на счет номера версий виндовс 10?
Профиль  ЛС 
Rustem-meleuz ®

Стаж: 6 лет 2 месяца
Сообщений: 2

Создавать темы Rustem-meleuz ® написал(а)
15-Фев-2018 08:51 (спустя 1 день 18 часов)
5253428можете пояснить на счет номера версий виндовс 10?
Это последние версии Windows 10 которые были в 2015 году. Соответственно на сегодняшнее время они немного устарели. Их нужно будет обновить после установки.
Профиль  ЛС 
Показать сообщения:     

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

Текущее время: 26-Апр 06:31
Часовой пояс: UTC + 5