wiping a UBIFS volume

Artem Bityutskiy dedekind1 at gmail.com
Mon Aug 30 03:30:54 EDT 2010

On Wed, 2010-08-11 at 12:45 -0400, twebb wrote:
> I'm trying to delete everything in a UBIFS volume and leave as little
> as possible behind to prevent any malicious use of "deleted" files.
> Is there any significant difference between simply removing all the
> files on a UBIFS volume versus using "upiupdatevol /dev/ubi0_0 -t"?
> Is there a preferred way to accomplish this for a UBIFS volume?

When you delete files in UBIFS, this does not guarantee you that all
nodes belonging to these files are erased. They may still live on the
flash for long time, until garbage-collected.

Wiping out the volume guarantees that all data belonging to whole volume
(and thus, all UBIFS data) is erased, or at least scheduled for erasure.

Best Regards,
Artem Bityutskiy (Битюцкий Артём)

More information about the linux-mtd mailing list