我在 192.168.26.1 上有一个 TFTP/DHCP/NFS/SMB 服务器(Ubuntu 服务器 12.04 LTS)。我使用 pxelinux 来显示一个菜单,其中包含 Windows、Ubuntu 网络安装程序和 Linux Mint 17 MATE live CD 的启动和安装选项。让它像这样运行已经很讨厌了,我已经筋疲力尽了......
对于 Linux Mint,我提供了 2 个网络引导选项:NFS 和 CIFS。我让它与 NFS 完全兼容:用户可以在启动菜单中选择它,不久之后,它就会登陆 Linux Mint live CD 桌面。但是使用 CIFS,网络无法正确初始化。当 Linux Mint 启动时,网络会挂起 120 秒。然后,它继续引导到桌面,但 netnetwork-manager
没有启动(也没有启动)。我怀疑可能是 DHCP 服务器没有响应的问题,但是,在 DHCP 服务器日志中,我可以看到 DHCP 请求和成功响应。
进入 Linux Mint 桌面后,ifconfig
报告 DHCP 分配的 IP 地址,然后 ping 服务器即可。
我的 pxelinux 配置是(之后的所有内容APPEND
都在一行中,我只是将其拆分以便在本网站上易于阅读):
NFS:
LABEL linuxmint17
MENU LABEL Linux Mint 17
KERNEL linux-mint-17/image/casper/vmlinuz
APPEND
root=/dev/nfs boot=casper netboot=nfs
nfsroot=192.168.26.1:/var/lib/tftpboot/linux-mint-17/image …
Run Code Online (Sandbox Code Playgroud)