Could you please (when you have time, no rush) make another image without the vm_param.h hack? Ideally, with curl and netcat and a DHCP client included. (Curl used to be present in the apt packages cache, but seems to have disappeared from the last image.)
Context: I have some changes here that add the inaccessible lower 4 GB mapping, tweak ELF loading in the exec server (preallocate space first, map at that address later), and add some kind of ASLR to gnumach. It all kind of works, but BRK_START being in the lower 4 GB messes things up as one might expect. Also: any reason the Hurd executables are not compiled as PIE? It seems that the rest of Debian is. We'd really prefer PIE for x86_64 at least, otherwise the 4 GB mapping thing doesn't work. Sergey