Consider a hierarchical file system in which free disk space is kept in a free space list.
a. Suppose the pointer to free space is lost. Can the system reconstruct the free space list?
b. Suggest a scheme to ensure that the pointer is never lost as a result of a single memory failure.