I have been compiling kernel but i am a little bit confused about how it chooses to include functionalities and drivers inside kernel or as external module.
I have readed the handbook section and the "Absolute freebsd" compilation kernel book section, but i have some unresolved questions.
From my tests i have arrived to the following conclusion:
Commenting a kernel options/device has the same result as configuring it as nooptions/nodevice?
Of course if i have understood something in the wrong way, please correct me.
I have readed the handbook section and the "Absolute freebsd" compilation kernel book section, but i have some unresolved questions.
From my tests i have arrived to the following conclusion:
- The configuration file enabled options/device are compiled inside kernel and as module too.
- The configuration file disabled options/device are compiled only as module.
- To disable completely an options/device it has to be disabled in configuration file and compile kernel with the option: WITHOUT_MODULES indicating the modules to be disabled.
Commenting a kernel options/device has the same result as configuring it as nooptions/nodevice?
Of course if i have understood something in the wrong way, please correct me.