pfsenses · 30-Мар-14 20:59(10 лет 7 месяцев назад, ред. 09-Апр-16 02:10)
Pfsenses Multiboot USB - 64 GB Edition 2.0 x86 x64 [Legacy]-[UEFI] [2016, RUS]Год/Дата Выпуска: 2016 Версия: 3.0 Разработчик: Pfsenses Разрядность: 32bit, 64bit Язык интерфейса: Русский Таблэтка: Присутствует Системные требования: Компьютер, способный грузиться с USB.
При установке операционных систем, требования следующие: 32-разрядный (x86) или 64-разрядный (x64) процессор с тактовой частотой 1 гигагерц (ГГц) или выше;
1 гигабайт (ГБ) (для 32-разрядной системы) или 2 ГБ (для 64-разрядной системы) оперативной памяти (ОЗУ);
16 гигабайт (ГБ) (для 32-разрядной системы) или 20 ГБ (для 64-разрядной системы) пространства на жестком диске;
графическое устройство DirectX 9 с драйвером WDDM версии 1.0 или выше. Описание: Собственно, представляю сообществу свою флешку-франкенштейна, которую использую регулярно на работе и в полях. Как истинный монстр, она состоит из наработок целого ряда сторонних проектов, которые были представленны как здесь, так и на сторонних ресурсах.
Грубо говоря, ее можно разделить на две половины, одна из которых работает до загрузки операционной системы, а вторая - после.
При необходимости, из сборки легко и непринужденно можно исключить ненужные лично вам компоненты. В первую часть входят следующие продукты:
Bootable Part of USB
Загрузочное меню Legacy {BIOS}
Установка ОС:
Код:
Windows XP Prof SP3
Windows 7 SP1 Home Basic, Home Premium, Professional, Ultimate, Enterprise [X86,X64]
Windows 8.1 Core, Pro, Enterprise [X86,X64]
Windows 10 Home, Home Single Language, Pro, Education, Enterprise [X86,X64]
Windows Server 2003 Standard [X86]
Windows Server 2008 R2 Standard, Datacenter, Enterprise [X64]
Windows Server 2012 R2 Standard, Datacenter [X64]
Linux Mint 17.3 [X64]
Ubuntu 15.10 [X64]
Linux CentOS 6 Net Install
vSphere 5.0, 5,5, 6,0.
Zabbix 2.4
Zentyal 4.2
Tails Linux
Ключи и активаторы ко всей этой радости в комплекте.
Диагностика:
Код:
Memtest
MHDD
Victoria.
MSDaRT All-in-One
Acronis:
Код:
True Image 2015
Disk Director 12.
Image For Linux
Windows Live-CD:
Код:
Windows XP PE
Windows 8 PE.
Antivirus Live USB:
Код:
Kaspersky rescue Disk 10
NOD32 Sysrescue Live USB
Dr. Web LiveDisk 9
Antiwinlocker 4
Plop Boot Manager
Загрузочное меню X86 {UEFI}
Установка ОС:
Код:
Windows 8.1 Core, Pro, Enterprise [X86]
Windows 10 Home, Home Single Language, Pro, Education, Enterprise [X86]
Windows Server 2003 Standard [X86]
Windows Server 2008 R2 Standard, Datacenter, Enterprise [X86]
Windows Server 2012 R2 Standard, Datacenter [X86]
Linux Mint 17.3
Ubuntu 15.10
Ключи и активаторы ко всей этой радости в комплекте.
Диагностика:
Код:
Memtest
MSDaRT All-in-One X86 EFI
Kon-Boot 2.4
Backup And Partitioning Software:
Код:
True Image 2015
Disk Director 12.
Image For Linux
Parted Magic
Windows Live-CD:
Код:
Windows 8 PE X86.
Antivirus Live USB:
Код:
Dr. Web LiveDisk 9
Загрузочное меню X64 {UEFI}
Установка ОС:
Код:
Windows 7 SP1 Home Basic, Home Premium, Professional, Ultimate, Enterprise [X64]
Windows 8.1 Core, Pro, Enterprise [X86,X64]
Windows 10 Home, Home Single Language, Pro, Education, Enterprise [X64]
Windows Server 2008 R2 Standard, Datacenter, Enterprise [X64]
Windows Server 2012 R2 Standard, Datacenter [X64]
Linux Mint 17.3
Ubuntu 15.10
Ключи и активаторы ко всей этой радости в комплекте.
Диагностика:
Код:
Memtest
MSDaRT All-in-One X64 EFI
Kon-Boot 2.4
Backup And Partitioning Software:
Код:
True Image 2015
Disk Director 12.
Image For Linux
Parted Magic
Windows Live-CD:
Код:
Windows 8 PE.
Antivirus Live USB:
Код:
Dr. Web LiveDisk 9
Вторая часть работает после загрузки операционной системы в том или ином виде, и являет собой, на мой взгляд, разные полезные программы:
Самыми объемными ее компонентами пожалуй являются несколько кастомизированная под собственные нужды Minstall, собранная в духе минимализма и Snappy Driver Installer.
Также, в отдельной папке собран софт, который частенько выручал меня. На наиболее ходовые программы вынесены в корень флешки ярлыки для быстрого запуска. Для их работоспособности мной был написан батник !Обязательно! запускать под админом!.cmd., меняющий букву диска на указанную в нем. Требует для запуска админских прав. Ниже представлен список добавленного в сборку ПО
Добавленный в сборку софт
Код:
Profwiz - Миграция профилей доменных пользователей.
Transwiz - Миграция данных на другой компьютер.
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 Network Edition - Сбор информации об установленном оборудовании и программном обеспечении.
MozBackup - программа, позволяющая сохранить закладки, пароли, заметки и прочие пользовательские данные в Firefox, Thunderbird и других программах, cозданных 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. Отформатировать флешку в FAT32 c помощью утилиты HP Format Tool. Если утилита не дает отформатировать флешку с ошибкой " value is too big", необходимо использовать более свежую версию. 3. Установить загрузчик GRUB4DOS на флешку с помощью инсталлятора. Запускать с админскими правами.
4.Извлечь файлы из архива USB в корень флешки.
5.Проверить работоспособность с помощью программы WinSetupFromUSB подходящей битности. Там достаточно выбрать флешку в выпадающем списке, взвести чекбокс Test in Qemu, и нажать на кнопку Go.
Кастомизация сборки под собственные нужды
Для тех, кто хочет что-либо исключить из сборки. Она в принципе модульная. Загрузочное меню Legacy {BIOS} находится в файлах lst, в папке boot., и в корне флешки, в виде головного файла menu.lst. Структура следующая:
menu.lst - основной конфигурационный файл. Именно его ищет загрузчик. В нем ссылки на другие lst файлы, в которых находятся кофиги загрузки соответствующего ПО.
В папке boot находятся файлы acronis.lst, antivirus.lst, pe.lst, esx.lst, diagnostic.lst, install.lst, winstall.lst, linstall.lst . Редактируются они в блокноте.
В большинстве своем, в конфигах есть прямое указание на загружаемый файл. Что-то в духе: map -mem /path/to/image.iso
или kernel /path/to/image.dat
Сам файл, указаный там можно удалить, а строчки этого пункта меню в файле закомментировать символом # для удаления из загрузочного меню.
В простейшем случае, если есть желание заменить образ windows собственным , то достаточно просто заменить в папке @UWS соответствующий файл своим, и поправить его название в конфигурационном файле /@UWS/boot/UWS/conf.ini. В этом же файле можно увидеть, какой загрузчик относится к какому образу.
Либо, можно воспользоваться программой UniWinSetup, находящейся в Папке USB Create в Utilities, для добавления образа. Антивирусы, по большей части, можно обновлять банальной заменой iso файла. Есть единственное исключение для UEFI DrWeb LiveDisk. Там, обновление происходит с помощью распаковывания в папку \boot\Antivirus\DrWeb файлов из каталога casper свежей isoшки.
Доп. информация: Отдельное спасибо хочу сказать ресурсу oszone и лично Jekson07 за его сборку, взятую за основу. А так же ресурсу usbtor.ru, и его команде.
Так же выражаю спасибо Bad Pointer за Snappy Driver Installer
Спасибо лично камрадам Zxen, conty9, Nikzzzz, Joker-2013 за их утилиты. Без них это было бы сделано позже. Если кого то не упомянул, все равно спасибо. Мной не вносилось практически никаких изменений в Retail версии операционных систем. Только модификация загрузчиков, для загрузки разных версий ОС из одной папки. Если в самой операционной системе есть запрос ключа при установке, то он никуда не денется. Если есть потребность в unattended установке, создавайте файл ответов, это не сложно. Прошу вас при описании проблем с неработоспособностью флешки, указывать использующийся в ней контроллер, или в крайнем случае название. Буду составлять список неподходящих девайсов.Скриншоты
Выплыло 2 мелких бага, связанных с антивирусами. Не загружается Dr-Web и Kaspersky. Для исправления проблемы с DrWeb, нужно создать в папке /boot/Antivirus/ файл-маркер liveusb. Это любой файл с таким названием, и без какого-либо расширения. Т.е. создал например, liveusb.txt, удалил txt, и файл-маркер готов.
Для исправления проблемы с Kaspersky - достаточно просто переименовать KRD.ISO в KAV.ISO.
Можно конечно и перезалить раздачу заново, но проще все таки поправить вручную.
06.04.2016. Просьба перекачать раздачу. Как оказалось, архив, в который упакована раздача - поврежден. Перед заливкой заново я проверю его работоспособность.
Здравствуйте.
Обнаружена проблема, по адресу PfsensesUSB.iso\@OS\8AIO\ находятся каким-то образом 2 файла с одинаковым именем install.wim 999 195Кб и 4 194 302Кб
По логике вещей, файл размером в 1 гиг не может быть полноценной работоспособной версией Windows 8.1.
За его загрузку отвечает следующий код в install.lst, находящемся в папке boot: title Windows 8 X86-X64 AIO Installer map --mem /mbootmgr (rd)
write --offset=0x105E (rd)+1 xEBx08 write --offset=0x54696 (rd)+11 chainloader (rd)+1
root () Жирным выделен параметр, отвечающий за то, какой именно boot.wim будет загружен, и чему он передаст в дальнейшем управление. Данный функционал был сделан при помощи программы ZXWINUSB, лежащей в папке полезные программы. Возможно это - хвост, оставшийся от моих попыток сделать keyless сборку Windows 8.1. Попробуйте переложить гигабайтный файл временно в другую папку и попробуйте загрузить инсталлятор. Если проблем не возникнет, можете удалять его.
Вообще, перед выкладкой этой сборки сюда, я проверял работоспособность всех инсталляторов, так что скорее всего это так и есть.
Сам я проверю и пересоберу образ, когда скачаю его со своего сервера. А здесь обновлю спустя пару дней, когда всплывут еще огрехи, незамеченные мной. UPD 02.04.2014: Проверил на флешке, бравшейся за эталон. Там install.wim занимает 5,193 Гигабайта. Возможно получившаяся ситуация - артефакт захвата в ISO образ. В следующей итерации, скорее всего сегодня вечером, не буду паковать ее в образ. Залью целиком папку.
использую usb-hdd, на загрузочный раздел iso образ распаковываю винраром.
Взял файл большего размера, установка не работает, установщик грузится, но потом пишет что не найдены файлы установки. Так-же win-xp - установщик запускается,грузит библиотеки и пишет ошибку "не удается загрузить файл раскладки клавиатуры KBDUS.DLL." Все остальное вроде работает норм. p.s. нет раздачи
совсем
Я на предрелизной версии сборки проверял работу с USB-HDD. Работало без проволочек.
По 8.1 - я перезалил install.wim cо своей боевой флешки. Только что установил ее на тестовый комп на работе. Багов с установкой вроде как нет. Так же проверил корректную работу инсталляторов всех, включая XP.
Кто-то с меня сейчас качает со скоростью в мегабайт в секунду.Не ты?
Можешь мне в скайп написать.Он в подписи.
А чем плох находящийся в группе DOS Software Offline NT Password & Registry Editor? Пароли от XP и ниже сбрасывает легко, а начиная с Windows Vista их можно сбрасывать с помощью Antiwinlocker, основанного на MSDaRT для Win8.
Достаточно двойного клика на отображаемой там операционной системе, и откроется окно, в котором будет вкладка пароли.
Впрочем, если нужен именно он, то можно скачать с сайта разработчика floppy версию и положить в папку boot на флешке. А в файл dos.lst добавить следующий код: title KON-BOOT Password reset Tool
map --mem /boot/konboot.img (fd0)
map --hook
chainloader (fd0)+1
map (hd1) (hd0)
map --hook
rootnoverify (fd0) Я наверное спустя какое-то время добавлю его. Но каждый день дергать модератора по поводу заливки торрента как-то не очень хочется, а сам не могу, ибо нет прав на заливку торрент-файла больше 0,5 мб.
Автор,спасибо за сборку,все очень гуд,но Live CD - конечно фуфло полное по сравнению с тем же Алкидом,можно ли сюда в сборку залить еще софт,в т.ч. лайв сд сторонние?)
Alkid или hiren полные не влезут целиком на флешку.По крайней мере на мою точно- там 300 мегабайт свободного места осталось. Хотелось бы все-таки оставить некую совместимость с 32гиговыми флешками. Впрочем к следующему обновлению, скорее всего добавлю в папку bonus с инструкциями по добавлению.
Тем не менее, если очень хочется иметь их сейчас, то добавить можешь сам.
Hiren Boot CD: DOS Soft Only: Положить файл hiren.ima из скачанного образа Hiren Boot CD в папку boot и вписать в dos.lst : title Hiren's BootCD DOS
map /boot/hiren.ima (fd0)
map --floppies=1
map --hook
chainloader (fd0)+1
rootnoverify (fd0) Full Edition: Положить файл hiren.iso папку boot и вписать в dos.lst : title Hiren's BootCD Full
map --mem /boot/hiren.iso (hd32)
map --hook
chainloader (hd32) или Вытащить папку HBCD из образа и вписать в dos.lst : title Hiren's BootCD Full
configfile /HBCD/menu.lst
Флешка не аннигилировалась. Батник просто меняет букву диска. Верни ее в диспетчере дисков и флешка восстанет из пепла.
Очень похоже на то, что такая буква уже где-то у тебя используется.
63499911А чем плох находящийся в группе DOS Software Offline NT Password & Registry Editor? Пароли от XP и ниже сбрасывает легко
Именно что сбрасывает, а Konboot даёт вход как бы "мимо пароля" (enter или esc на окне авторизации), и в юзерский акк вход под админом, а менять пароль можно в ОС по желанию и при необходимости.
Можно зайти по-тихому и выйти, ничего не ломая, или... :).
Спасибо за код добавления, попробую, тем более что разные версии (1.1, 2.0, 2.1 и 2.3) ведут себя по-разному на разном железе и ОС, иногда надо 3-4 попытки входа делать.
Да не за что. Сам от вас порой полезное узнаю, вроде этой особенности Kon-Boot. Да и тема хорошо раскрыта в интернете, так что даже особых телодвижений не требуется для написания этих конфигов.
Доброе время суток!!!
Подскажите подробнее - "2. Установить загрузчик GRUB4DOS на флешку с помощью инсталятора."
вроде всё сделал как написано но не корректно отображает загрузочное меню. а ещё касперский
find --set-root /liveusb
Error 15: File not found
Press any key to continue...
(найдите - корень набора/liveusb
Ошибка 15: Файл, не найденный
Нажмите любой ключ, чтобы продолжиться...)
Спасибо.
Подробней пожалуйста. Как выглядит некорректное отображение меню, можно со скриншотом.
С касперским есть несколько вариантов, но судя по тексту ошибки, он не видит файл-маркер liveusb в корне флешки. Он там есть? Попробуйте скопировать торрент на другую флешку или жесткий диск, чтобы исключить глюки контроллера флешки из списка причин неработоспособности.
Доброго дня всем! Может кто-нибудь сделает скриншот готовой флэшки ,или взгляните на то,что вышло у меня.
Boot
grldr
Menu.lst
HP Format Tool
PfsensesUSB
Доброго времени суток! Не удаётся создать загрузочную флешку- пробовал и с помощью утилиты GRUB4DOS из шапки и с помощью утилиты BOOTICE....дело в том , что из iso-образов делал флешки неоднократно, а тут- просто набор файлов и папок...если кого не затруднит- немного подробнее опишите весь процесс подготовки и записи на флешку всех файлов...моей да и не только благодарности не будет предела!!! P.s.-пробовал на ноуте и стационарном компе от имени админа на обоих установлены windows 7
koromultuc10
Grub4Dos запускай от администратора,у тебя просто открывается cmd letun1
написано же сделал загрузчик и копируй файлы из папки PfsensesUSB на флешку koromultuc10
команду туда не нужно не какую вписывать,т.е в cmd
Всем спасибо за совет, флешку создал,пришлось использовать Grub4Dos другой версии.Проверил-после перезагрузки открылась заставка загрузчика,но на работоспособность не проверял.
Спасибо всем откликнувшимся- завтра попробую ещё на работе под Win XP всё повторить. Возник ещё такой вопрос- каким образом можно проверить хэш-суммы раздачи? Может у меня недокачалось чё-нить... HashTab работает только с образами и архивами....
63571922как сделать меню как на картинке??? некорректное отображение меню
Ошибки при загрузке могут быть разными.
1) Ошибка NTFS5: No Grldr . Проблема в нерабочем загрузчике grub4dos.
2) Если показывается приглашение Grub с текстом "Minimal BASH-like line editinfg is support ... " - проблема в побитом файле menu.lst.
3) Если же показывается текстовое меню, то проблема с файлом темы, указание на который есть в каждом lst файле в строке:
gfxmenu /boot/Название темы Конкретно у меня она называется Server, потому что раньше тема была с картинкой блейд-сервера.А потом я название менять не стал. Эту проблему проще всего решить, запустив утилиту ZX GFX-Editor и создав свою тему, после чего указать ее название в конфиге. По первому скриншоту могу сказать, что скорее всего не будет работать касперский, т.к нет файла-маркера liveusb. И я вас умоляю, не используйте для редактирования конфигов Word или Wordpad.Только блокнот, только хардкор. CRC... тут сложно что-то сказать.. можно посчитать его для конкретного файла, но не папки. А первая версия раздачи была как раз в iso, и там возникла проблема с загрузкой 8.1.
koromultuc10 писал(а):
63586550Пришлось использовать Grub4Dos другой версии.Проверил-после перезагрузки открылась заставка загрузчика.
Какую версию использовал? Сам давно загрузчик устанавливал. А сюда просто скачал свежий. Поправлю раздачу и добавлю по заявкам папку бонус.
Явно проблема с файлом темы. Самый простой вариант, пересоздать его заново с помощью программы ZX GFX-Editor с любой понравившейся картинкой. Конкретно эта найдена в гугле по запросу ESET .