Hi allerseits!
Im Zuge einer neuerlichen Plattenaufrüstung kam mir eine - meiner Ansicht nach vielleicht nützliche - Idee, wie man die Festplattennutzung durch den VDR per Config beeinflussen könnte:
VDR prüft ja bei Beginn einer Aufnahme, in welchem Verzeichnis /video0 /video1 .... der meiste Platz verfügbar istl, wodurch alle Platten mehr oder weniger gleichmäßig gefüllt und genutzt werden ...
Wenn ich auf einer Platte einen gewissen Platz IMMER freihalten will (um zB Daten vom Windows-PC auslagern zu können und diese nicht über mehrere Mounts verteilen will), hab ich irgendwann ein Problem.
Vorschlag:
1) Eintrag in der setup.conf: Reserved_video0 30000
2) Patch der free-bestimmung: min(0;free(video0)-Reserved_video0)
VDR erhielte dann eine um 30 GB gekürzte Info über den verfügbaren speicherplatz und würde diesen Platz entsprechend freihalten. So sollte auf einfachste weise eine "Quota" plattenweise realisierbar sein. Und mein freigegebenes /Data Verzeichnis nicht vollgemüllt werden....
Auch das "Freiräumen" von Platz wäre so steuerbar: Brauche ich auf hdc mehr platz (weil das Backup der MP3-Sammlung nicht mehr platz findet) erhöh ich einfach den Reserved-wert des entsprechenden drauf befindlichen Verzeichnisses (/video1) und Neuaufnahmen landen bevorzugt auf den anderen Platten, alte gelöschte Aufnahmen verschwinden von der hdc und voila, Platz ist da ...
Nur so eine Idee, ....
Wenn mir wer einen tip gibt, in welcher Datei die entsprechende Routine ist, könnt ich versuchen meine verstaubten C-Kenntnisse auszugraben, zuerst möcht ich aber mal wissen, was Ihr dazu sagt ...
lg
Bax
PS: was mich beim letzten Crash geärbert hat, ist, dass man nirgends festlegen kann, dass alle schnipsel einer Aufnahme in EINEM Verzeichnis landen (meine kleinste videopartition /video2 ging baden und 2/3 aller Spielfilme hatte Schnipsel auf dieser Platte - weg ... ; wären alle Schnipsel eines einzelnen Films auf jeweils einer Platte hätte sich der Schaden in weit engeren Grenzen gehalten)