我们的客户拥有大约800多台运行Windows XP的计算机,分布在全国各地。每台计算机都可以使用TeamViewer进行访问。目标是远程替换XP的Linux发行版。使用TeamViewer在Windows XP上远程安装Linux
有谁知道这是否可能,以及从哪里开始?
谢谢!
我们的客户拥有大约800多台运行Windows XP的计算机,分布在全国各地。每台计算机都可以使用TeamViewer进行访问。目标是远程替换XP的Linux发行版。使用TeamViewer在Windows XP上远程安装Linux
有谁知道这是否可能,以及从哪里开始?
谢谢!
PXE是你唯一现实的希望:
现场需要帮助的Windows XP启动之前按在BIOS F12一些:
A)在PC-A,设置DHCP服务器是指DHCP-客户端到从网络服务器下载Linux ISO的PXE服务器(当然,所有三个都可以是现场同一局域网段中的Windows机器)
B)重新启动PC-B现场重新启动机器并按F10-F12选择C)然后选择网络启动(PXE-Boot)
进一步阅读:https://www.vercot.com/~serva/
指南:https://youtu.be/nnxgFpUr1Og?t=39
注意:请确保您已启用代理DHCP,而不是DHCP服务器
我会尝试的东西像这样:
这些选项的配置服务器,我已经使用Clonezilla的成功。只要准备好的基本映像不会变化太频繁,主要耗时的任务将与配置Clonezilla服务器并构建该种子映像有关。
我做了一个Cobbler的基本测试,它在我的环境中工作得很好,正是这种方式更容易处理需求变化。
另请注意,这两个选项都需要一些网络配置,例如与PXE协议配合使用的DHCP服务器设置。
此外,对于您的要求,有人,一个人,将需要执行这些任务中的一项或多项:
网络启动选项的基础上,PXE规范,应该由主板支持这些机器,并具有比其他设备更高的引导优先级,如CD驱动器,硬盘驱动器等。
我想提出的另一种选择是考虑如何选择800+分布在全国各地。它们越分散,这个任务就越麻烦。恰恰相反,如果这些机器所处的位置很少,这项任务将更加可行;例如通过准备和测试服务器,计算机或笔记本电脑,然后将这些服务器携带到这些少数几个地方并安装新的操作系统。
关于使用公共互联网启动到达远程部署服务器的选项,我不知道如何做到这一点;事实上,对我而言,这将是一件相当有趣的事情要了解。如果可能的话,另一个需要注意的变量是目标机器的硬件兼容性,因为据我所知,像PXE这样的协议在本地网段中进行某种多播或广播,并且我认为那些800多台机器不会最近的主板没有可以支持更多现代引导协议的高级固件。
这就是现在。
在绝对不安全的平台(Teamviewer)的基础上安装操作系统是一个非常值得怀疑的事情......是否真的没有其他的选择? – arkascha
这个问题可能更适合超级用户。 https://superuser.com/ –