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