Ubuntu 20.04 LTS 无法使用 PXE 和 NFS 启动

Ubuntu 20.04 LTS 无法使用 PXE 和 NFS 启动

为了测试 Ubuntu Live,我一直使用相同的设置过去 10 年

使用 Debian 的 PXE 服务器

/srv/tftp/pxelinux.cfg/default
  LABEL Ubuntu 18.04 Live
  kernel ubuntu18/casper/vmlinuz
  append boot=casper netboot=nfs nfsroot=10.11.97.5:/srv/tftp/ubuntu18 initrd=ubuntu18/casper/initrd

下载 iso live 桌面并在本地挂载:

/etc/fstab:
/srv/tftp/ubuntu-18.04.4-desktop-amd64.iso /srv/tftp/ubuntu18     iso9660 loop,ro 0 0

使用 nfs 导出的 ISO:

/etc/exports
/srv/tftp/ubuntu18      *(async,no_root_squash,no_subtree_check,ro)

但不知何故,ubuntu-20.04-desktop-amd64.iso(2020-04-23)无法连接到 nfs 共享。连接:网络无法访问

NFS over TCP not available from 10.11.97.5
done.
Unable to find a live file system on the network 

看起来界面没有打开。如果我比较 18.04 和 20.04 版本,在 20.04 上它不会要求输入 IP。IP配置:缺少行。

答案1

我刚刚发现从 19.10 开始需要一个新参数 ip=dhcp https://bugs.launchpad.net/ubuntu/+source/casper/+bug/1848018

相关内容