一个子操作系统(Guest OS)是一个安装在虚拟机器上或者是除了母操作系统或主操作系统之外的磁盘分区上的操作系统。在虚拟化中,一台电脑可以同时运行多个操作系统。在磁盘分区中,子操作系统必须和主操作系统一样。在虚拟化方案中,子操作系统可以和母操作系统不一样。
一个称为Boot Camp的程序允许基于Intel技术的苹果电脑的使用者运行Windows XP,把它作为子操作系统。一旦Boot Camp被安装在苹果电脑的硬盘上,使用者可以在启动电脑时选择使用Mac的OS X或者是Windows XP。