<div> </div><div> </div><div>14.07.2018, 21:32, "Cindy-Sue Causey" <butterflybytes@gmail.com>:</div><blockquote type="cite"><p>On 7/14/18, <a href="mailto:ozgur@goosey.org">ozgur@goosey.org</a> <<a href="mailto:ozgur@goosey.org">ozgur@goosey.org</a>> wrote:</p><blockquote> 14.07.2018, 20:07, "Athul Joy" <<a href="mailto:aathuljjoy333@gmail.com">aathuljjoy333@gmail.com</a>>:<br /> <blockquote> Dear friends, I am new to the Linux kernel development.<br /> Can anyone help me how to start my journey in order to build my own<br /> kernel?</blockquote><br /><br /> Hello,<br /><br /> if you want to build a your own kernel then the best way is to be use<br /> Google. Perhaps you can find thousands of kernel build documents and you can<br /> ask here if you have an build errors.<br /><br /> So, it's very simple and I share for short information, the kernel is<br /> written in C code and all code is open source and all C based code can be<br /> compiled using the appropriated compiler. GCC is good compilers.<br /><br /> Which distro you use?<br /><br /> Downloaded to latest stable kernel to /usr/src directory.<br /> Un-compressed the linux kernel.<br /> Copy default .config file to directory.<br /><br /> cp /boot/config-`uname -r`* .config<br /><br /> Note: You may need to ncurses library.<br /><br /> Run make menuconfig and check kernel parameters.<br /><br /> Run make -j 4 and make modules and make modules_install and make install<br /> command.<br /><br /> Please check to /boot directory:<br /><br /> vmlinuz - this is a kernel<br /> System.map - this is a kernel symbols file<br /> initramfs - initrd image<br /> Config - Kernel config file<br /><br /> Please read: <a href="https://kernelnewbies.org/KernelBuild">https://kernelnewbies.org/KernelBuild</a></blockquote><p><br /><br />I (also) learned about "Linux From Scratch" (LFS) from KernelNewbies:<br /><br /><a href="https://kernelnewbies.org/RelatedSites">https://kernelnewbies.org/RelatedSites</a></p></blockquote><div> </div><div>Ah,</div><div> </div><div>this page is good but why don't Gentoo in linux distributions? :(</div><div> </div><div> </div><div>LFS is a good places to prepare a new linux distribution and have fun as you talk about :)</div><div>And it may be LFS difficult to compile the kernel at first can easily compile the kernel on every hardware and understand to use modern and moduler OS.</div><div> </div><blockquote type="cite"><p>I've been playing with computers since ~1994, but I have degenerating<br />cognitive issues that keep me functioning as a perpetual, capable<br />newbie. Linux From Scratch is written in such a way that I've been<br />able to follow along those times I've... remembered to stop and play<br />with it. I thank its author(s) for that! :)</p></blockquote><div> </div><div>You are a perfect and your view of life is very appreciated!</div><blockquote type="cite"><p>Cindy :)</p><span>--<br />Cindy-Sue Causey<br />Talking Rock, Pickens County, Georgia, USA</span><p><br />* runs with duct tape *<br /><br />_______________________________________________<br />Kernelnewbies mailing list<br /><a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.org</a><br /><a href="https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies">https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a></p></blockquote>