As far as I can see it does not, but if thats is the case, it could easily be changed :o) On Thu, 21 Oct 2004 19:41:02 +0200, Poul-Henning Kamp <phk_at_phk.freebsd.dk> wrote: > In message <5b0444b504102016381f8e3f96_at_mail.gmail.com>, Tim Dettloff writes: > >After a lot of searching I think I have found the problem. > > > >Both sys/nfsclient/nfs_diskless.c (, bootp_subr.c) and sys/dev/md/md.c > >sets rootdevnames[0] which is used by sys/kern/vfs_mount.c to select a > >root. On 5.2.1 nfs set it first and the setting was later overwritten > >by md. I suspect that this commit > >http://lists.freebsd.org/pipermail/cvs-src/2004-March/021449.html > >changed that order, so that nfs now overwrites the md setting. > >I suggest that nfs is modified so it sets rootdevnames[1] instead of > >[0]. As far as I can see [1] this is not used for anything. That way > >md is alway tried first and then nfs. > > Doesn't the search terminate if [0] is NULL ? > > > > > >>Tim. > > > >On Wed, 20 Oct 2004 05:16:51 +0000 (UTC), Bjoern A. Zeeb > ><bzeeb-lists_at_lists.zabbadoz.net> wrote: > >> On Tue, 19 Oct 2004, Tim Dettloff wrote: > >> > >> Hi, > >> > >> > On 5.2.1-RELEASE i could just copy /boot from the boot-only iso to my > >> > tftp-sever, compile pxeboot with LOADER_TFTP_SUPPORT=YES and I was > >> > ready to pxeinstall. > >> > > >> > When I do the same with 5.3-RC1 the kernel wants to mount root from > >> > NFS instead of /dev/md0. > >> > > >> > What is the reason for this change? > >> > >> I don't know but I had posted a solution earlier this year. If I > >> rememeber correctly it had been setting > >> set vfs.root.mountfrom="ufs:/dev/md0c" > >> in boot/loader.rc. > >> > >> > >> > In addition it would really be nice if the iso contained a > >> > pxeboot build with LOADER_TFTP_SUPPORT=YES in addition to the > >> > standard one. I imagine it is only a couple of lines extra in the makefile..? > >> > >> +1 from me ;) > >> > >> -- > >> Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT > >> > >_______________________________________________ > >freebsd-current_at_freebsd.org mailing list > >http://lists.freebsd.org/mailman/listinfo/freebsd-current > >To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org" > > > > -- > Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 > phk_at_FreeBSD.ORG | TCP/IP since RFC 956 > FreeBSD committer | BSD since 4.3-tahoe > Never attribute to malice what can adequately be explained by incompetence. >Received on Thu Oct 21 2004 - 16:53:51 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:18 UTC