我有个电脑实验室正在运行一个i386胖客户端图像。该映像通过LTSP托管在Edubuntu14.04.1LTS上,客户端是同一个桌面。但是,由于一个非PAE内核(?),这个客户端映像上的包系统被破坏了。无法升级。内核是分开的,但这就是为什么我要切换到amd64而不是只使用i386的原因。
我现在添加了一个amd64胖客户端映像。但是,我的HP Compaq dc7800小表单因子客户端仍然在引导i386,而没有询问要引导哪一个。此外,如果移动i386前缀,则pxe客户端拒绝查找amd64。我确信处理器是64位的,所以我对问题是什么感到困惑。
LTSP服务器是64位的,主要是在默认设置下运行.
(任何种类的)帮助都很感激。如果这是一个复制,我将很感激被指向正确的方向,因为我已经寻找了几个小时,现在没有运气。如果需要更多的信息,文件等,只要让我知道,我会更新的帖子。谢谢!
发布于 2016-01-26 15:39:10
因此,经过一年半的努力(当然是断断续续),我终于找到了答案。(坦白地说,我对花了多长时间感到有点尴尬)。所需要做的就是在/etc/ltsp/dhcpd.conf编辑文件。这里有一个新文件的副本给那些可能感兴趣的人(您会注意到对i386的提及,注释掉了,amd64放在其中):
# Default LTSP dhcpd.conf config file.
#
authoritative;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.20 192.168.0.250;
option domain-name "example.com";
option domain-name-servers 192.168.0.1;
option broadcast-address 192.168.0.255;
option routers 192.168.0.1;
# next-server 192.168.0.1;
# get-lease-hostnames true;
option subnet-mask 255.255.255.0;
# option root-path "/opt/ltsp/i386";
option root-path "/opt/ltsp/amd64";
if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
# filename "/ltsp/i386/pxelinux.0";
filename "/ltsp/amd64/pxelinux.0";
} else {
# filename "/ltsp/i386/nbi.img";
filename "/ltsp/amd64/nbi.img";
}
}https://askubuntu.com/questions/532924
复制相似问题