PXE 启动问题

PXE 启动问题

和---关联无盘 ubuntu 的 dist-upgrade

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

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

/var/lib/tftpboot/precise/default

标签精确

KERNEL 精确/vmlinuz

附加 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 映像进行启动后,问题得到解决。

答案1

以防万一有人遇到同样的问题。我遇到了同样的问题,但问题是我没有正确的权限。对您的文件夹使用以下命令使其正常工作。

sudo chmod -R 777 /tftpboot

答案2

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

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

相关内容