Hi,
I am upgrading my system from 11-RELEASE to 11-STABLE. Using old school build world from sources. I was using GENERIC kernel and now prepared my own kernel config (ZFS1) to use with the upgrade.
Followed the handbook https://www.freebsd.org/doc/handbook/makeworld.html
Everything went smooth. I installed my kernel, world and used mergemaster etc. After rebooting system I could not mount because of a forgotten driver support in my custom kernel.
Now, I think I fixed the problem. New ZFS2 kernel is rebuild and ready to install. However, If there is another problem in my final ZFS2 kernel, and GENERIC kernel which is kernel.old now will be overwritten with my broken custom kernel ZFS1. And, I might have more troubles booting up my system.
So, I wonder if there is a way to do a "make installkernel KERNCONF=ZFS2" and keep current kernel.old (GENERIC) in my case same as before running the command?
Thanks.
I am upgrading my system from 11-RELEASE to 11-STABLE. Using old school build world from sources. I was using GENERIC kernel and now prepared my own kernel config (ZFS1) to use with the upgrade.
Followed the handbook https://www.freebsd.org/doc/handbook/makeworld.html
Everything went smooth. I installed my kernel, world and used mergemaster etc. After rebooting system I could not mount because of a forgotten driver support in my custom kernel.
Now, I think I fixed the problem. New ZFS2 kernel is rebuild and ready to install. However, If there is another problem in my final ZFS2 kernel, and GENERIC kernel which is kernel.old now will be overwritten with my broken custom kernel ZFS1. And, I might have more troubles booting up my system.
So, I wonder if there is a way to do a "make installkernel KERNCONF=ZFS2" and keep current kernel.old (GENERIC) in my case same as before running the command?
Thanks.