Kaspersky Rescue Disk 10 Обновление баз на флешке способ 1

Kaspersky Rescue Disk 10 Обновление баз на флешке
И так что нам надо :
1) Образ диска
2) МиниОС с поддержкой lzma (!)
3) Терпение и внимательность

Как все скачали можно начать :
Достаем из образа каспера image.squashfs и кидаем его куда удобно (лучше на флешку т.к искать проще)
Ставим мини ос на флешку и грузимся с нее
Кидаем image.squashfs в папку home и открываем ее через терминал.

В терминале пишем: unsquashfs –i image.squashfs , если все сделано правильно , то получим папку squashfs-root с нашей системой.

Открываем ее под рутом.
Идем /var/log/ создаем файл eula.log с содержимым:
Code
status:accepted

Создать скрипт /usr/sbin/sync.sh
Code
#! /bin/bash

mount -o remount,rw /mnt/cdrom && sleep 5 &&
rsync --delete -rutvc /var/kl/bases_rd/ /mnt/cdrom/rescue/bases/ &&
cp /mnt/cdrom/rescue/bases/Stat/kdb.stt /mnt/cdrom/rescue/BASES.ID && sleep 5

Добавить прогу /usr/bin/rsync, библиотеку для разрешения зависимости /usr/lib/libslp.so.1.0.0 и символьную ссылку/usr/lib/libslp.so.1 -> libslp.so.1.0.0, значок /root/.icewm/icons/sync_32x32.xpm
Если добавить строчку в /usr/sbin/make_icewm_menu.sh
Code
echo "prog \"$L10N_IM_SYNC\" sync xterm /usr/sbin/sync.sh"

/root/.l10n/icewm_menu_ru.l10n
Code
L10N_IM_SYNC="Синхронизировать базы"

Если добавить строчку в /usr/sbin/make_commands.sh
Code
mk_command ${sbindir}/sync.sh "${L10N_IM_SYNC}" "c"


Как все добавите удалите image.squashfs
откройте в терминале home от рута
и напишите:
Code
mksquashfs squashfs-root image.squashfs -comp lzma

по завершению архивации вы получите измененный image.squashfs который можно отлично использоватьтут

(!)НА NTFS НЕ РАБОТАЕТ(!)



И большое спасибо Sh1td0wn за указание ошибок связанных с архивом образа системы.

Комментариев нет:

Отправить комментарий