use*_*236 6 server pxe system-installation 14.04
尝试无人值守 PXE 安装,在此页面失败
Network autoconfiguration failed
Your network is probably not using the DHCP protocol. Alternatively,
the DHCP server may be slow or some network hardware is not working
properly.
<Continue>
Run Code Online (Sandbox Code Playgroud)
我的 DHCP 服务器适用于 12.04 和所有其他 Linux 发行版,例如 RHEL 和 SLES。更重要的是,它pxelinux.0被获取,内核和 initrd 被下载并启动。所以我认为这应该是客户端问题而不是服务器问题。特别是14.04安装程序问题。
跳转到安装程序中的一个shell,发现ifconfig不可用。尝试过dhclient,它没有返回错误(返回代码也是 0),但仍然无法 ping PXE 或 DHCP 服务器。失败的错误ping是“网络无法访问”。tcpdump显示在 PXE 中的初始请求之后,DHCP 服务器上没有任何 DHCP 请求。
lspci 显示所有 NIC。
01:00.1 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller
...
Run Code Online (Sandbox Code Playgroud)
知道出了什么问题吗?
其他信息:
ip link 显示接口是 p1p1 但 /etc/network/interface 显示只配置了 eth0。
~ # ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: p1p1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:22:99:b2:00:12 brd ff:ff:ff:ff:ff:ff
3: p2p1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:22:99:b2:00:14 brd ff:ff:ff:ff:ff:ff
4: p3p1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:22:99:b2:00:10 brd ff:ff:ff:ff:ff:ff
5: eth3: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:22:99:b2:00:16 brd ff:ff:ff:ff:ff:ff
6: rename6: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:22:99:b2:00:17 brd ff:ff:ff:ff:ff:ff
7: p2p2: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:22:99:b2:00:11 brd ff:ff:ff:ff:ff:ff
8: p4p1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:22:99:b2:00:13 brd ff:ff:ff:ff:ff:ff
9: p5p1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:22:99:b2:00:15 brd ff:ff:ff:ff:ff:ff
Run Code Online (Sandbox Code Playgroud)
/etc/network # cat interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 172.25.0.101
netmask 255.255.255.0
network 172.25.0.0
broadcast 172.25.0.255
gateway 172.25.0.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 172.25.0.1
Run Code Online (Sandbox Code Playgroud)
附加biosdevname=0到内核中的 PXE 默认文件中,即可解决此网络问题。原因可以在这个文档中找到:
参考:Nicnaming \xe2\x80\x93 用Biosdevname解决
\n| 归档时间: |
|
| 查看次数: |
9404 次 |
| 最近记录: |