Write Filter

TwinCAT/BSD verfügt über einen Write Filter, der bestimmte Datasets vor Schreibzugriffen schützt. Der Vorteil eines Write Filters ist, dass der Benutzer ein System in einem vorkonfigurierten Zustand sichern kann. Nach einem Neustart wird das System automatisch in den ursprünglich definierten Zustand zurückgesetzt.

Das Dataset zroot/ROOT/default, dass den Großteil des Systems und TwinCAT beinhaltet, ist bei aktivem Write Filter vor Schreibzugriffen geschützt. Alle anderen Datasets werden nicht vom Write Filter erfasst. So können beispielsweise weiterhin Benutzerdateien unter /home oder Logdateien unter /var/log persistent gespeichert werden, auch wenn der Rest des Systems nach einem Neustart zurückgesetzt wird.