The website https://www.freebsd.org/doc/handbook/makeworld.html states, that the following steps need to be performed: --------------------------------- # svn update /usr/src 1 check /usr/src/UPDATING 2 # cd /usr/src 3 # make -j4 buildworld 4 # make -j4 kernel 5 # shutdown -r now 6 # cd /usr/src 7 # make installworld 8 # mergemaster -Ui 9 # shutdown -r now 10 --------------------------------- Between step 5 and 6, the step "# make installkernel" is missing.
"make kernel" is a synonym for "make buildkernel installkernel" So technically, the part is correct. It's only misleading.
This is mentioned in the explanation for step #5: 5 Compile and install the kernel. This is equivalent to buildkernel installkernel. I could change that to a more explicit command: 5 Compile and install the kernel. This is equivalent to *make buildkernel installkernel*.
Thank you.
A commit references this bug: Author: wblock Date: Thu Jun 8 21:26:06 UTC 2017 New revision: 50339 URL: https://svnweb.freebsd.org/changeset/doc/50339 Log: Make it more clear that the "kernel" target equates to "buildkernel installkernel". PR: 219858 Submitted by: lutz@donnerhacke.de Changes: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml