rootdelay=8 This solved the problem. I am not sure how long it really needed but it worked right away with a value of 8 seconds. Probably 3 or 4 seconds would have done it.
I knew I would learn a lot by installing LFS but I really didn't realise just how much I would learn. Today has been a good day. Thanks everyone. Clive. On 28 October 2011 19:47, Nathan Coulson <[email protected]> wrote: > On Fri, Oct 28, 2011 at 11:32 AM, Clive Cooper <[email protected]> wrote: >> >> 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 >> > >> > > Try adding rootwait to the kernel commandline. > > USB devices tend to appear "after" it tries to mount the / partition. > rootwait tells the kernel to wait indefinately until the root > partition appears (if it appears). Also a handy trick to keep the > kernel from panicking if you want to review the logs. > > -- > Nathan Coulson (conathan) > ------ > Location: British Columbia, Canada > Timezone: PST (-8) > Webpage: http://www.nathancoulson.com > -- > 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
