适用于各种 Apple 硬件的 OS X 磁盘映像

适用于各种 Apple 硬件的 OS X 磁盘映像

我目前在工作中管理少量 Mac。我们有一些 G3/G4/G5/MBP/iBook/eMac/iMac。我注意到每个系统的配置略有不同,并希望提供一些预先配置的完整安装的磁盘映像。

我将安装操作系统和未经授权的软件、自定义脚本和配置。然后拍摄驱动器的快照并将其保存到外部设备。

简而言之,我需要知道我需要多少张不同的图像。

  • 这是一个糟糕的想法吗?我应该在每台计算机上重新安装吗?

  • 我可以为所有 G5 创建一张图片,为 G4 创建另一张图片,为 G3 创建另一张图片,等等吗?

  • 我能否拥有一个适用于所有机器的操作系统特定映像?例如:Tiger/PPC 和 Leopard/Intel

出于维护的原因,我希望使用尽可能少的图像来实现这一点,但我知道可能存在一些潜在问题导致此方法无法实现。

安装也将使用零售磁盘完成,而不是特定型号的磁盘(如果这很重要的话)。如果有人能解释一下这方面的一些选择,我将不胜感激。

答案1

是的,你可以!而且它确实节省了时间,但使用单片母版需要在设置后清理映像时格外小心(最佳实践)。你可以创建任意数量的母版 - 唯一的限制是其上的操作系统必须比该型号计算机附带的操作系统版本更高。Leopard 可以启动 PPC 和 Intel 计算机,而 Tiger 需要大规模黑客攻击以便创建正确的通用启动系统。请确保不要在不支持的计算机上制作映像(例如,在 Intel 计算机上制作 Tiger/PPC 映像)

我建议尽可能保持简单;正如您提到的,一个 Tiger/PPC 主版本和一个 Leopard 版本。Tiger/PPC 安装将支持您提到的所有 PPC 计算机。

创建母版

根据您要执行的操作,您可以使用“磁盘工具”制作生成的主文件的磁盘映像以供部署(我猜这就是您所说的快照映像),或者您可以使用 Carbon Copy Cloner 将其克隆到外部硬盘驱动器。

如果您使用磁盘映像方法,您可以在外部硬盘上创建通用可启动 Mac OS X 安装,复制主文件,然后使用磁盘实用程序的 Apple 软件恢复功能将磁盘映像克隆到目标计算机的硬盘上。您需要执行额外的步骤,从磁盘实用程序的“映像”菜单中选择“扫描映像以进行恢复...”,以向磁盘映像添加额外的校验和,但它允许您使用磁盘实用程序中的“恢复”选项卡(或asr在命令行上)。

我建议在制作磁盘映像或主克隆之前运行一个清理脚本,清理所有在新计算机上安装时需要重新创建的各种安装特定文件:图像清理脚本。这将帮助您避免在安装过程中遗留文件或 Kerberos 问题。

部署主服务器

部署主服务器由您决定 - 您可以使用 Mac OS X Server 的 NetInstall/NetBoot,携带 FireWire 驱动器并使用碳抄本或磁盘实用程序(如果您使用您提到的或我上面说的快照图像)

对于未来更易于管理的图像,你可能需要查看即时通讯(制作母版)和部署工作室(部署主程序和安装程序)。最初的时间投入不只是一个单一的整体图像,但从那以后生活就变得更容易了。

其他资源:

答案2

成像是一款非常棒且实用的工具。对于 Mac,我推荐 Mike Bombich 的碳抄本。它可以制作 Mac 的映像,也可以简单地将它们备份到另一个驱动器。它也可以反向工作,这意味着它可以将之前制作的映像拉到驱动器上。我强烈,高度推荐它。

这是一个糟糕的想法吗?我应该在每台计算机上重新安装吗?

这完全取决于你正在管理的计算机数量以及你计划重新安装操作系统的频率。不过,如果你是管理员并管理多台机器,我认为映像是最好的选择。它可以节省大量时间。

我可以为所有 G5 创建一张图片,为 G4 创建另一张图片,为 G3 创建另一张图片,等等吗?

是的,您可以拥有一张 G5 图像、一张 G4 图像等等。

我能否拥有一个适用于所有机器的操作系统特定映像?例如:Tiger/PPC 和 Leopard/Intel

我认为您的意思是“特定于架构”,而不是“特定于操作系统”。答案是“是”!不过,我强烈建议您事先阅读 Bombich 的论坛和文档,这样您就可以确保了解一些幕后内容。祝您好运!

编辑:要考虑的一个想法是 - 而不是单个 G4 或 G5 图像 - 具有“类型”的图像。如果您从事教育工作,您可以拥有一个“艺术”图像(其中包含许多媒体密集型应用程序)和一个“商业”图像(其中包含财务和数据库软件)等。

答案3

除非您有多台同一代机器(例如 2008 年末的 MacBook Pro),否则您确实应该对每台机器都执行此操作。Apple 会针对每台机器调整操作系统以最大程度地提高性能和稳定性,因此在多代机器上使用主映像会带来问题。

相关内容