我在用皮匠以 PXE 方式启动 Ubuntu 18.04 服务器版。但是,似乎无法以 PXE 方式启动 Ubuntu 桌面映像。这有什么区别?是否可以通过 PXE 启动使 Ubuntu 18.04 桌面版工作?
答案1
我可以确认可以使用以下设置以 PXE 方式启动 18.04 桌面:
tftpd-hpa
nfs-kernel-server
lighttpd
ipxe
以下是我用于 PXE 启动的 iPXE 说明:
#!ipxe
set server_ip <PXE server IP>
:start
menu Please choose an operating system to install
item --gap Ubuntu Live
item 16.04 Ubuntu 16.04LTS Live Boot
item 18.04 Ubuntu 18.04LTS Live Boot
...
:18.04
kernel installroot/Ubuntu/18.04/amd64/vmlinuz boot=casper netboot=nfs nfsroot=${server_ip}:/srv/pxe/installroot/Ubuntu/18.04/amd64 initrd=initrd.gz toram
initrd installroot/Ubuntu/18.04/amd64/initrd.gz
boot || goto failed
您遇到的问题可能与 Cobbler 有关。请澄清您的问题或发布您遇到的错误。