Find the answer to your Linux question:
Results 1 to 5 of 5
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) I have a Amilio 3834G with i guess intel chipset and scsi harddrives, pentium M. I've tried ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Feb 2007
    Posts
    7

    After kernelupdate to 26-2.6.20.1-1 i get: Kernel Panic


    Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

    I have a Amilio 3834G with i guess intel chipset and scsi harddrives, pentium M. I've tried to add the lines in grub: modules=piix blaha blaha. I can boot init...bla fallback and it's working. Have googled all day but i cant get it to work hmm.

    Anyone, plz help.

  2. #2
    Linux Guru bryansmith's Avatar
    Join Date
    Nov 2004
    Location
    /Ontario/Canada
    Posts
    2,619
    Some Intel boards (like mine for instance) require that you add 'earlymodules=piix' to the kernel line of your menu.lst.

    You can edit your line by pushing 'e' on your Arch entry at the Grub menu. When you are there, edit the kernel line. Make sure to change it permanently after the system has booted because editing at the Grub menu is temporary.
    Looking for a distro? Look here.
    "There can be no doubt that all our knowledge begins with experience." - Immanuel Kant (Critique of Pure Reason)
    Queen's University - Arts and Science 2008 (Sociology)
    Registered Linux User #386147.

  3. #3
    Just Joined!
    Join Date
    Feb 2007
    Posts
    7
    Quote Originally Posted by bryansmith
    Some Intel boards (like mine for instance) require that you add 'earlymodules=piix' to the kernel line of your menu.lst.

    You can edit your line by pushing 'e' on your Arch entry at the Grub menu. When you are there, edit the kernel line. Make sure to change it permanently after the system has booted because editing at the Grub menu is temporary.
    Still get: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block (0,0)

    And my kernelline looks like this:

    root (hd0,4)
    kernel /boot/vmlinuz26 root=/dev/sda5 ro earlymodules=piix
    initrd /boot/initrd26.img

  4. #4
    Just Joined!
    Join Date
    Feb 2007
    Posts
    7
    I edited my grub from:

    initrd /boot/image26.... to
    initrd /boot/kernel26.img

    Now it works. But what have i done?

  5. #5
    Linux Guru bryansmith's Avatar
    Join Date
    Nov 2004
    Location
    /Ontario/Canada
    Posts
    2,619
    Arch changed from initrd to mkinitcpio (a replacement developed by members of the Arch community). More info can be found here: http://wiki.archlinux.org/index.php/Mkinitcpio

    Yeah, if you don't read the message with the kernel upgrade, you can get thrown off. It happened to me many times...
    Looking for a distro? Look here.
    "There can be no doubt that all our knowledge begins with experience." - Immanuel Kant (Critique of Pure Reason)
    Queen's University - Arts and Science 2008 (Sociology)
    Registered Linux User #386147.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •