On Sun, Mar 09, 2008 at 11:17:23AM -0600, Wehner y Asociados wrote: > LFS 6.2 > HP Omnibook 2100 (laptop) > > Pentium II (MMX) > 32 MB (RAM), expanded to maximum of 160 MB using memory modules > 4.1 GB (HD) > 3-Com 10/100 LAN+ 56K Cardbus Modem > (Floppy drive OR the CD-ROM drive connects to a plug-in module bay.) > > > Hello, > > I am a newbie who has finally reached Section 9.3 (Rebooting the System) > of LFS 6.2. I followed the book's suggestion to install Lynx, GPM and > Dhcpcd, did the umounts, and proceeded to reboot with “shutdown -r now” > > As the machine shuts down, I get two messages that may or may not be > part of the problem: > > “Stopping dhcpcd on the eth0 interface - LEASEINFO Test Failed! - dhcpcd > is not running [WARN]” Not relevant, you were in chroot so this is from the host system's initscripts, and anyway it isn't a problem. > “No reboot fixup found for your hardware” >
A quick exploration on google suggests that is a kernel warning. I've never seen it, perhaps because my boxes shut down or reboot before I have time to read it, or maybe it. Dunno. I'm fairly sure that if a Pentium II machine needed a fixup, the kernel would know, so this is just a diagnostic message. > > GRUB then starts and, after printing out a few lines that I am unable to > pause to read, hangs at: > > Call Trace: > > [<c012bf49>] get_page_from_freelist+0x221/0x28e > [<c012c004>] __alloc_pages+0x4e/0x27e > [<c012c265>] get_zeroed_page+0x31/0x4c > [<c03da534>] pidmap_init+0xb/0x36 > [<c03d026c>] start_kernel+0xe1/0x24f > > Code: 89 c7 b8 00 e0 ff ff 21 e0 f7 40 14 00 ff ff 0f 74 0c 31 c0 b9 00 > 04 00 00 > fc f3 ab eb 3e e8 05 a4 f6 ff 0f ef c0 b8 40 00 00 00 <0f> e7 07 0f e7 > 47 08 0f > e7 47 10 0f e7 47 18 0f e7 47 20 0f e7 > > <0>Kernel panic – not syncing: Attempted to kill the idle task! > > > I have tried the following unsuccessful ideas: > > 1. Recompiling the kernel to include PCCard (PCMCIA/CardBus) support. > 2. Removing the 3-Com card from the machine and recompiling to exclude > PCCard support. > 3. Recompiling the kernel to include Advanced Power Management (APM) > support. > 4. Disabling APM support in the BIOS and recompiling the kernel to not > include APM. > 5. Rebooting with the floppy drive inserted, instead of the CD-ROM drive. > > I have Googled, searched threads, etc., but am still stuck, so would be > most grateful if someone could give me some ideas about what might be > the problem or point me to a source of information that could help. > > Thank you > > Edward > I'm no longer familiar with 6.2, but here's my take on what is happening: Grub finds the kernel, loads it, and transfers control to it. The kernel then does something wrong which causes it to report what was happening and panic. Probably, this isn't a grub problem (we can't say for certain that grub is passing the correct detaisl to the kernel until init starts, but so far the grub side all looks ok). Perhaps, you might manage to use the PgUp key to scroll back to the start of the disagnostics ? Do you have a working 2.6 .config for this machine ? If so, did you use it for this kernel (i.e. copy it to .config, or zcat from /proc/config.gz, and then 'make oldconfig') ? Unless you can manage to identify where the kernel blew up, it's hard to know what to recommend. Tweaking the config for your hardware is good, but probably tangential to this problem. Which kernel version ? The book was released with 2.6.16.27, but Adrian Bunk has done long-term maintenance of 2.6.16 and the current version seems to be 2.6.16.60. If you aren't on a recent version, I recommend you to upgrade after you have fixed the current problem. ĸen -- das eine Mal als Tragödie, das andere Mal als Farce -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
