I use to use
to update.
I would download and install a release, set my
supfile to
then run
and it would update my /usr/src.
Then I'd go through and craft a custom KERNEL file, ripping out all the devices I don't need, adding stuff I need, and then go through the buildworld
This use to work Beautifully.
FreeBSD has changed and I want to develop a new process for installing FreeBSD and updating it, with a custom kernel - using the process FreeBSD intends.
I considered just using
So, I've decided to try
I would use
It looks like the info I'm looking for is posted, just in different posts, but I'm having trouble identifying exactly which process I should use, to keep it simple and precise, a Standard method. If someone could point out a Good How-to post or documentation, showing me "Here, follow this one, this is what you need. Develop your process based off this one" it would be greatly appreciated!
csup -g -L 2 supfile
to update.
I would download and install a release, set my
supfile to
Code:
*default release=cvs tag=RELENG_9,
then run
csup -g -L 2 supfile
and it would update my /usr/src.
Then I'd go through and craft a custom KERNEL file, ripping out all the devices I don't need, adding stuff I need, and then go through the buildworld
buildkernel KERNCONF=CUSTOMKERNEL
process described in the documentation.This use to work Beautifully.
FreeBSD has changed and I want to develop a new process for installing FreeBSD and updating it, with a custom kernel - using the process FreeBSD intends.
I considered just using
freebsd-update
but it looks like you cant do it with a custom kernel? Well, you can, but you would need to first restore a GENERIC kernel, update, and then create a new custom kernel each time you wanted to update? The "include" method seems like it could make this easier, but the initial setup, creating a kernel file negating everything, seems prone to error.So, I've decided to try
svn
to update, and then use the buildworld process for updating.I would use
freebsd-update
if there's an easy way to do so while also having a persistent custom kernel, but I can't find any simple directions for doing so. So, in absence of that, does anyone have a good How-to for the entire process, start to finish, of Installing the latest FreeBSD release, say, FreeBSD 10, and updating it, while also having a custom kernel? I don't need Installation directions for the initial Installation, but I need directions that assume I've just installed a fresh release. I don't mind doing the custom kernel afterwards, and independent of the update process, so long as it doesn't become too complex/advanced, with too much potential for error on my part. It would be great if I could create a custom kernel, and have it persist through each update process. It looks like the info I'm looking for is posted, just in different posts, but I'm having trouble identifying exactly which process I should use, to keep it simple and precise, a Standard method. If someone could point out a Good How-to post or documentation, showing me "Here, follow this one, this is what you need. Develop your process based off this one" it would be greatly appreciated!