最初，硬件架构与Mac OS操作系统紧密相连，因此不可能启动另一个操作系统。最常见的解决方法是引导到Mac OS，然后将控制权移交给基于macos的引导加载程序应用程序。即使苹果在A/UX和MkLinux上使用这种技术，自从引入基于开放固件的PCI-mac之后，这种技术也不再是必要的，尽管以前由于固件实现中的错误，在许多旧世界ROM系统上使用它是为了方便。[需要引证]现在，Mac硬件直接从大多数基于PowerPC的Mac中的开放固件引导，或者从所有基于Intel的Mac中的EFI引导。
哪种技术曾经被用来引导一个替代的操作系统而不是Mac？