I am having a horrible time building a kernel with Ubuntu. As a long time Slackware user I have built a kernel or two. First the background.
I had been using Ubuntu 7.04 with no problems and then I upgraded to 8.04 (hardy heron?) and the problem started. The problem is the system got REAL slow, including the mouse freezing during periods of heavy disk access. The problem was traced down to the kernel in 8.04 NOT having
config-2.6.17-12-generic:CONFIG_BLK_DEV_VIA82CXXX=m
but
config-2.6.24-21-generic:# CONFIG_BLK_DEV_VIA82CXXX is not set
which meant that DMA WAS NOT being used for disk access. In fact a warning message about it not being enabled popped up during boot stating the file system chack might take a long time.
Using motherboard with VIA VT8235 southbridge.
I guess Ubuntu maintainers decided nobody should be using VIA VT82xx chipsets.
Ok, I follow the directions from
mhvlug.org/images/6/69/LinuxKernel_Handout_04-02-2008.pdf
and
https://help.ubuntu.com/community/Kernel/Compile
But, I cannot get a bootable kernel, in fact the initrd image was 48MB big. Huge, like about 7x, compared to the other pre-built ones.
First it booted as far to a message stating:
USB 2-1: Configuration #1 chosen from 1 choice
and then hangs forever. Turning off my USB printer during boot, which never was necessary before, fiexd that. But, then it stopped at
Uniform CD-ROM driver Revision:3.2
and again hung forever.
Not being one to admit defeat and wanting learn "the debian way" I refuse to give up.
Any ideas as to what my problem may be?
tj