Instead of compiling world and kernel on two different machines with almost identical hardware and identical kernel config, I had the idea to build on the first, then copy over the contents of /usr/obj and /usr/src to the second. However, when I try to do "make installkernel KERNCONF=..." on the second (non compiler) machine, it complains the kernel doesn't exist.
I have confirmed that on the second machine the conf exists at /usr/src/sys/amd64/conf/KERNELNAME, and the compiled kernel exists in the directory /usr/obj/usr/src/amd64.amd64/sys/KERNELNAME.
Where else besides /usr/obj and (possibly) /usr/src is the kernel referenced when installing a build?
Note: both machines are underpowered (buildworld took about 2 days) and the second machine runs unusually hot, which is why I'm trying to avoid doing the compile step twice. Thanks.
I have confirmed that on the second machine the conf exists at /usr/src/sys/amd64/conf/KERNELNAME, and the compiled kernel exists in the directory /usr/obj/usr/src/amd64.amd64/sys/KERNELNAME.
Where else besides /usr/obj and (possibly) /usr/src is the kernel referenced when installing a build?
Note: both machines are underpowered (buildworld took about 2 days) and the second machine runs unusually hot, which is why I'm trying to avoid doing the compile step twice. Thanks.