我有几百台上网本电脑需要进行基准测试(对电池、硬盘、SD 卡等运行一系列诊断测试)。
所有这些计算机都运行 Windows XP,并且从未连接到互联网。以前在对这些计算机进行基准测试时,会在每台计算机上单独安装多个应用程序(从闪存驱动器安装),然后在最后卸载。
我想简化这个过程,并使用预装的基准测试工具通过 PXE 启动 Ubuntu 副本。想法是插入以太网电缆,从网络启动,并运行一些命令来测试硬件。然后,完成后,重新启动并断开电缆以启动 Windows XP(好像什么都没发生过)。
我有一份 Windows Server 2012 R2 安装程序,其中包含一个工具(我忘记名字了),我可以选择从内部硬盘或任何其他 Linux 映像启动 WDS。它已正确配置了 DHCP,以至于我可以从上网本进行网络启动并到达此屏幕。
然而,我陷入困境的是准备和启动 Ubuntu 副本。我见过的大多数教程要么涉及设置 Ubuntu 的网络安装版本(通过网络安装到本地磁盘),要么涉及拥有完整的 Linux 堆栈(并在 Ubuntu 上安装 TFTP)。
是否有人能够为我指明一个教程的方向,让我 (a) 设置一个 Ubuntu 副本,预装我需要的诊断工具,然后 (b) 以某种方式将其放到我的服务器上以便能够启动?