[From nobody Sun Jan 10 02:21:44 2010 Message-ID: <4060850D.5050303@cec.wustl.edu> Date: Tue, 23 Mar 2004 12:42:21 -0600 From: Richard Ayer III <rwa1@cec.wustl.edu> User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040312 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Thomas Molina <tmolina@cablespeed.com> Subject: Re: Kernel builds from linux-2.6.3-2.1.253.2.1 References: <m3y8pvbdd4.fsf@newsguy.com> <002001c40ed7$fd70eb90$72b9fc80@rwa1> <Pine.LNX.4.58.0403210937020.21421@localhost.localdomain> <405F5EC2.8000207@cec.wustl.edu> <Pine.LNX.4.58.0403221925540.29302@localhost.localdomain> <405FCE31.8040406@cec.wustl.edu> <Pine.LNX.4.58.0403230640010.1878@localhost.localdomain> In-Reply-To: <Pine.LNX.4.58.0403230640010.1878@localhost.localdomain> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Thomas Molina wrote: >>>Would you care to send me a copy of the .config file you used? I might be >>>able to spot something. >>> >>> >>> >>> >>Here it is. Interestingly, the ext2, ext3, and jbd are set the same as >>the config-2.6.3-2.1.253.2.1 that works just fine; though I had tried >>having them all as builtin, which didn't work. Thanks for the help. >> >> > >I took your config file and used it to build and boot the >2.6.3-2.1.253.2.1 source tree. It booted without panicing at loading of >the root filesystem. It had other problems, but that was because of >differences between your system and mine. > >I do have a couple of thoughts though. I'm wondering what procedure you >used to compile the kernel. There are some differences between 2.4 and >2.6 for this. In 2.4 you would do >make [old/menu/x]config >make dep >make bzImage >make modules >make modules_install >make install > >whereas in 2.6 you skip a couple of those steps. I copied your >configuration into the source tree as .config and did: >make oldconfig >make >make modules_install >make install > >After which I rebooted. The stanza in grub.conf corresponding to this >was: > >title Fedora Core (2.6.3-test) > root (hd0,0) > kernel /boot/vmlinuz-2.6.3-test ro root=/dev/hda1 vga=792 > initrd /boot/initrd-2.6.3-test.img > >Note the root=/dev/hda1. That was probably the difference which allowed >me to boot. > >Interestingly is the following extract from /var/log/messages showing a >problem: > >Mar 23 06:33:05 dad kernel: NET: Registered protocol family 17 >Mar 23 06:33:05 dad kernel: try_name("hda1", 0) >Mar 23 06:33:05 dad kernel: try_name("hda", 1) >Mar 23 06:33:05 dad kernel: EXT2-fs warning (device hda1): >ext2_fill_super: mounting ext3 filesystem as ext2 >Mar 23 06:33:05 dad kernel: >Mar 23 06:33:05 dad kernel: VFS: Mounted root (ext2 filesystem) readonly. >Mar 23 06:33:05 dad kernel: Freeing unused kernel memory: 116k freed > >I'm wondering if the above extract shows there is some problem in the way >FC2T1 builds and installs the initrd. > >I believe this might be relevant to bring up on the public list. I would >like to have the developers consider whether this is a procedural problem >on our part or whether there is a problem in building and installing the >kernel that they need to address. I will not forward your private email >to a public list without your permission, but please consider forwarding >this to the public list with my permission. > > To everyone who helped (especially Thomas and Michal), thank you! It would seem that the error arose because I have turned off RAM disk support, and when I turned it back on the default size was set to 4096, but needed to be 8192. So, again, thanks for the help! Richard Ayer III ]