问题PXE启动

关于无盘ubuntu的dist-upgrade 。

我已将无盘映像升级到12.04。 我已经更新了tftpboot服务器中的默认文件,但每当我启动服务器时,它都会出现错误消息“找不到内核映像:precise / vmlinuz

我确实尝试将文件cp放到/var/lib/tftboot/precise/文件夹中,并启动它,但是真的希望符号链接能够正常工作。 我究竟做错了什么?

/var/lib/tftpboot/precise/default

LABEL精确

KERNEL exact / vmlinuz

APPEND root = / dev / nfs initrd = precise / initrd.img ip = dhcp> nfsroot = 192.168.2.3:/ q / system / precise ro pci = noacpi ipv6.disable = 1 panic = 10

使用以下命令创建符号链接: sudo ln -s /q/system/precise/vmlinuz

initrd.img也是如此

编辑:创建一个新的debootstrap映像后,问题得到解决。

我从另一个问题的评论中了解到,您有文件权限错误导致无法读取文件。 你现在遇到了nfs mount问题。

您能否请更新有关权限和新NFS问题的此问题。 我需要相关的pxelinux.cfg文件,/ etc / exports和showmount -e的输出的内容。

以防万一有人面临同样的问题。 我有同样的问题,但问题是我没有正确的权限。 使用以下命令为您的文件夹启用它。

 sudo chmod -R 777 /tftpboot