Patent ID: 8234316

Claim:
A machine-implemented method for providing nested file system support, the machine-implemented method comprising: receiving, at a first component, an indication regarding a surfacing of a disk container format file as a virtual disk residing on a first volume associated with a first file system; parsing, by the first component, the disk container format file to expose partitions and volumes included therein, opening, by the first component, a second volume included within the disk container format file, the second volume being associated with a second file system, and being nested within the first volume; sending, from the first component to a second component, a registration request regarding the second volume; tracking file system dependencies, by the second component, by saving information regarding a relationship between the first volume and the second volume; and synchronously propagating, by the second component, respective indications regarding unavailability of the first volume to each volume nested within the first volume, when the first volume is being torn down as a result of an unexpected removal of the first volume, wherein the machine-implemented method is performed by a processing device.