I'm PXE booting 17.10 live with Serva.
I also found that the booting image DNS is broken.
I traced the problem to Casper within the booting initrd.lz, the file
/script/casper-bottom/23networking
does not populate
/etc/systemd/resolved.conf
therefore the DNS daemon does not work.
I've added to 23networking
if [ -f /root/etc/systemd/resolved.conf ]; then
resolv=/root/etc/systemd/resolved.conf
I'm PXE booting 17.10 live with Serva.
I also found that the booting image DNS is broken.
I traced the problem to Casper within the booting initrd.lz, the file casper- bottom/ 23networking resolved. conf
/script/
does not populate
/etc/systemd/
therefore the DNS daemon does not work.
I've added to 23networking
if [ -f /root/etc/ systemd/ resolved. conf ]; then /root/etc/ systemd/ resolved. conf
resolv=
cat > $resolv <<EOF /root/etc/ systemd/ resolved. conf $rc_server1" >> $resolv $rc_server0" >> $resolv ${rc_domain} " >> $resolv
# resolv=
# Autogenerated by casper-Serva
EOF
echo "[Resolve]" >> $resolv
[ -n "$rc_server0" ] && [ "$rc_server0" != "0.0.0.0" ] && echo "DNS=$rc_server0" >> $resolv
[ -n "$rc_server1" ] && [ "$rc_server1" != "0.0.0.0" ] && echo "FallbackDNS=
[ -n "$rc_server1" ] && [ "$rc_server1" = "0.0.0.0" ] && [ "$rc_server0" != "0.0.0.0" ] && echo "FallbackDNS=
[ -n "$rc_domain" ] && echo "Domains=
echo "#LLMNR=yes" >> $resolv er=udp" >> $resolv
echo "#MulticastDNS=yes" >> $resolv
echo "#DNSSEC=no" >> $resolv
echo "#Cache=yes" >> $resolv
echo "#DNSStubListen
fi
and now 17.10 live PXE boots correctly with a healthy DNS
Best,
Patrick