Ubuntu Live over PXE Boot为网络设置手动配置

我已经设置了一个PXE Boot系统,可以通过网络启动Ubuntu实时会话。 引导和安装都可以正常工作,安装可以访问网络。 在实时会话中,默认LAN网络接口在/etc/network/interfaces设置为manual

 auto lo iface lo inet loopback auto eth0 iface eth0 inet manual 

那不是问题。 问题是已安装的系统也有这种配置,并且由于/etc/network/interfaces有一个eth0条目(或者接口的名称),NetworkManager忽略它,导致用户认为他们的“局域网”不适用于Ubuntu“。

Ubuntu可以将大量内容从实时会话复制到安装,例如包,存储库源,GUI首选项。 任何这些都不会这样做。 但是,为什么它会保留所有这些网络配置呢? 我如何阻止它这样做?

这是一个已知的错误: https : //bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/388060 (约5岁)。 这是一个罕见的用例并且不太可能得到修复,因此一种解决方法是预先设置late_command ,它只用环回设备覆盖/etc/network/interfaces