通过PXE使用不同的thinstationnetworkingconfiguration文件来启动不同的操作系统

我想用thinstation启动到连接到Ubuntu或Windows Server 2008 R2的RDP客户端。 用户应该能够select他们想要连接的操作系统。 我在pxelinux.cfg目录的默认文件中添加了以下标签。

标签Thinstaion-Windows内核窗口/ vmlinuz附加initrd = windows / initrd

标签Thinstaion-Ubuntu内核ubuntu / vmlinuz附加initrd = ubuntu / initrd

我的问题是,这两个select使用位于tftp根目录中的一个thinstaion.conf.network,而我想让瘦客户端从OS特定的目录内拉动thinstaion.conf.network。 所以这两个操作系统都有自己的thinstaion.conf.network文件。 ex-windows / thinstaion.conf.network和ubuntu / thinstation.conf.network

我不想使用thinsation.hosts文件,因为它将限制用户到一个单一的操作系统,他们将无法select有select的RDP服务器。