ILIOPOULOS ATHANASIOS wrote:
> Hi,
> 
>       I am fairly new to linux and decided to try LFS to get my knowledge up 
> a bit.
> I installed it with the normal procedure, (I believe i followed every single 
> letter of the LFS book) and installed everything with  tests showing that 
> everything was compiled correctly. 
>       My system has a bit heavy partitioning on a single hd (I have an acer 
> laptop):
> hd1: Windows, 
> hd2: Extended
>       hda5: Linx swap (Suse 10.1)
>       hda6  Suse 10.1 ( /        )    Reiser
>         hda7: (/home)         Reiser (for Suse)
>       hda8: Linux swap (LFS)  1gb
>       hda9: LFS ext3 9gb
> 
>       I didn't install grub, since Suse had it already. I just added an LFS 
> menu entry and made the appropriate choices:
> title LFS 6.2: (/boot/grub/menu.lst addition in SUSE partition)
>     root (hd0,8)
>     kernel /boot/lfskernel-2.6.16.38 root=/dev/hda9 
> 
> When i boot i get this error, that seems to be a standard for some persons:
> 
> VFS: kernel panic cant' mount device /dev/hda9 or unkown - block(0,0)
> 
> I must mention that standard booting seems to start, since i see messages 
> from device setup (like usb, ASLA, hard disks etc.). I also don't have the 
> LFS partition as boot (I am not certainly i shouldn't but i think this shall 
> just be on main partition that is hda1 (W95 FAT32 (LBA))
>       
>       I followed the info in the faq and the info in various mailing list 
> entries. I also tried to boot lfs using my SUSE's kernel. I recompiled kernel 
> with various configs (including the SUSE's config). I also played with grub 
> start-up changing root=... option. To me it smell udev realted, but still 
> can't say.
> 
> Has anybody of those that faced this problem solved it? Can someone else give 
> an advice furthermore?
> 
> Thanks in advance
> Nasos
> 

Here are a couple of ideas to try:

1, check that the SUSE grub directory (usually under /boot contains the 
relevant "stage_1 " files for the partition type (if needed)

2, try running fdisk -l from the suse command line and see what 
partition type it says hda9 is (Should be 83 IIRC). You can chnage that 
if it is wrong...

3, try putting the lfs kernel into the suse boot directory and getting 
grub to load it from there but still adding the root=/dev/hda9 at the end.

4, Check your kernel config carefully to make sure you have all the 
relevant hardware drivers built-in. With a laptop this might be more 
important as they sometimes have uncommon hardware. lspci -v should help 
here.

Just a few ideas...

Hope something helps

Alan

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to