Пользовательского поиска
Воскресенье, 22.12.2024, 19:42
Приветствую Вас Гость | RSS
Главная | Гибридная флешка для загрузки Live дисков антивирусов - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Мы Рекомендуем:
Мнение Общественности
Какую файловую систему на флешке вы предпочитаете?
1. NTFS
2. FAT-16/32
3. Ext-2/3
4. Другую
Всего ответов: 4980
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Sh1td0wn, asdqqww  
Гибридная флешка для загрузки Live дисков антивирусов
xeoniumДата: Понедельник, 09.01.2017, 09:03 | Сообщение # 1
Неизвестный
Группа: Проверенные
Сообщений: 13
Репутация: 0
Статус: Отсутствует
Итак, универсальная флешка для загрузки распакованных Live дисковантивирусов как из BIOS,
так и из UEFI.

1. Скачиваем образы:
а. drweb-livecd-602.iso (требует наличие лицензии)
б. drweb-livedisk-900-cd.iso (основан на убунту)
в. eset_sysrescue.iso (основан на слакс)
г. eset-sysrescue.1.0.9.0.enu.iso (основанна убунту)
д. kav_rescue_10.iso

2. Скачиваем загрузчик GRUB2-EFI с дополнительными файлами. Выложу сюда (гуглодиск) свой вариант, сдополнениями с диска Касперского. Туда же положу файл grldr чтоб не искали.
3. Форматируем флешку в FAT32, задаём метку тома
с хорошей уникальностью. Например “USB123450”. Метка тома
используется Касперским. Запускаем BOOTICE,
устанавливаем загрузчик grub4dos в
MBR и
PBR.
4. Распаковываем архив с загрузчиком на флешку, чтоб в корне
флешки были файлы grldr, menu.lst и папки boot и EFI.
5. Открываем drweb-livecd-602.iso, в нём открываем папку boot, и из неё кидаем на
флешку в папку boot папку module и файлы boot.cat,
config, DrWebLiveCD-6.0.2.140926, exclude.list, initrd, vmlinuz.
Открываем WordPad’ом
или Notepad++ файл config, копируем из строчки (например)
export BOOT_ID=1j6I3MGIadvq7imy айди после знака равно и
вставляем в параметры загрузки в grub.cfg и menu.lst в разделе загрузки Dr.Web LiveCD и Dr.Web LiveCD
Advanced Mode где написано ID=1j6I3MGIadvq7imy.
Просто вдруг в Вашей  версии этот айди
будет отличаться.
6. Открываем drweb-livedisk-900-cd.iso, из него в корень
флешки кидаем папки .disk и casper.
Папку casper
переименовываем в «DRWcasper».
7. Открываем eset_sysrescue.iso, из него в корень флешки
кидаем папку sysrescue.
8. Открываем
eset-sysrescue.1.0.9.0.enu.iso,
из него в корень флешки кидаем папку casper. Папку casper
переименовываем в «ESETcasper».
9. Открываем kav_rescue_10.iso, из него в корень флешки
кидаем папку rescue. Открываем grub.cfg и menu.lst и меняем LABEL=METKA_FLESHKI, где
вместо METKA_FLESHKI пишем свою
метку тома (например USB123450,
как мы указывали в начале).

Всё готово!
Проверено на материнских платах ASRock H61 в
режимах UEFI и Legacy,
а так же на старенькой Asus P5K в
режиме БИОСа.

Из проблем:
  • На некоторых материнских платах вылетает графическая оболочка у Касперского. Пишите в консоли reboot, загружаете Касперского в текстовом режиме и оттуда сразу запускаете
    графический (там всё очень просто). Так всё работает без проблем.
  • На некоторых материнских платах (возможно на новых) eset_sysrescue основанный на слаксе не видит жесткие диски. Это проблема самого образа, а не загрузчика.
  • При загрузке UEFI, eset_sysrescue основанный на слаксе не показывает загрузку. Просто ждёте пару минут пока он загрузится.
  • eset-sysrescue.1.0.9.0 идёт без обновлений, то есть при подключении его сначала надо обновить.

    Большое спасибо товарищу Atlantу за его помощь!

    Антивирусы загружаются и с флешек с замком от записи. Большинство антивирусов можно обновлять заменой всего 1 файла из свежего образа.

    Если обнаружите ошибки или захотите дополнить - милости прошу! wink

    Добавлено (15.11.2016, 13:59)
    ---------------------------------------------
    Выложу сюда команды загрузки:
    menu.lst

    Код
    title Dr.Web LiveDisk
    kernel /DRWcasper/vmlinuz boot=casper live-media-path=/DRWcasper locale=ru_RU.UTF-8 quiet splash --
    initrd /DRWcasper/initrd.lz

    title ESET SysRescue
    kernel /ESETcasper/vmlinuz boot=casper live-media-path=/ESETcasper quiet splash --
    initrd /ESETcasper/initrd.lz

    title ESET SysRescue (slax)
    kernel /sysrescue/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/
    initrd /sysrescue/initrd.gz

    title Kaspersky rescue disk 10
    kernel /rescue/rescue root=live:LABEL=METKA_FLESHKI rootfstype=auto vga=791
    init=/init kav_lang=ru udev liveimg splash quiet doscsi nomodeset
    initrd /rescue/rescue.igz

    title Kaspersky rescue disk 10 TEXTMODE
    kernel /rescue/rescue root=live:LABEL=METKA_FLESHKI rootfstype=auto vga=791
    init=/init kav_lang=ru udev liveimg quiet nox kavshell noresume doscsi
    nomodeset
    initrd /rescue/rescue.igz

    title Hardware Info
    kernel /rescue/rescue root=live:LABEL=METKA_FLESHKI rootfstype=auto vga=791
    init=/init kav_lang=ru udev liveimg quiet softlevel=boot nox hwinfo
    noresume doscsi nomodeset
    initrd /rescue/rescue.igz

    title Dr.Web LiveCD
    kernel /boot/vmlinuz ID=1j6I3MGIadvq7imy 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 /boot/initrd

    title Dr.Web LiveCD Advanced Mode
    kernel /boot/vmlinuz ID=1j6I3MGIadvq7imy root=/dev/ram0 init=/linuxrc init_opts=3 quiet CONSOLE=/dev/tty1
    initrd /boot/initrd


    grub.cfg
    Код
    menuentry 'DrWeb-LiveDisk' {
    linux /DRWcasper/vmlinuz boot=casper live-media-path=/DRWcasper locale=ru_RU.UTF-8 quiet splash --
    initrd /DRWcasper/initrd.lz
    }

    menuentry 'ESET SysRescue' {
    linux /ESETcasper/vmlinuz boot=casper live-media-path=/ESETcasper quiet splash --
    initrd /ESETcasper/initrd.lz
    }

    menuentry 'ESET SysRescue (slax)' {
    linux /sysrescue/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf\;telinit~4 changes=/slax/
    initrd /sysrescue/initrd.gz
    }

    menuentry "Kaspersky rescue disk 10" {
    linux /rescue/rescue root=live:LABEL=METKA_FLESHKI rootfstype=auto vga=791
    init=/init kav_lang=ru udev liveimg splash quiet doscsi nomodeset
    initrd /rescue/rescue.igz
    }

    menuentry "Kaspersky rescue disk 10 TEXTMODE" {
    linux /rescue/rescue root=live:LABEL=METKA_FLESHKI rootfstype=auto vga=791
    init=/init kav_lang=ru udev liveimg quiet nox kavshell noresume doscsi
    nomodeset
    initrd /rescue/rescue.igz
    }

    menuentry "Hardware Info" {
    linux /rescue/rescue root=live:LABEL=METKA_FLESHKI rootfstype=auto vga=791
    init=/init kav_lang=ru udev liveimg quiet softlevel=boot nox hwinfo
    noresume doscsi nomodeset
    initrd /rescue/rescue.igz
    }

    menuentry 'Dr.Web LiveCD' {
    linux /boot/vmlinuz ID=1j6I3MGIadvq7imy 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 /boot/initrd
    }

    menuentry 'Dr.Web LiveCD Advanced Mode' {
    linux /boot/vmlinuz ID=1j6I3MGIadvq7imy root=/dev/ram0 init=/linuxrc init_opts=3 quiet CONSOLE=/dev/tty1
    initrd /boot/initrd
    }

    Добавлено (09.01.2017, 09:03)
    ---------------------------------------------
    Редактировать сообщение не могу, нашёл ошибку:

    7. Открываем eset_sysrescue.iso, из него в корень флешки
    кидаем папку sysrescue.
    надо добавить:
    Из папки BOOT скопировать в папку sysrescue файлы vmlinuz и initrd.gz

    Сообщение отредактировал xeonium - Вторник, 15.11.2016, 13:58
  •  
    • Страница 1 из 1
    • 1
    Поиск:
    Чат

    Copyright GreenFlash © 2024
    Рейтинг@Mail.ru