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