<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: How to compile a kernel for Ubuntu Karmic</title>
	<atom:link href="http://blog.avirtualhome.com/2009/11/03/how-to-compile-a-kernel-for-ubuntu-karmic/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.avirtualhome.com/2009/11/03/how-to-compile-a-kernel-for-ubuntu-karmic/</link>
	<description>Just my thoughts about things</description>
	<lastBuildDate>Wed, 10 Mar 2010 23:17:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: goro4111</title>
		<link>http://blog.avirtualhome.com/2009/11/03/how-to-compile-a-kernel-for-ubuntu-karmic/#comment-5960</link>
		<dc:creator>goro4111</dc:creator>
		<pubDate>Sun, 14 Feb 2010 10:43:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.avirtualhome.com/?p=486#comment-5960</guid>
		<description>Thanks for the detailed well structured HOWTO. It actually helped me a lot to start compiling the kernel form my old pc.

I must say that I followed all the step, several times, and I do not see any problem with the steps themselves, but I have a problem with booting up with the kernel I made.

After I compile my kernel (2.6.31-20.57) and install it, I reboot and grub will default choose the new kernel (perfect). The boot process stop when the following error is received:
udevd [xx]: segfult .... error 6 in libc.so.6 Segmentation fault

I tried the compilation several times, but still with no luck. Would you please guide me if I&#039;m missing anything or whether the new version (20.57) is not compatible with this description.

Note: I&#039;m changing the configuration of the kernel with quite few things:
- Select the Configure standard kernel features (for small systems) from General Setup
- Disable Power management AND ACPI options
- Disable DMA engine support form Device Drivers
- Disable some of the Ubuntu supplied third-party device drivers

Once again, thanks for the super blog, and one more thanks for helping me.</description>
		<content:encoded><![CDATA[<p>Thanks for the detailed well structured HOWTO. It actually helped me a lot to start compiling the kernel form my old pc.</p>
<p>I must say that I followed all the step, several times, and I do not see any problem with the steps themselves, but I have a problem with booting up with the kernel I made.</p>
<p>After I compile my kernel (2.6.31-20.57) and install it, I reboot and grub will default choose the new kernel (perfect). The boot process stop when the following error is received:<br />
udevd [xx]: segfult &#8230;. error 6 in libc.so.6 Segmentation fault</p>
<p>I tried the compilation several times, but still with no luck. Would you please guide me if I&#8217;m missing anything or whether the new version (20.57) is not compatible with this description.</p>
<p>Note: I&#8217;m changing the configuration of the kernel with quite few things:<br />
- Select the Configure standard kernel features (for small systems) from General Setup<br />
- Disable Power management AND ACPI options<br />
- Disable DMA engine support form Device Drivers<br />
- Disable some of the Ubuntu supplied third-party device drivers</p>
<p>Once again, thanks for the super blog, and one more thanks for helping me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The process of compile a new kernel &#187; Paul&#39;s blog</title>
		<link>http://blog.avirtualhome.com/2009/11/03/how-to-compile-a-kernel-for-ubuntu-karmic/#comment-5956</link>
		<dc:creator>The process of compile a new kernel &#187; Paul&#39;s blog</dc:creator>
		<pubDate>Sat, 13 Feb 2010 23:11:57 +0000</pubDate>
		<guid isPermaLink="false">http://blog.avirtualhome.com/?p=486#comment-5956</guid>
		<description>[...] to actually see if this is a issue, iam currently busy compiling a new kernel, like described here. To enable the toshiba functions, I need to set a option under Processor type and features -&gt; [...]</description>
		<content:encoded><![CDATA[<p>[...] to actually see if this is a issue, iam currently busy compiling a new kernel, like described here. To enable the toshiba functions, I need to set a option under Processor type and features -&gt; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Saint DanBert</title>
		<link>http://blog.avirtualhome.com/2009/11/03/how-to-compile-a-kernel-for-ubuntu-karmic/#comment-5938</link>
		<dc:creator>Saint DanBert</dc:creator>
		<pubDate>Fri, 12 Feb 2010 23:20:30 +0000</pubDate>
		<guid isPermaLink="false">http://blog.avirtualhome.com/?p=486#comment-5938</guid>
		<description>I really want to do this and REALLY enjoyed the read. As usually, I have questions:

1.  There is list of drivers and modules (lsmod &amp;c) that get used on my hardware. What is a good way to create a reasonably complete list so that I don&#039;t break something I use?  How do I make sure that I have all of the various parts and
back ports and extras and whatever so that everything get built completely and correctly?

2.  Is there a good roadmap to help match kernel config parameters with my own hardware and operational requirements?

Thanks,
~~~ 0;-Dan</description>
		<content:encoded><![CDATA[<p>I really want to do this and REALLY enjoyed the read. As usually, I have questions:</p>
<p>1.  There is list of drivers and modules (lsmod &amp;c) that get used on my hardware. What is a good way to create a reasonably complete list so that I don&#8217;t break something I use?  How do I make sure that I have all of the various parts and<br />
back ports and extras and whatever so that everything get built completely and correctly?</p>
<p>2.  Is there a good roadmap to help match kernel config parameters with my own hardware and operational requirements?</p>
<p>Thanks,<br />
~~~ 0;-Dan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://blog.avirtualhome.com/2009/11/03/how-to-compile-a-kernel-for-ubuntu-karmic/#comment-5932</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Fri, 12 Feb 2010 19:38:57 +0000</pubDate>
		<guid isPermaLink="false">http://blog.avirtualhome.com/?p=486#comment-5932</guid>
		<description>You don&#039;t have to use sudo for the su command, but in Ubuntu direct login as root is disabled (no password is set for the root user making it impossible to login in). When you type su -, you ask to login directly as root and as mentioned, this is disabled by default.

su --&gt; login as root
sudo --&gt; run as root 

So by running sudo su -, you basically trick the system, you run su as root and the systems says, ok you are root so no need to ask for a password. To show this try the following:
Open a terminal as a normal user and run su - &lt;youruser&gt; you will be prompted for a password. Now become root and run su - &lt;youruser&gt; no password is required.

Using sudo -i brings environment variables DISPLAY and TERM into the root shell from the user that executes the command and adds the environment variables SUDO_USER and SUDO_UID. In general that is not that big of deal, in our case we could use sudo -i instead of sudo su -.</description>
		<content:encoded><![CDATA[<p>You don&#8217;t have to use sudo for the su command, but in Ubuntu direct login as root is disabled (no password is set for the root user making it impossible to login in). When you type su -, you ask to login directly as root and as mentioned, this is disabled by default.</p>
<p>su &#8211;> login as root<br />
sudo &#8211;> run as root </p>
<p>So by running sudo su -, you basically trick the system, you run su as root and the systems says, ok you are root so no need to ask for a password. To show this try the following:<br />
Open a terminal as a normal user and run su &#8211; <youruser> you will be prompted for a password. Now become root and run su &#8211; </youruser><youruser> no password is required.</p>
<p>Using sudo -i brings environment variables DISPLAY and TERM into the root shell from the user that executes the command and adds the environment variables SUDO_USER and SUDO_UID. In general that is not that big of deal, in our case we could use sudo -i instead of sudo su -.</youruser></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Saint DanBert</title>
		<link>http://blog.avirtualhome.com/2009/11/03/how-to-compile-a-kernel-for-ubuntu-karmic/#comment-5931</link>
		<dc:creator>Saint DanBert</dc:creator>
		<pubDate>Fri, 12 Feb 2010 18:32:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.avirtualhome.com/?p=486#comment-5931</guid>
		<description>I notice that you type &quot;sudo  su -&quot; before you perform a series of apt-get commands The &quot;su -&quot; uses set -user to start a login shell ( &#039;-&#039; ) as superuser. This is redundant on a couple of levels. First, one does not to be super user to run &quot;su&quot;.
Using &quot;sudo -i&quot;  uses the super-user-do command as an interactive shell ( &#039;-i&#039; ). Likewise, &quot;sudo -b&quot; runs the command as a background task.Check out the sudo man-page for details.

If there is a difference between &quot;su -&quot; and &quot;sudo -i&quot; I have not found any operational reason. I prefer and recommend &quot;sudo -&quot; because there is logging whereas &quot;su -&quot; has none.

Another man&#039;s thoughts,
~~~ 0;-Dan</description>
		<content:encoded><![CDATA[<p>I notice that you type &#8220;sudo  su -&#8221; before you perform a series of apt-get commands The &#8220;su -&#8221; uses set -user to start a login shell ( &#8216;-&#8217; ) as superuser. This is redundant on a couple of levels. First, one does not to be super user to run &#8220;su&#8221;.<br />
Using &#8220;sudo -i&#8221;  uses the super-user-do command as an interactive shell ( &#8216;-i&#8217; ). Likewise, &#8220;sudo -b&#8221; runs the command as a background task.Check out the sudo man-page for details.</p>
<p>If there is a difference between &#8220;su -&#8221; and &#8220;sudo -i&#8221; I have not found any operational reason. I prefer and recommend &#8220;sudo -&#8221; because there is logging whereas &#8220;su -&#8221; has none.</p>
<p>Another man&#8217;s thoughts,<br />
~~~ 0;-Dan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://blog.avirtualhome.com/2009/11/03/how-to-compile-a-kernel-for-ubuntu-karmic/#comment-5902</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Sun, 07 Feb 2010 18:12:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.avirtualhome.com/?p=486#comment-5902</guid>
		<description>If you want to change the configuration I do believe you&#039;ll have to compile the kernel all over again.
By recompiling you won&#039;t have conflicts, what you could do to keep track of your configurations is make backups of every configuration under a different name.</description>
		<content:encoded><![CDATA[<p>If you want to change the configuration I do believe you&#8217;ll have to compile the kernel all over again.<br />
By recompiling you won&#8217;t have conflicts, what you could do to keep track of your configurations is make backups of every configuration under a different name.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://blog.avirtualhome.com/2009/11/03/how-to-compile-a-kernel-for-ubuntu-karmic/#comment-5900</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Sun, 07 Feb 2010 02:05:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.avirtualhome.com/?p=486#comment-5900</guid>
		<description>Thank you for this good article. I was able to compile my own kernel with your help.

How would be the workflow for compiling several versions of the kernel with different configurations? I want to change the configuration frequently (for finding out what&#039;s good and what is not) without recompiling everything and without conflicts in the package manager or elsewhere. Would be nice if you could help me with that.</description>
		<content:encoded><![CDATA[<p>Thank you for this good article. I was able to compile my own kernel with your help.</p>
<p>How would be the workflow for compiling several versions of the kernel with different configurations? I want to change the configuration frequently (for finding out what&#8217;s good and what is not) without recompiling everything and without conflicts in the package manager or elsewhere. Would be nice if you could help me with that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thai</title>
		<link>http://blog.avirtualhome.com/2009/11/03/how-to-compile-a-kernel-for-ubuntu-karmic/#comment-5748</link>
		<dc:creator>Thai</dc:creator>
		<pubDate>Tue, 26 Jan 2010 03:10:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.avirtualhome.com/?p=486#comment-5748</guid>
		<description>After reading this post, I started compiling my own kernel. Unfortunately, I did the compilation on a 900MB disk and found out that 900MB is not enough.

I have aCore2Duo T6570 cpu. Could those who finished the compilation and have a core2duo please let me and others know if you can see any significant performance improvement on your systems?</description>
		<content:encoded><![CDATA[<p>After reading this post, I started compiling my own kernel. Unfortunately, I did the compilation on a 900MB disk and found out that 900MB is not enough.</p>
<p>I have aCore2Duo T6570 cpu. Could those who finished the compilation and have a core2duo please let me and others know if you can see any significant performance improvement on your systems?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wim Vervoorn</title>
		<link>http://blog.avirtualhome.com/2009/11/03/how-to-compile-a-kernel-for-ubuntu-karmic/#comment-5732</link>
		<dc:creator>Wim Vervoorn</dc:creator>
		<pubDate>Fri, 22 Jan 2010 10:15:20 +0000</pubDate>
		<guid isPermaLink="false">http://blog.avirtualhome.com/?p=486#comment-5732</guid>
		<description>Forget about this. It was a mistake that occurred somewhere in the configuration. The control file is created correctly now!</description>
		<content:encoded><![CDATA[<p>Forget about this. It was a mistake that occurred somewhere in the configuration. The control file is created correctly now!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wim Vervoorn</title>
		<link>http://blog.avirtualhome.com/2009/11/03/how-to-compile-a-kernel-for-ubuntu-karmic/#comment-5728</link>
		<dc:creator>Wim Vervoorn</dc:creator>
		<pubDate>Thu, 21 Jan 2010 10:45:31 +0000</pubDate>
		<guid isPermaLink="false">http://blog.avirtualhome.com/?p=486#comment-5728</guid>
		<description>Hello,

For some reason I get the error :

&quot;dh_installchangelogs : package linux-image....... is not in control info&quot; when executing the fakeroot debian/rules binary-core2 command in your description.

I check the debian/control to see if there is any reference to &quot;linux-image.....&quot; in there but there isn&#039;t.  I verified the changes in getabis and i386.mk and the changes are there.

Do you have any suggestions of what could have gone wrong and where to look for the problem?

Thanks in advance.

Wim</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>For some reason I get the error :</p>
<p>&#8220;dh_installchangelogs : package linux-image&#8230;&#8230;. is not in control info&#8221; when executing the fakeroot debian/rules binary-core2 command in your description.</p>
<p>I check the debian/control to see if there is any reference to &#8220;linux-image&#8230;..&#8221; in there but there isn&#8217;t.  I verified the changes in getabis and i386.mk and the changes are there.</p>
<p>Do you have any suggestions of what could have gone wrong and where to look for the problem?</p>
<p>Thanks in advance.</p>
<p>Wim</p>
]]></content:encoded>
	</item>
</channel>
</rss>
