Solution? Re: pxe-install on FreeBSD 5.3
From: Tim Dettloff (dettloff_at_gmail.com)
Date: 10/21/04
- Previous message: Brooks Davis: "Re: [Fwd: What do people think about not installing a stripped /kernel ?]"
- In reply to: Bjoern A. Zeeb: "Re: pxe-install on FreeBSD 5.3"
- Next in thread: Poul-Henning Kamp: "Re: Solution? Re: pxe-install on FreeBSD 5.3"
- Reply: Poul-Henning Kamp: "Re: Solution? Re: pxe-install on FreeBSD 5.3"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Thu, 21 Oct 2004 01:38:55 +0200 To: current@freebsd.org
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.
>Tim.
On Wed, 20 Oct 2004 05:16:51 +0000 (UTC), Bjoern A. Zeeb
<bzeeb-lists@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@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
- Previous message: Brooks Davis: "Re: [Fwd: What do people think about not installing a stripped /kernel ?]"
- In reply to: Bjoern A. Zeeb: "Re: pxe-install on FreeBSD 5.3"
- Next in thread: Poul-Henning Kamp: "Re: Solution? Re: pxe-install on FreeBSD 5.3"
- Reply: Poul-Henning Kamp: "Re: Solution? Re: pxe-install on FreeBSD 5.3"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
|