An important question in determining how virtualization works is this: If
multiple operating systems have been installed, what and where is the boot
disk? Clearly, virtualized environments need to approach the area of storage
management differently from native operating systems. Even the standard
multiboot method of slicing the root disk into partitions, installing a boot
manager in one partition, and installing each other operating system in another
partition is not sufficient, because partitioning has limits that would prevent it
from working for tens or hundreds of virtual machines