Avira-Live-Rescue
Avira gibt es auch als Rescue System in einer Liveumgebung.
Persistent
Wenn man das Live-System nicht immer wieder aufs neue updaten möchte, so kann man das Rescue System auf einen USB-Stick verschieben und per Grub booten.
In der grub.cfg
muss dann noch die Persistent Partition aktiviert werden.
Infos zur Partition erhält man hier.
Die Zeilen zum Avira Rescue Persistent Boot-System sehen dann so aus (basierend auf Supergrub2disk):
set isos=/boot/isos set usblabel="USBBOOT" set cfgs=${prefix}/custom_cfg menuentry "Avira AntiVir Rescue System 2016-02-26 persistent" { loopback loop ${isos}/avira_rescue-system.iso linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=${isos}/avira_rescue-system.iso locale=de_DE console-setup/layoutcode=de noeject noprompt persistent quiet splash -- initrd (loop)/casper/initrd.lz }
Anpassungen
Damit das Booten im Persistent Modus auch immer wieder klappt (hier haben, meiner Meinung nach, die Avira Programmierer nicht so gute Arbeit geleistet) müssen noch einige Dinge angepasst werden.
- Es soll immer die freie Lizenz verwendet werden
Dazu sichert man die Dateirescue_cd_key_disabled
. Diese Datei wird beim Akzeptieren der EULA immer wieder nachrescue_cd.key
umbenannt.
Nach einem Reboot gibt es also die ursprüngliche Datei nicht mehr und der Move-Befehl schlägt fehl.
Das Dumme ist aber, dass dann das Start-Script nicht weiter läuft. Also führt man folgendes aus.
cp /usr/lib/AntiVir/guard/rescue_cd_key_disabled /usr/lib/AntiVir/guard/rescue_cd_key_disabled-ori
Danach fügt man in der Datei
/avira/start_session.sh
als allererstes folgende Zeilen ein:#!/bin/sh sudo cp /usr/lib/AntiVir/guard/rescue_cd_key_disabled-ori /usr/lib/AntiVir/guard/rescue_cd_key_disabled
somit gibt es bei jedem Boot immer eine Datei zum umbenennen.
- Apport Dienst abschalten
Auch hier werden weiterhin Meldungen über abstürze an Canonical weitergeleitet. Wer braucht das im Rescue System?
Also abschalten in der Datei/etc/default/apport
. Hier den Eintrag „enabled“ auf „0“ setzen. - GVFS Mountpoint in Avira verfügbar machen
Damit Avira auch das Verzeichnis/media
und dessen Inhalt scannen kann (hier werden standardmäßig USB-Wechselmedien gemountet) verlinkt man dieses in den Ordner/target
sudo ln -s /media /target