Nach dem ich auch einen Samsung Festplattenfehler mit der Disk SV1604N hatte dachte ich Vorsorge wäre nötig.
Also schnell die Smarttools installiert.
Leider ist das aber nur über Konsole zu nutzen. Ich wollte was auf dem Bildschirm haben.
Daher habe ich das Script /etc/rc2.d/S99smart geschrieben.
sleep 10s
meldung="Der HD-Test ergab: "`smartctl -H /dev/hda |grep result: |cut -c51-`
/usr/lib/vdr/svdrpsend.pl MESG $meldung
Das soll beim Systemstart die SmartStatusmeldug auf den Bildschirm bringen.
Weiterhin habe ich noch folgendes Script /usr/bin/ctvdrsmartinfo geschrieben
#!/bin/bash
export COLUMNS=512
LOG=/var/log/vdrsmartinfo.log
echo "**************************************" | tee $LOG
echo "* c't VDR SmartInfo *" | tee -a $LOG
echo "**************************************" | tee -a $LOG
echo | tee -a $LOG
echo "--------------------------------------" | tee -a $LOG
sudo smartctl -a /dev/hda 2>&1
echo "......................................"
echo "Eine Kopie dieser Ausgaben wurde"
echo "erzeugt in: "$LOG
echo "......................................"
und dazu folgendes unter /etc/vdr/command-hooks/commands.custom.conf
Festplattentest starten : /usr/bin/ctvdrsmartinfo
ergänzt.
Der Befehl taucht immerhin schon im Menü auf und der Output erscheint auf dem Bildschrim.
Leider fehlen die Rechte zur Ausführung von smartctl -H /dev/hda 2>&1
Was mache ich am besten um das zu lösen. Oder ist jemand schon weiter in diesem Thema.
Wie zu sehen ist sind das die ersten kläglichen Versuche.