On Mon, Apr 12, 2010 at 9:45 AM,  <mas...@mail.com> wrote:
> Hi i got this error when i tried to boot in to my LFS system.
> could it be that my fstab is screwed up, or is it something i forgot to
> do with the kernel?
> I'm using the LFS 6.6 book, and i am doing this in vmware.
>
> This is how my filesystem looks:
> sda1 100mb: this one will be /boot
> sda2 58gb: this one will be /
> sda3 swap
>
> fixed the fstab:
> # Begin /etc/fstab
>
> #file system    mount-point   type    options       dump   fsck
> #                                                           order
>
> /dev/sda1        /boot               ext3    defaults          1      1
> /dev/sda2        /                       ext3    defaults          1
>  2
> /dev/sda3        swap              swap  pri=1               0      0
> proc                 /proc               proc   defaults           0
>  0
> sysfs                /sys                 sysfs  defaults           0
>   0
> devpts         /dev/pts      devpts gid=4,mode=620 0     0
> tmpfs              /dev/shm         tmpfs  defaults           0      0
> # End /etc/fstab
>
> I installed the kernel and took every driver for SATA and SCSI just to
> be sure that wont be an issue.
>
> Then i mounted sda1 as /boot and copied the boot files System.map,
> config-2.6.32.8, vmlinux-2.6.32.8-lfs-6.6.
>
> This is my grub.cfg:
> #
> # DO NOT EDIT THIS FILE
> #
> # It is automatically generated by /usr/sbin/grub-mkconfig using
> templates
> # from /etc/grub.d and settings from /etc/default/grub
> #
>
> ### BEGIN /etc/grub.d/00_header ###
> set default=0
> set timeout=5
> ### END /etc/grub.d/00_header ###
>
> ### BEGIN /etc/grub.d/10_linux ###
> menuentry "GNU/Linux, with Linux 2.6.32.8-lfs-6.6" {
>        insmod ext2
>        set root=(hd0,1)
>         search --no-floppy --fs-uuid --set
> dd263110-8c28-48f1-bb0e-5c779c97e9ac
>        linux   /vmlinux-2.6.32.8-lfs-6.6 root=/dev/sda2 ro
> }
> menuentry "GNU/Linux, with Linux 2.6.32.8-lfs-6.6 (recovery mode)" {
>        insmod ext2
>        set root=(hd0,1)
>         search --no-floppy --fs-uuid --set
> dd263110-8c28-48f1-bb0e-5c779c97e9ac
> linux   /vmlinux-2.6.32.8-lfs-6.6 root=/dev/sda2 ro single
> }
> ### END /etc/grub.d/10_linux ###
>
> ### BEGIN /etc/grub.d/30_os-prober ###
> ### END /etc/grub.d/30_os-prober ###
>
> ### BEGIN /etc/grub.d/40_custom ###
> # This file provides an easy way to add custom menu entries.  Simply
> type the
> # menu entries you want to add after this comment.  Be careful not to
> change
> # the 'exec tail' line above.
> ### END /etc/grub.d/40_custom ###
>
> i set the grub MBR to /dev/sda
>
> when i reboot i get:
> Kernel panic - not syncing: VFS; Unable to mount root fs on
> unknown-block(2.0)
> VFS: Cannot open root device "sda2" or unknown-block(2.0)
> Please append a correct "root=" boot option; here are the available
> partitions:
> 0b00                 1048575 sr0 driver: sr
>
> What could be the problem?
> please help, i'm to close to fail now.
> Thanks
> // Mastah
> --
> http://linuxfromscratch.org/mailman/listinfo/lfs-support
> FAQ: http://www.linuxfromscratch.org/lfs/faq.html
> Unsubscribe: See the above information page
>

There are one or two special drivers that have to be configured in the
Kernel for VMWare and for VirtualBox. They may or may not be the same
for each app.

VMWare will not show your guest OS the actual hardware that your
system is using. You need to know what hardware VMWare is showing your
guest OS and configure the kernel for the guest OS accordingly.

-- 
If we can but prevent the government from wasting the labours of the
people, under the pretence of taking care of them, they must become
happy. - Thomas Jefferson
-- 
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