On Wed, Jan 28, 2015 at 07:59:05PM -0500, [email protected] wrote:

 
> After getting the kernel panic on my original development system I thought
> perhaps the 10 year old Dell motherboard was just too old to be supported so
> I copied the disk and rebuilt the kernel for a 3 year old system using an
> Intel P67-based Gigabyte motherboard.  Again I used "lspci -K", "lsmod" to
> customize the kernel for that system and got the same result, "devtempfs:
> error mounting -2" message immediately after "Mounted root (ext4 filesystem)
> readonly on 8:3.  (link below)
> 

 For devtmpfs, you apparently missed
[*] Maintain a devtmpfs filesystem to mount at /dev [CONFIG_DEVTMPFS]

 Possibly, that would be enough to stop init running (no /dev/null,
no /dev/zero).  I'm not sure that I've ever tried that after we
moved to a devtmpfs.

 Once you have understood why /dev did not get mounted, if you still
get a panic from init then you need to run ldd on it to determine
what it is linked to (the favourite would be something in /tools,
but people occasionally manage to create executables linked to a
library which exists on the host but not on the LFS system.

> With LFS's grub as a menuentry in Lubuntu's grub.cfg the "MY Dell LFS" entry
> does appear in the boot menu and when it's selected it displays stream of
> numbers then 4 penguins at the top of the page, then further processing
> then.... , "devtempfs: error mounting -2".

 A stream of numbers ?  I would describe it as lines of text
scrolling upwards, probably very fast, and perhaps each line starts
with a timestamp [ seconds since the kernel booted ].
> 
> It's worth noting that to copy the newly configured vmlinuz file from my
> sda3 (LFS) to sda1's /boot (Lubuntu Host) I mount a FAT USB to LFS and copy
> the vmlinuz to the USB, then remove it, mount the USB to the host and copy
> the files and ensure the owner/permissions are correct.  

 Yeugh!!  You mount lfs from the host to create it, and to fix it.
In a term separate from the one where you are fixing LFS, either
open a sane interactive root shell (sudo /bin/bash should do that, I
guess), or use sudo to copy it.  No need for a round-the-houses trip
like that.

> After a new kernel is built I skip grub-install as the Lubuntu host already
> boots.  I copy (not move) the vmlinuz.xxxx file to Lubuntu's /boot as
> described above and with Lubuntu's grub.cfg edited it appears to be ready to
> go, but then not. 
> 

 Editing grub.cfg sounds good, and since your lfs kernel almost
boots, I hope that you are getting there (you appear to have the
right disk drivers and the correct main filesystem for this newer
machine).

ĸen
-- 
Nanny Ogg usually went to bed early. After all, she was an old lady.
Sometimes she went to bed as early as 6 a.m.
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Do not top post on this list.

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

http://en.wikipedia.org/wiki/Posting_style

Reply via email to