Embodiments are provided for mirroring an
operating system by creating a new OS image from a copy of an installer
operating system (OS) image maintained in persistent storage. During
operating system mirroring, only a portion of the operating
system files in the installer image are fully copied to the new operating
system image. Placeholder files are created for other files that were not included in the initial subset of OS files, which are determined to be critical to the
booting of the OS and / or a minimum set of OS functions. Placeholder files are different from sparse files, which are not accurately displayed by the
file system as complete copies of the underlying installer OS image. The data of the placeholder files is copied only when requested,
on demand, and / or when there is available / unused
processing bandwidth, which is subsequently identified after the computing
system is rebooted using the new OS image.