MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE
-
Ж.Д.А.Л.К.Е.Р.
Re: MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE
Возьми
0.4.5с от 2015-03-04. у меня такая версия стоит, проблем вроде не замечено.-
brothers
Re: MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE
Цитата Ж.Д.А.Л.К.Е.Р.:
Сборка небось какая-то ? Попробуй вместо chainloader (0xff) написать chainloader (0xff)/bootmgr.
Спасибо огромное! Помогло. Теперь всё работает!
Сборка небось какая-то ? Попробуй вместо chainloader (0xff) написать chainloader (0xff)/bootmgr.
MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE
Спасибо огромное! Помогло. Теперь всё работает!
-
Ж.Д.А.Л.К.Е.Р.
Re: MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE
Запуск и обновлениe антивирусных Live CD/USB.
Antivirus updater - скрипт для обновления баз антивирусных дистрибутивов Live CD/USB. Он позволяет обновлять базы в ISO образах с последующей их дефрагментацией, так и россыпь файлов. Присутствуют две локализации скрипта - русская и английская, определяется автоматом в зависимости от языка интерфейса пользователя. Для русского интерфейса - русская локализация, во всех других случаях английская. Antivirus updater работает на Xp/2003 x86-x64 и старше.
Поддерживаемые дистрибутивы:
Antivirus updater работает на основе файла настроек - Setting.ini, который должен находится рядом. Записи в нем имеют следующий вид - имя_параметра=значение_параметра. Строки начинающиеся с ";" игнорируются.
Параметры Setting.ini:
Iso - полный путь к ISO образу антивирусного дистрибутива.
Av - полный путь к россыпи файлов антивирусного дистрибутива, может содержать не один антивирус.
DrWebKey - полный путь к лицензионному ключу для обновления его в Dr.Web LiveDisk/LiveCD.
Proxy - адрес прокси сервера в формате [адрес]:[порт].
Proxy_user - имя для доступа к прокси, если требуется.
Proxy_password - пароль для доступа к прокси, если требуется.
DontCheckUpdate=Yes - отключение поиска новых версий Antivirus updater.
DontDefragmentImages=Yes - отключение дефрагментации ISO образов.
Указывая путь в значении параметра можно использовать символ "$", он означает букву диска на котором запущен скрипт.
Таким образом поместив Antivirus updater на загрузочную флешку/USB-HDD его можно использовать на разных компьютерах, не опасаясь того что буква диска изменится и пути станут неправильными. Пути содержащие пробелы заключать в кавычки не нужно, имена параметров можно писать в любом регистре (Iso, IsO, ISO...). Параметры с неверным значением в пути/имени файла игнорируются. При использовании кириллицы в Setting.ini, файл должен быть сохранен в ОЕМ 866 кодировке.
Пример Setting.ini:
Код:
В примере указаны пара образов с относительными путями, каталог с таким же путем (проще говоря корень диска) в котором расположен Avira и VBA32, благо у них файлы не пересекаются. Настройки прокси закомментированы, использовал когда тестировал на работе. А надписи в квадратных скобках чисто для красоты.
Ключи командной строки:
-ai1 - Тихий запуск скрипта, ход работы пишется в %Имя_скрипта%.log на английском языке.
-ai2 - Тихий запуск скрипта, ход работы пишется в %Имя_скрипта%.log на русском языке.
Примечание: В Avira Rescue System запрос на согласие с лицензионным соглашением отключен. Можно обновлять базы в каталоге "Kaspersky Rescue Disk 10.0" через параметр AV. Дистрибутив Dr.Web LiveCD больше не обновляется разработчиком, поэтому для работы сканера нужно задать DrWebKey (подойдет от Security Space).
Гибридная загрузка ISO:
На флешках и USB-HDD под управлением Grub4Dos антивирусные дистрибутивы можно запускать прямо из ISO. Причем файловая система может быть любой из поддерживаемых Grub4Dos-ом. Для этого используется гибридная загрузка образа, где по мимо обычного мапинга образ монтируется как один из разделов загрузочного устройства. Если раздел уже используется - он будет затерт. В примерах приведенных ниже, команда partnew пишет данные образа в 4-й раздел, как самый редко используемый. Гибридная загрузка не работает на виртуальных машинах или после Plop-а, потому что USB устройство переходит в режим "только чтение".
Код:
Что нового в 1.4.21 версии:
- Исправлена работа "$".
Что нового в 1.4.20 версии:
- Добавлены ключи тихой работы.
Что нового в 1.3.20 версии:
- Мелкие исправления.
Antivirus_updater.exe (5,4 Мб) MD5: 3EF2950403F13CDE4DBC9651C86361F4
Antivirus updater - скрипт для обновления баз антивирусных дистрибутивов Live CD/USB. Он позволяет обновлять базы в ISO образах с последующей их дефрагментацией, так и россыпь файлов. Присутствуют две локализации скрипта - русская и английская, определяется автоматом в зависимости от языка интерфейса пользователя. Для русского интерфейса - русская локализация, во всех других случаях английская. Antivirus updater работает на Xp/2003 x86-x64 и старше.
Поддерживаемые дистрибутивы:
Avira Rescue System
(~628 Мб) Kaspersky Rescue Disk
(~265 Мб) Bitdefender Rescue CD
(~636 Мб) Dr.Web LiveDisk
(~609 Мб) Dr.Web LiveCD
(276 Мб) VBA32 Rescue
(~172 Мб)Antivirus updater работает на основе файла настроек - Setting.ini, который должен находится рядом. Записи в нем имеют следующий вид - имя_параметра=значение_параметра. Строки начинающиеся с ";" игнорируются.
Параметры Setting.ini:
Iso - полный путь к ISO образу антивирусного дистрибутива.
Av - полный путь к россыпи файлов антивирусного дистрибутива, может содержать не один антивирус.
DrWebKey - полный путь к лицензионному ключу для обновления его в Dr.Web LiveDisk/LiveCD.
Proxy - адрес прокси сервера в формате [адрес]:[порт].
Proxy_user - имя для доступа к прокси, если требуется.
Proxy_password - пароль для доступа к прокси, если требуется.
DontCheckUpdate=Yes - отключение поиска новых версий Antivirus updater.
DontDefragmentImages=Yes - отключение дефрагментации ISO образов.
Указывая путь в значении параметра можно использовать символ "$", он означает букву диска на котором запущен скрипт.
Таким образом поместив Antivirus updater на загрузочную флешку/USB-HDD его можно использовать на разных компьютерах, не опасаясь того что буква диска изменится и пути станут неправильными. Пути содержащие пробелы заключать в кавычки не нужно, имена параметров можно писать в любом регистре (Iso, IsO, ISO...). Параметры с неверным значением в пути/имени файла игнорируются. При использовании кириллицы в Setting.ini, файл должен быть сохранен в ОЕМ 866 кодировке.
Пример Setting.ini:
Код:
Код: Выделить всё
[Proxy Setting]
;Proxy=10.0.0.1:3128
;Proxy_user=kav
;Proxy_password=kav
[Antivirus]
Iso=$:\Boot\DrWeb-LiveDisk.iso
Iso=$:\Boot\Bitdefender.iso
AV=$:\В примере указаны пара образов с относительными путями, каталог с таким же путем (проще говоря корень диска) в котором расположен Avira и VBA32, благо у них файлы не пересекаются. Настройки прокси закомментированы, использовал когда тестировал на работе. А надписи в квадратных скобках чисто для красоты.
Ключи командной строки:
-ai1 - Тихий запуск скрипта, ход работы пишется в %Имя_скрипта%.log на английском языке.
-ai2 - Тихий запуск скрипта, ход работы пишется в %Имя_скрипта%.log на русском языке.
Примечание: В Avira Rescue System запрос на согласие с лицензионным соглашением отключен. Можно обновлять базы в каталоге "Kaspersky Rescue Disk 10.0" через параметр AV. Дистрибутив Dr.Web LiveCD больше не обновляется разработчиком, поэтому для работы сканера нужно задать DrWebKey (подойдет от Security Space).
Гибридная загрузка ISO:
На флешках и USB-HDD под управлением Grub4Dos антивирусные дистрибутивы можно запускать прямо из ISO. Причем файловая система может быть любой из поддерживаемых Grub4Dos-ом. Для этого используется гибридная загрузка образа, где по мимо обычного мапинга образ монтируется как один из разделов загрузочного устройства. Если раздел уже используется - он будет затерт. В примерах приведенных ниже, команда partnew пишет данные образа в 4-й раздел, как самый редко используемый. Гибридная загрузка не работает на виртуальных машинах или после Plop-а, потому что USB устройство переходит в режим "только чтение".
Код:
Код: Выделить всё
title Avira Rescue System
map /Boot/Avira.iso (0xff)
map --hook
kernel (0xff)/casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/Boot/Avira.iso quiet splash --
initrd (0xff)/casper/initrd.lz
title Kaspersky Rescue Disk
partnew (%@root:~1,3%,3) 0x00 /Boot/Kaspersky.iso
map /Boot/Kaspersky.iso (0xff)
map --hook
kernel (0xff)/boot/rescue root=live:CDLABEL=KRD10 rootfstype=auto vga=791 init=/init kav_lang=ru udev liveimg splash quiet doscsi nomodeset
initrd (0xff)/boot/rescue.igz
title Bitdefender Rescue CD
partnew (%@root:~1,3%,3) 0x00 /Boot/Bitdefender.iso
map /Boot/Bitdefender.iso (0xff)
map --hook
kernel (0xff)/boot/kernel.i386-pc root=/dev/ram0 real_root=/dev/loop0 loop=/rescue/livecd.squashfs cdroot_marker=/rescue/livecd.squashfs initrd udev cdroot scandelay=10 quiet slash lang=en
initrd (0xff)/boot/initfs.i386-pc
title Dr.Web LiveDisk
partnew (%@root:~1,3%,3) 0x00 /Boot/DrWeb-LiveDisk.iso
map /Boot/DrWeb-LiveDisk.iso (0xff)
map --hook
kernel (0xff)/casper/vmlinuz boot=casper union=aufs debian-installer/language=ru keyboard-configuration/layoutcode?=ru quiet splash console=tty1 ---
initrd (0xff)/casper/initrd.lz
title Dr.Web LiveCD
partnew (%@root:~1,3%,3) 0x00 /Boot/DrWeb-LiveCD.iso
map /Boot/DrWeb-LiveCD.iso (0xff)
map --hook
cat --skip=85 (0xff)/boot/config | set ID=
kernel (0xff)/boot/vmlinuz %ID% root=/dev/ram0 init=/linuxrc init_opts=4 quiet vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1 BOOT_LANG=ru_RU.UTF-8
initrd (0xff)/boot/initrd
title VBA32 Rescue
map /Boot/VBA32.iso (0xff)
partnew (%@root:~1,3%,3) 0x00 /Boot/VBA32.iso
map --hook
kernel (0xff)/vba/kernel vga=791 quiet
initrd (0xff)/vba/initrdЧто нового в 1.4.21 версии:
- Исправлена работа "$".
Что нового в 1.4.20 версии:
- Добавлены ключи тихой работы.
Что нового в 1.3.20 версии:
- Мелкие исправления.
Antivirus_updater.exe (5,4 Мб) MD5: 3EF2950403F13CDE4DBC9651C86361F4
Zippyshare
, MediaFire
, UPLOAD.EE
.-
brothers
Re: MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE
Цитата Ж.Д.А.Л.К.Е.Р.:
Насколько я помню это не соответствие пути и/или имени файла прописанного в меню, к тому как оно в реальности на флешке.
Да, именно так, НО путь я проверял. Как я понял, то /Boot/Windows.iso - это путь до образа с Windows (прописывается 2 раза), а /Boot/VBoot.iso - путь до "VBoot Loader"?
Насколько я помню это не соответствие пути и/или имени файла прописанного в меню, к тому как оно в реальности на флешке.
MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE
Да, именно так, НО путь я проверял. Как я понял, то /Boot/Windows.iso - это путь до образа с Windows (прописывается 2 раза), а /Boot/VBoot.iso - путь до "VBoot Loader"?
-
Ж.Д.А.Л.К.Е.Р.
Re: MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE
Да. Напиши подробно что пишет когда выдает ошибку.
После загрузки с флешки, вместо запуска менюшки перейди в консоль клавишей с и выполни команду ls /Boot/. Должно отобразить содержимое папки Boot, смотри там наличие своих образов.
После загрузки с флешки, вместо запуска менюшки перейди в консоль клавишей с и выполни команду ls /Boot/. Должно отобразить содержимое папки Boot, смотри там наличие своих образов.
-
brothers
Re: MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE
Цитата Ж.Д.А.Л.К.Е.Р.:
Напиши подробно что пишет когда выдает ошибку.
Autodetect number-of-heads failed. Use default value 2
Autodetect sectors-pre-track failed. Use dafault value 18
(hd0,0): UUID is 04cc2af8cc2ae3ao
Fikesystem type is ntfs, partition type 0x07
write (0xfd)/vboot/grub/grub.cfg vboot cdrom=(UUID=%?_UUID%)/Boot/Windows.iso boot=cdrom\nboot\n
Error 15 File not found
Вот такая ошибка. Я так понимаю, что не обязательно Windows.iso и VBoot.iso ложить в папку "Boot", ведь можно и в другую папку? Хотя у меня что так, что эдак - всё одна ошибка.
Да и команду ls /Boot/ выполнил, образ на месте.
Напиши подробно что пишет когда выдает ошибку.
MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE
Autodetect number-of-heads failed. Use default value 2
Autodetect sectors-pre-track failed. Use dafault value 18
(hd0,0): UUID is 04cc2af8cc2ae3ao
Fikesystem type is ntfs, partition type 0x07
write (0xfd)/vboot/grub/grub.cfg vboot cdrom=(UUID=%?_UUID%)/Boot/Windows.iso boot=cdrom\nboot\n
Error 15 File not found
Вот такая ошибка. Я так понимаю, что не обязательно Windows.iso и VBoot.iso ложить в папку "Boot", ведь можно и в другую папку? Хотя у меня что так, что эдак - всё одна ошибка.
Да и команду ls /Boot/ выполнил, образ на месте.
-
Ж.Д.А.Л.К.Е.Р.
Re: MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE
Цитата L1yod:
Ж.Д.А.Л.К.Е.Р., Подскажите пожалуйста где , что вправить, что бы папка антивирус апдейт создавалась не на диске С , хочу перенести на диск Д на обычный HDD в папку темп.
Попробуй скопировать на диск Д вырезав папку с диска С.
В папку ТЕМП у меня не получилось.
Ж.Д.А.Л.К.Е.Р.. точнее подскажет ( профессионал ).
Ж.Д.А.Л.К.Е.Р., Подскажите пожалуйста где , что вправить, что бы папка антивирус апдейт создавалась не на диске С , хочу перенести на диск Д на обычный HDD в папку темп.
MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE
Попробуй скопировать на диск Д вырезав папку с диска С.
В папку ТЕМП у меня не получилось.
Ж.Д.А.Л.К.Е.Р.. точнее подскажет ( профессионал ).
-
s_host
Re: MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE
Подскажите где можно скачать готовый файл меню заместо Moonlight. Заранее спасибо. Где-то в теме видел ссылку на гринфлеш, но сейчас никак не найду.
Да, и ещё, что это за файлы в корне флешки: plpbt.bin и usbdrive.tag ?
Да, и ещё, что это за файлы в корне флешки: plpbt.bin и usbdrive.tag ?
-
Nordek
Re: MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE
bar22890,
Цитата bar22890:
как мне поставить XP, если при установки командная строка не выбирается, что-бы активировать этот вирт. диск, чтоб он был виден при выборе установки.
Код:
L1yod,
Цитата bar22890:
как мне поставить XP, если при установки командная строка не выбирается, что-бы активировать этот вирт. диск, чтоб он был виден при выборе установки.
MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE
Код:
Код: Выделить всё
title Windows Xp Start Install
map --mem (md)+4 (9)
map /Xp.vhd (hd0)
map /WinXp.iso (0xff)
map --hook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/WinXP.iso;disk,vmem=find:/Xp.vhd;\n\0
chainloader (0xff)/I386/SETUPLDR.BIN
title Windows Xp Continue Install
map --mem (md)+4 (9)
map /Xp.vhd (hd0)
map --hook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/WinXP.iso;disk,vmem=find:/Xp.vhd,boot;\n\0
chainloader (hd0)+1
title Run Windows Xp
map --mem (md)+4 (9)
map /Xp.vhd (hd0)
map --hook
write (9) [FiraDisk]\nStartOptions=disk,vmem=find:/Xp.vhd,boot;\n\0
chainloader (hd0)+1L1yod,
7z SFX Archive splitter
разбери ехе на составные части, измени файл конфигурации и собери обратно: Copy /b Antivirus_updater.sfx + config.txt + Antivirus_updater.7z Antivirus_updater.exe.-
s_host
Re: MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE
Ж.Д.А.Л.К.Е.Р., а для вашей загрузочной флешки
MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE
есть готовые менюшки ?