Hi Andrew, Matthew and Kevin,

Thanks for the replies, it is really appreciated.
I have solved the problem and my LFS boots fine.... there is no one
more surprised than I.
I feel I have really achieved something.

I did not manage to get it to boot on the USB stick, I believe the
problem is more to do with this laptop than anything else. I
recompiled the kernel 4 times and included every module I could think
may even have the slightest to do with it.
I did read all the help info and after getting no further forward this
is what I did.

My laptop HDD was already partitioned into 4 primary partitions...
sda1 boot 60MB
sda2 swap 500MB
sda3 /        15GB
sda4 /home 280GB

I cleared some space on sda4 and shrunk it. I deleted sda2 and called
it a loss. I created 2 extended partitions in the 20GB I recovered
from sda4, sda5 became a new 500MB swap and sda6 an empty ext3 drive.
I copied everything from the USB stick to sda6 changed the LFS entry
in my existing old grub menu.lst and rebooted.
Selected LFS and it booted perfectly.

Thanks to everyone for their help.
As soon as I have finished having a play with it I intend to delete it
all and do the LFS install all over again (doing all the tests fully
this time).

Thanks again

Clive.

On 28 October 2011 15:53, Andrew Benton <[email protected]> wrote:
> On Fri, 28 Oct 2011 15:22:01 +0100
> Clive Cooper <[email protected]> wrote:
>
>> Still not solved the Kernel panic here so anyone wants to help be my guest.
>> Output is...
>> Kernel panic - not syncing: VFS: unable to mount root fs on 
>> unknown-block(2,0)
>>
> This looks like a problem with your kernel config. I would suggest a
> good place to start is Bruce's hint about kernels:
> http://www.linuxfromscratch.org/hints/downloads/files/kernel-configuration.txt
>
> Start with a monolithic kernel (no modules). Compile into it drivers
> for your hardware and the filesystems you'll be using. A useful tool is
> lspci from pciutisl, it will tell you what hardware your kernel can
> see. Also, boot into another distro and run lsmod. It will show you
> what modules they've loaded. Compile them into your kernel. As you're
> boot a usb stick don't forget to enable all the usb and sata options
> you need.
>
> It's quite hard doing your first kernel compile. There's a lot of help
> text to wade through and some options only appear in make menuconfig
> when you enable other options. If you enable more options it takes
> longer to compile and makes the kernel slightly larger. If you enable
> too few options you may have missed the one crucial bit of code that
> would have avoided a kernel panic. So start by erring on the side of
> caution and once you've got a bootable kernel you can recompile and
> turn things off. If that one doesn't work, go back to your last good
> option which should be on your grub.cfg. grub.cfg is used by grub2
> which we install in LFS. menu.lst was used by the older version of grub
> which we used to use.
>
> Andy
> --
> http://linuxfromscratch.org/mailman/listinfo/lfs-chat
> FAQ: http://www.linuxfromscratch.org/faq/
> Unsubscribe: See the above information page
>



-- 
Infinity: A concept for those who cannot comprehend the big picture.

() Arch Linux - For movers and shakers. ()
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-chat
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to