<div dir="ltr"><div><div><div><div>I&#39;d start saying that you should open a new thread for this issue, but, doesn&#39;t matter...<br><br></div>What&#39;s that greg kroah repo you&#39;re talking about?<br><br></div>rc3+ looks like it&#39;s the kernel version you&#39;ve already built, which is likely the default configured kernel that doesn&#39;t work for you.<br></div>Try to boot the most recent generic kernel, they come with your linux distro and they should work.<br></div>To change the default kernel that boots, search for help/tutorials about grub configuration in Internet.<br><div><div><div><div><div><div><br><br></div></div></div></div></div></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><span style="font-family:arial,helvetica,sans-serif">Saludos,</span><i><span style="font-family:arial,helvetica,sans-serif"><br><br>                                                        Abel.</span></i><i><span style="font-family:arial,helvetica,sans-serif"></span></i></div></div></div></div></div>
<br><div class="gmail_quote">On 30 January 2017 at 22:51, srishti sharma <span dir="ltr">&lt;<a href="mailto:srishtishar@gmail.com" target="_blank">srishtishar@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">After cloning greg kroah hartman&#39;s repository from the tutorial , I am<br>
not able to boot into any kernel by default and have to choose from<br>
advanced ubuntu options  from the grub menu . In the advanced ubuntu<br>
options I see generic kernels ,and one rc3+ kernel . I think that&#39;s<br>
the one I need to boot in . Am I wrong ? Also when I am trying to boot<br>
in the rc3+ kernel my computer gets stuck and I am unable to boot .<br>
What do I do ? Please help me .<br>
<div class="HOEnZb"><div class="h5"><br>
On Mon, Jan 30, 2017 at 9:34 AM, Pranay Srivastava &lt;<a href="mailto:pranjas@gmail.com">pranjas@gmail.com</a>&gt; wrote:<br>
&gt; On Mon, Jan 30, 2017 at 6:04 AM, Abel &lt;<a href="mailto:akronix5@gmail.com">akronix5@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Yes, similar procedure I&#39;ve followed.<br>
&gt;&gt; I didn&#39;t forget step 4. I actually always did `sudo make install_modules`. I&#39;m not sure what&#39;s going on.<br>
&gt;&gt;<br>
&gt;&gt; Maybe it has sth to do with Ubuntu, that&#39;s why specifically mention I was using Ubuntu.<br>
&gt;&gt;<br>
&gt;&gt; Maybe I can try with some other distro. Probably Manjaro has better support for latest kernel releases.<br>
&gt;&gt;<br>
&gt;&gt; It&#39;s late here. I&#39;ll keep trying and let you know in case I figure out sth.<br>
&gt;<br>
&gt; Ok so probably some modules got missed while building your custom kernel.<br>
&gt; Perhaps you can zcat /boot/config-$(uname -r)<br>
&gt; and store it as .config to your custom<br>
&gt; kernel source location?<br>
&gt;<br>
&gt; Then probably try and remove what you don&#39;t need? and see if it works.<br>
&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Jan 30, 2017 1:27 AM, &quot;Guru Das S&quot; &lt;<a href="mailto:gurooodas@gmail.com">gurooodas@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; On 29 January 2017 at 16:19, Abel &lt;<a href="mailto:akronix5@gmail.com">akronix5@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt; I&#39;ve posted a mail with the screenshot (waiting for moderation) when I try<br>
&gt;&gt; &gt; to boot from make defconfig built kernel. Basically the kernel doesn&#39;t boot<br>
&gt;&gt; &gt; because &quot;Missing modules (cat /proc/modules; ls /dev &quot; it says...It&#39;s the<br>
&gt;&gt; &gt; same screen that appeared when I tried using make oldconfig pressing enter<br>
&gt;&gt; &gt; for default values.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; I tried using make localmodconfig but It again asks for many config params<br>
&gt;&gt; &gt; that I don&#39;t know anything about.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Saludos,<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;                                                        Abel.<br>
&gt;&gt;<br>
&gt;&gt; Hi Abel,<br>
&gt;&gt;<br>
&gt;&gt; The procedure I followed in order to compile, install and boot my<br>
&gt;&gt; custom compiled kernel is:<br>
&gt;&gt;<br>
&gt;&gt; 1. Copy .config from existing distribution to kernel tree.<br>
&gt;&gt;<br>
&gt;&gt; 2. Run make localmodconfig (I also got a bunch of prompts for<br>
&gt;&gt; parameters I had no idea about. I just pressed down Enter till the<br>
&gt;&gt; stream of options stopped flowing!)<br>
&gt;&gt;<br>
&gt;&gt; 3. Run make -j&lt;N&gt; where N is a good number for your system.<br>
&gt;&gt;<br>
&gt;&gt; 4. Run make modules_install<br>
&gt;&gt;<br>
&gt;&gt; 5. Run make install (This ran update-grub for me at the end, though,<br>
&gt;&gt; which was convenient)<br>
&gt;&gt;<br>
&gt;&gt; That&#39;s it. I was able to boot into this newly compiled kernel via<br>
&gt;&gt; grub&#39;s selection menu upon rebooting. I think you may have missed<br>
&gt;&gt; doing Step 4 above.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Guru Das Srinagesh.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; On 30 January 2017 at 01:11, Abel &lt;<a href="mailto:akronix5@gmail.com">akronix5@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Hi.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; I just built using make defconfig and it, again, doesn&#39;t boot. Instead it<br>
&gt;&gt; &gt;&gt; displays the error that I&#39;ve described before (sorry I forgot to attach the<br>
&gt;&gt; &gt;&gt; screenshot, I attach it here).<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; As I already stated, neither /boot/${uname -r} nor make oldconfig work for<br>
&gt;&gt; &gt;&gt; me, they both show the screen above.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Saludos,<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;                                                        Abel.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; On 30 January 2017 at 01:08, Guru Das S &lt;<a href="mailto:gurooodas@gmail.com">gurooodas@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; On 29 January 2017 at 15:32, 慕冬亮 &lt;<a href="mailto:mudongliangabcd@gmail.com">mudongliangabcd@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt;&gt; &gt; Hello,<br>
&gt;&gt; &gt;&gt;&gt; &gt;     If you want to reuse the config of current kernel, you can use<br>
&gt;&gt; &gt;&gt;&gt; &gt; `make oldconfig` to generate config file.<br>
&gt;&gt; &gt;&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt; --<br>
&gt;&gt; &gt;&gt;&gt; &gt; My best regards to you.<br>
&gt;&gt; &gt;&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;      No System Is Safe!<br>
&gt;&gt; &gt;&gt;&gt; &gt;      Dongliang Mu<br>
&gt;&gt; &gt;&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt; 2017-01-29 18:24 GMT-05:00 Ozgur Karatas &lt;<a href="mailto:mueddib@goosey.org">mueddib@goosey.org</a>&gt;:<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; Hello,<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; you can get .config files in two ways, firstly get the existing<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; .config file<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; and compile to kernel.<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; $ cp /boot/config-x.x.x /bla/linux/.config<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; Second, use the generate command:<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; $ make defconfig<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; Regards,<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; ~Ozgur<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; 30.01.2017, 01:18, &quot;Abel&quot; &lt;<a href="mailto:akronix5@gmail.com">akronix5@gmail.com</a>&gt;:<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; Hi!<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; Where do you get the config file from? or do you generate it yourself?<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; I&#39;m using xUbuntu 16.04 in a VM inside VMWare, following the<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; instructions<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; described in kernelnewbies wiki. (By the way, the download links to<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; the iso<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; images of Ubuntu don&#39;t work for me)<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; If I copy the latest config file in /boot, kernel 4.4.0, it starts to<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; ask me<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; many config parameters that I don&#39;t know what to answer. I tried to<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; press<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; always &lt;enter&gt; to set up the default parameters, but after compiling I<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; get<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; an error trying to boot from that kernel (see atachment).<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; I tried with make menuconfig and that seems to work, but it takes too<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; long<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; because it builds and includes many many drivers modules.<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; Yeah, I know I could navigate through the ncurses window and select<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; the<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; stuff I want and deselect what I don&#39;t want, but I&#39;d rather prefer<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; just a<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; simple config file that builds and works and don&#39;t waste time in<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; understanding all the stuff that it&#39;s in there.<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; So, isn&#39;t there a way to get a simple config file just to develop<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; kernel<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; stuff for an Ubuntu image?<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; I&#39;ve even gone to the kernel ppa sources for Ubuntu:<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; <a href="http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9.5/" rel="noreferrer" target="_blank">http://kernel.ubuntu.com/~<wbr>kernel-ppa/mainline/v4.9.5/</a>; but it only<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; provides<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; a patch using the debian config files (which don&#39;t come from git<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; sources of<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; course).<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; I just want a config file, copy it to the kernel root code and<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; compile.<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; Greetings,<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;                                                        Abel<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; ______________________________<wbr>_________________<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; Kernelnewbies mailing list<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; <a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.<wbr>org</a><br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; <a href="https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" rel="noreferrer" target="_blank">https://lists.kernelnewbies.<wbr>org/mailman/listinfo/<wbr>kernelnewbies</a><br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt; ______________________________<wbr>_________________<br>
&gt;&gt; &gt;&gt;&gt; &gt; Kernelnewbies mailing list<br>
&gt;&gt; &gt;&gt;&gt; &gt; <a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.<wbr>org</a><br>
&gt;&gt; &gt;&gt;&gt; &gt; <a href="https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" rel="noreferrer" target="_blank">https://lists.kernelnewbies.<wbr>org/mailman/listinfo/<wbr>kernelnewbies</a><br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; Hi Abel,<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; To add to what Ozgur said, you may first copy the existing .config<br>
&gt;&gt; &gt;&gt;&gt; file that comes along with your Linux distribution to your kernel<br>
&gt;&gt; &gt;&gt;&gt; tree, and then use:<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; $ make localmodconfig<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; instead of defconfig. A quick Google search should tell you the<br>
&gt;&gt; &gt;&gt;&gt; differences between the two - and from what I&#39;ve read, localmodconfig<br>
&gt;&gt; &gt;&gt;&gt; is preferred to defconfig.<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; Hope this helps.<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; Guru Das Srinagesh.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ______________________________<wbr>_________________<br>
&gt;&gt; Kernelnewbies mailing list<br>
&gt;&gt; <a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.<wbr>org</a><br>
&gt;&gt; <a href="https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" rel="noreferrer" target="_blank">https://lists.kernelnewbies.<wbr>org/mailman/listinfo/<wbr>kernelnewbies</a><br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt;         ---P.K.S<br>
&gt;<br>
&gt; ______________________________<wbr>_________________<br>
&gt; Kernelnewbies mailing list<br>
&gt; <a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.<wbr>org</a><br>
&gt; <a href="https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" rel="noreferrer" target="_blank">https://lists.kernelnewbies.<wbr>org/mailman/listinfo/<wbr>kernelnewbies</a><br>
<br>
______________________________<wbr>_________________<br>
Kernelnewbies mailing list<br>
<a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.<wbr>org</a><br>
<a href="https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" rel="noreferrer" target="_blank">https://lists.kernelnewbies.<wbr>org/mailman/listinfo/<wbr>kernelnewbies</a><br>
</div></div></blockquote></div><br></div>