使用TeamViewer在Windows xp上远程安装Linux

时间:2017-06-21 22:23:13

标签: linux windows ubuntu windows-xp

我们的客户有大约800多台运行Windows XP的计算机分布在全国各地。可以使用TeamViewer访问每台计算机。目标是通过Linux发行版远程替换XP。

有人知道这是否可能,以及从哪里开始?

谢谢!

2 个答案:

答案 0 :(得分:2)

PXE是你唯一的现实希望:

在Windows XP启动之前,需要一些现场帮助才能在Bios上按F12:

A)在PC-A上,设置DHCP服务器,将DHCP客户端引用到从Web服务器下载Linux ISO的PXE服务器(当然这三个可以是现场同一LAN段中的Windows机器)

B)现场重启PC-B以重启机器,按F10-F12选择Boot-options C)然后选择network-boot(PXE-Boot)

进一步阅读:https://www.vercot.com/~serva/

指南:https://youtu.be/nnxgFpUr1Og?t=39

注意:确保已启用proxyDHCP而非DHCP服务器

答案 1 :(得分:0)

我会尝试这样的事情:

  • Clonezilla,通过将以前准备好的磁盘映像复制到在网段内启动的一台或多台计算机来工作
  • Cobbler,其作用类似于基于Linux的计算机的配置服务器

在这些选项中,我已经成功使用了Clonezilla。只要准备好的基本映像不会过于频繁地更改,主要耗时的任务就与配置Clonezilla服务器和构建种子映像有关。

我对Cobbler进行了基本测试,它在我的环境中运行良好,这种方式更容易处理需求变更。

另请注意,这两个选项都需要一些网络配置,例如使用PXE协议的DHCP服务器设置。

另外,根据您的要求,执行以下一项或多项任务需要某人,一个人:

  • 在800多台计算机的BIOS中正常启用网络启动,除非之前已经完成
  • 引导计算机以安装新操作系统

基于PXE规范的网络引导选项应该由这些机器的主板支持,并且具有比其他设备(如CD驱动器,硬盘驱动器等)更高的引导优先级。

我建议的几个选项需要考虑的另一件事是800%以上的分布在全国各地。它们越分散,这项任务就越麻烦。相反,如果这些机器的位置很少,这项任务就越可行;例如,通过准备和测试服务器,计算机或笔记本电脑,然后将这些服务器,计算机或笔记本电脑带到这几个地方并安装新的操作系统。

关于使用公共互联网启动以访问远程部署服务器的选项,我不知道如何做到这一点;事实上,对我而言,这将是一件非常有趣的事情。如果这样的事情是可能的,另外一个要注意的变量是目标机器的硬件兼容性,因为据我所知,像PXE这样的协议在本地网段中进行某种多播或广播,我认为那些800多台机器都没有#39;最近的主板具有可支持更现代启动协议的高级固件。

现在一切都是。