我们的学校将最后将从 XP 转到 Ubuntu 14.04 LTS(很有可能)。将在约 40 台具有相同硬件的 PC 上进行试运行。那么在这些计算机上安装 Ubuntu 的最佳(且最省时)方法是什么?我们想要一个完全配置的 Ubuntu,它应该在每台计算机上都相同。
我们正在考虑采取的当前措施:
使用 Clonezilla:在一个硬盘上安装 Ubuntu,安装应用程序,进行配置,然后使用 Clonezilla 克隆硬盘。
关注点:磁盘 UUID,它们在同一网络(相同主机名)上的行为。使用 Remastersys:进行全新安装,安装应用程序,进行配置,并使用 Remastersys 创建完整备份类型的安装 ISO,然后将其安装在所有 PC 上以获得完全配置的 PC
关注点:它真的有效吗(理论上应该有效),耗时,涉及太多步骤。
所有 PC 都相同,甚至用户名也相同,因此权限不是问题。请提出一些更好的方法来实现这一点。
笔记:并非所有电脑都联网,因此网络安装不是一种选择。
请帮忙,因为这是一个成败Ubuntu 的部署情况。
答案1
我建议使用基于可引导扇区的克隆工具或可以备份 mbr 的基于文件的工具,但我无法推荐任何特定工具,因为我多年来都没有这样的需求。我以前使用 EaseUS 制作的免费工具。
我不太熟悉主机名,无法解决您的网络问题。
您列出的选项都可以,但需要注意以下几点:
Remastersys 不支持 UEFI
Remastersys 不再更新,因此可能与 14.04 兼容,也可能不兼容(对我来说 13.10 运行良好)。
Remastersys 不会包含您安装的任何图形驱动程序(例如 fglrx)。
使用 remastersys 时,squashfs 文件的大小受到限制。我认为压缩后的 squashfs 的最大大小为 4gb,但请不要引用我的话。听起来很小,但 squashfs 的压缩效果很好。
Clonezilla 不会从 mbr 克隆 grub2,而是重新安装它。
关于您关心的问题:
Clonezilla 将在写入时设置正确的 UUID。
在我看来,Remastersys 比 clonezilla 更易于使用,假设您使用 GUI。
答案2
我现在的做法是按照您的建议使用 clonezilla,然后在克隆上重新安装 ubuntu,这次选择在现有 ubuntu 副本上保留文件的选项。这很有效,但需要很长时间。