PXE 引导至无盘瘦客户机

PXE 引导至无盘瘦客户机

我正在尝试恢复一所学校的计算机实验室。实验室的原始赞助商停止了他们的服务并将所有硬件捐赠给了学校。最初的设置是在 Ubuntu 服务器上完成的,该服务器托管了 20 个瘦客户端以运行 Ubuntu。

  • 我能够启动原始配置,但稳定性有限。他们让我选择 Windows 解决方案。所以我当前的设置是使用 Windows 2012 R2 数据中心作为服务器,使用 CCBoot 作为我的 PXE 主机。(最后是硬件总结)
  • 我能够让客户端启动到 Windows 加载屏幕,但随后它要么冻结,要么出现蓝屏。我想使用 Windows XP Embedded 作为客户端操作系统,但我无法合法获得它的副本。所以我的选择是 Windows 7(旗舰版和嵌入式)、Windows 8(专业版和嵌入式)。服务器:
  • 戴尔 PowerEdge R200
  • 单插槽服务器主板
  • 2 个 Lan 端口
  • 酷睿2双核 2.6Ghz

瘦客户端:

  • WYSE VXO
  • 512MB 内存

运行测试时,我无法使用不同的硬件设置正确启动任何系统。我使用自己的服务器,该服务器运行 AMD PhenomII x6,配备 16GB 内存和 SSD,但我仍然无法启动它。我转而使用配备 2GB 内存的 Dell Latitude E4200 笔记本电脑作为客户端,但这仍然没有区别。

然而,在运行测试时,我注意到启动顺序开始时,网络活动会增加并传输 45.2MB(Windows 7)56.7MB(Windows 8),然后停止。这始终是相同的。

答案1

这款 Wyse 是 Linux 集成产品。它们已为 Linux 做好准备,我看过一些指南,教你如何在它们上面安装 Linux,但这不是受支持的路径。在我看来,这就是 PXE 启动运行良好的原因。Windows 7 及以上版本所需的最低内存为 1 GB,因此 Wyse 不符合最低规格。

通过 RDP 将会话从 Wyse 直接传输到 RDS 服务器会是一个更好的主意,因为每个用户将拥有更多的 CPU 和 RAM 来打开他们的应用程序。通过 .ini 建立无缝连接会很容易。

在该计划中,如果 Wyse 坏了并且您用新的替换它,RDP 仍然可以工作,.ini 也可以。(更具可扩展性)

答案2

看起来是图像问题。请检查将图像传输到服务器的过程。

  1. 为您的客户制作图像
  2. 尝试安装网络启动软件作为 ccboot 客户端
  3. 将您的 Windows 环境转移到服务器
  4. 网络启动

Windows 7 对硬盘签名非常严格。这就是为什么当您完成环境转移后,您应该从主客户端卸载硬盘。但是如果您直接安装到服务器,则无需卸载。只需先仔细检查您的步骤即可。

如果您想测试其他解决方案,只需尝试其他解决方案即可。例如 XENIT。他们在 UBUNTU 上提供解决方案。您可以下载 5 个免费的 XENIT 许可证。

相关内容