I've dived deeper into this problem.

In dracut in nfs-lib.sh the server is determined by this code.
If your DHCP server is using the option dhcp-server-identifier, this
will be used for the NFS mount. Also, next_server is never received by
the dhclient programm. It's part of the DHCP packet, but will not be
defined as a variable.

[ -z "$server" ] && server=$srv
[ -z "$server" ] && server=$new_dhcp_server_identifier
[ -z "$server" ] && server=$new_next_server
[ -z "$server" ] && server=${new_root_path%%:*}

This is a bug I already reported upstream.

As a workaround, add the NFS server's IP address to the root=
parameter as in

root=1.2.3.4:/srv/fai/nfsroot

-- 
regards Thomas


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to