如何在安装PXE时将安装程序设置为使用我的NFS服务器而不是镜像?

我正在尝试使用pxe服务器部署ubuntuer-10.04服务器。 现在我遇到的问题是netboot initrd / kernel映像想要通过镜像而不是通过我的nfs服务器加载ubuntu。 如何更改它以使安装程序通过nfs或tftp或本地服务器中的任何内容获取发行版? 而且我正在使用我已经放入我的initrd的preseed。

现在重要的是要注意我想安装ubuntu服务器,而不是启动它或类似的东西,我使用一个preseeding文件。 我目前正在使用修改过的netboot initrd,我已将我的预置文件放入其中。

我用netboot = nfs和nfsroot = IPOFMYSERVER:/ location / of / my / image / unpacked尝试了这个方法,但这没有用(和ubuntu桌面一起工作,它启动但我想在这里安装ubuntu服务器)。

我遇到的问题是安装程序保持对镜像站点的攻击,并且不从我的本地服务器获取文件

我可以找到的文档似乎已经过时但似乎设置netboot和nfsroot应该做的伎俩,修改您的需求:

netboot=nfs nfsroot=192.168.0.10:/mnt/u01/tftpboot/ubuntu-desktop 

说明在这里:

我没有办法测试这项工作是否合适,所以如果你冷静发表评论,如果它有效,我们可以继续尝试不同的事情。