<div dir="ltr">&gt; Hi Folks,<br><div class="gmail_extra"><div class="gmail_quote"><div><br>&gt; I usually compile the linux kernel by copying current system .config file. But the<br>&gt; problem it compile bunch things that I don&#39;t which is required. My aim<br>&gt; is setup filesystem environmrnt setup on my laptop.<br><br>&gt; Could somebody point the minimal .config file that will save from me<br>&gt; reading all the options and compile the kernel quickly and test it.<br></div></div><br></div><div class="gmail_extra">1 - Plug in and turn on *all* your external devices, this step is to ensure that<br>     the laptop kernel loads all the required modules for your devices. <br></div><div class="gmail_extra"><br>2 - On the laptop run:  <br>     lsmod &gt; /tmp/jitendra-laptop <br>     <br>     This will store the currently loaded modules in the laptop to the file:<br>     /tmp/jitendra-laptop<br><br>3 - Pass it in as a LSMOD parameter to make: <br>     make LSMOD=/tmp/jitendra-laptop localmodconfig<br><br></div><div class="gmail_extra">4 - Done !<br><br></div><div class="gmail_extra">5 - Install <code>ccache</code>. It will improve your build time dramatically. It caches objects. So it will reduce subsequent builds.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Some interesting history about localmodconfig is here: <br><a href="http://www.h-online.com/open/features/Good-and-quick-kernel-configuration-creation-1403046.html">http://www.h-online.com/open/features/Good-and-quick-kernel-configuration-creation-1403046.html<br></a><br></div><div class="gmail_extra">Good luck - Aruna<br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div></div>