5.3 and building world
Alright so when upgrading to 5.3 from 5.2 I cvsuped the source which obviously got GENERIC overwritten. My question is, besides the instructions on /usr/src/Makefile(?) is there another way to update the source and be able to specify a custom kernel? Cheers! -- gabriel, Member of: FreeBSD-Announce FreeBSD-Hardware FreeBSD-Multimedia FreeBSD-questions ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: 5.3 and building world
On Sunday 06 March 2005 11:17 am, gabriel wrote: Alright so when upgrading to 5.3 from 5.2 I cvsuped the source which obviously got GENERIC overwritten. My question is, besides the instructions on /usr/src/Makefile(?) is there another way to update the source and be able to specify a custom kernel? There is a whole chapter on configuring your own kernel. They show you how to cp GENERIC to your own name and then use it. See http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html They show you both the config way and the new build[install]kernel way of maintaing your kernel. I log everything and have the individual commands in shell scripts so that a mistake won't do something unexpected. Kent Cheers! -- Kent Stewart Richland, WA http://users.owt.com/kstewart/index.html ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: 5.3 and building world
Yep, I know enoguh to read through the handbook, the problem lies in the fact that if I use make buildkernel KERNCONF=MYKERNEL I get a stop error which says I have to buildworld first (even though I have before this step). Thats the reason for the question. But thanks anyway Cheers! On Sun, 6 Mar 2005 11:59:55 -0800, Kent Stewart [EMAIL PROTECTED] wrote: On Sunday 06 March 2005 11:17 am, gabriel wrote: Alright so when upgrading to 5.3 from 5.2 I cvsuped the source which obviously got GENERIC overwritten. My question is, besides the instructions on /usr/src/Makefile(?) is there another way to update the source and be able to specify a custom kernel? There is a whole chapter on configuring your own kernel. They show you how to cp GENERIC to your own name and then use it. See http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html They show you both the config way and the new build[install]kernel way of maintaing your kernel. I log everything and have the individual commands in shell scripts so that a mistake won't do something unexpected. Kent Cheers! -- Kent Stewart Richland, WA http://users.owt.com/kstewart/index.html -- gabriel, Member of: FreeBSD-Announce FreeBSD-Hardware FreeBSD-Multimedia FreeBSD-questions ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: 5.3 and building world
On Sunday 06 March 2005 12:01 pm, gabriel wrote: Yep, I know enoguh to read through the handbook, the problem lies in the fact that if I use make buildkernel KERNCONF=MYKERNEL I get a stop error which says I have to buildworld first (even though I have before this step). Thats the reason for the question. But thanks anyway Ah, you didn't say that. If you cvsup, you have to do the buildworld first. You need to figure out why buildkernel can't find the obj files in /usr/obj. If you already have a current installed world with a generic kernel, you can use the config MYKERNEL way of building a new kernel. Kent Cheers! On Sun, 6 Mar 2005 11:59:55 -0800, Kent Stewart [EMAIL PROTECTED] wrote: On Sunday 06 March 2005 11:17 am, gabriel wrote: Alright so when upgrading to 5.3 from 5.2 I cvsuped the source which obviously got GENERIC overwritten. My question is, besides the instructions on /usr/src/Makefile(?) is there another way to update the source and be able to specify a custom kernel? There is a whole chapter on configuring your own kernel. They show you how to cp GENERIC to your own name and then use it. See http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelcon fig.html They show you both the config way and the new build[install]kernel way of maintaing your kernel. I log everything and have the individual commands in shell scripts so that a mistake won't do something unexpected. Kent Cheers! -- Kent Stewart Richland, WA http://users.owt.com/kstewart/index.html -- Kent Stewart Richland, WA http://users.owt.com/kstewart/index.html ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: 5.3 and building world
Yeah thats the thing, I guess I should actually paste the error and the sequence. I'll do that when I get home. Cheers! On Sun, 6 Mar 2005 12:19:33 -0800, Kent Stewart [EMAIL PROTECTED] wrote: On Sunday 06 March 2005 12:01 pm, gabriel wrote: Yep, I know enoguh to read through the handbook, the problem lies in the fact that if I use make buildkernel KERNCONF=MYKERNEL I get a stop error which says I have to buildworld first (even though I have before this step). Thats the reason for the question. But thanks anyway Ah, you didn't say that. If you cvsup, you have to do the buildworld first. You need to figure out why buildkernel can't find the obj files in /usr/obj. If you already have a current installed world with a generic kernel, you can use the config MYKERNEL way of building a new kernel. Kent Cheers! On Sun, 6 Mar 2005 11:59:55 -0800, Kent Stewart [EMAIL PROTECTED] wrote: On Sunday 06 March 2005 11:17 am, gabriel wrote: Alright so when upgrading to 5.3 from 5.2 I cvsuped the source which obviously got GENERIC overwritten. My question is, besides the instructions on /usr/src/Makefile(?) is there another way to update the source and be able to specify a custom kernel? There is a whole chapter on configuring your own kernel. They show you how to cp GENERIC to your own name and then use it. See http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelcon fig.html They show you both the config way and the new build[install]kernel way of maintaing your kernel. I log everything and have the individual commands in shell scripts so that a mistake won't do something unexpected. Kent Cheers! -- Kent Stewart Richland, WA http://users.owt.com/kstewart/index.html -- Kent Stewart Richland, WA http://users.owt.com/kstewart/index.html -- gabriel, Member of: FreeBSD-Announce FreeBSD-Hardware FreeBSD-Multimedia FreeBSD-questions ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]