Handbook Talk:X86/Installation/Kernel

how to know what modules I might need
The instructions say to edit the /etc/conf.d/modules file to load any required modules, but I'm a noob to kernel compilation so I don't really know how to know what modules might be necessary. Could a small guide to figuring it out be added, and maybe a link to a relevant article in this wiki that would go into more detail?

I mean, running the suggested find command returns about 14000 modules. Advice on how to reduce that number would be very appreciated.

--HonestSalami (talk) 18:26, 1 May 2018 (UTC)


 * A note was added saying this is usually unnecessary for hardware. --Grknight (talk) 16:11, 7 November 2018 (UTC)

Typo
The instructions on the page say:

"For x86-based systems Gentoo recommends the sys-kernel/ package."

and instruct the user to issue the following command:

"emerge --ask sys-kernel/"

This command is incomplete and will not work. The correct command should be:

"emerge --ask sys-kernel/gentoo-sources"


 * This was an error with the rendering; the code was in place to mention the correct kernel. --Maffblaster (talk) 01:41, 12 January 2017 (UTC)

Add systemd information
I have a gentoo with systemd installed. My impression is that the /etc/conf.d/modules is used by openrc, not by systemd. In such a configuration I usually perform the following:


 * module autoload to be set in /etc/modules-load.d/ directory
 * modules options to be set in /etc/modprobe.d/ directory

Is it the case to mention?

Regards Giampiero

Previous comment by Zio-lupo


 * Right now systemd instructions have not been merged yet (we refer to the main systemd page for more information) but chances are that we will add those instructions to the handbook in the near future. --SwifT (talk) 11:40, 4 March 2015 (UTC)


 * We have added mention of systemd to the Handbook along with some instructions for those interested in using systemd to proceed to the main systemd article for setup. This is as good as it's going to get for now. --Maffblaster (talk) 01:34, 3 February 2017 (UTC)