有没有合适的方法可以在 2011 年中期 Mac Mini(Core i5)上完成 PXE 启动?我需要能够通过网络启动 CloneZilla(因为我想对 Mac Mini 的硬盘进行映像,然后将其克隆到其他 Mac Mini)。我已经尝试使用 gPXE 和 iPXE 启动 Mac Mini,在这两种情况下,[gi]PXE 都抱怨它找不到任何网络硬件。我可能会破解这两个项目的代码库——也许 Mini 网卡的 PCI ID 没有列出,但我需要找到其他替代方案。
请注意,我不一定想使用 Apple NetBoot。如果我可以将 Apple NetBoot 放入 CloneZilla 客户端,那就太好了。
我也不想购买 Lion Server,尽可能地。我知道您可以在 Lion Server 上设置 NetInstall/NetRestore,但这是我想避免的成本:我们已经设置了 CloneZilla 来对我们的 Linux 机器进行映像处理,而仅仅为了我们要克隆的少数几台 Mac Mini 而设置并行基础设施就会增加我们的成本。
或者,有没有办法通过 USB 实现类似 PXE 网络启动的功能?我的意思是,是否可以从 USB 启动,然后继续其余的启动过程,就像机器从 PXE 启动一样?
答案1
你看过部署工作室? 它不需要 Mac 服务器,可以托管在标准 Mac 客户端上。如果您愿意,它会为您设置本地 NetBoot,或者您可以从 USB 密钥或 FireWire 驱动器启动。您甚至可以将其安装在独立的 FireWire 驱动器上,而根本不使用网络,但这样您每次只能部署一台机器。
答案2
我会研究从其内部 SD 卡插槽启动 Mac Mini...只是为了挑战。
但对于 PXE,您只需插入基于 Linux 的 Live CD(甚至是 Clonezilla Live CD)并允许它成为启动盘。让它引导至 gPXE 并正常进行。