I'm getting the same error that other questions mention, such as:Installation Error: Kernel Panic - not syncinghttps://askubuntu.com/questions/41930/kernel-panic-not-syncing-vfs-unable-to-mount-root-fs-on-unknown-block0-0However, I don't think their solutions would fit my scenario.This has started happening when I tried to install an Ubuntu 12.04 into a new partition (/dev/sda5). The system has two hard disks (sda and sdb), and both have already other two OSs: a Windows8 in sda, an Ubuntu 13.04 in sdb.So when I installed Ubuntu12.04 I told it to install the boot loader in sdb (thinking it would overwrite the existing one), but it failed. So I told it to use sda instead and then it apparently didn't fail.However, when starting up the computer, the previous boot I had from Ubuntu 13.04 starts, so then the entry for the new Ubuntu 12.04 was not there. Tried to start manually from the other HD (sda) and it starts Windows, so I guess the boot loader couldn't be installed anywhere in the end.So, to make the sdb bootloader recognize the new Ubuntu12.04 partition I started Ubuntu 13.04 and did sudo update grub from there, and this command found the new OS, and there's a new entry in grub now. But when I try to run it, I get:error: no such device: 15ee4fac-ec5d-409b-88c2-7350e76d2e98Press any key to continue...Then I press a key, and then:Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)The solutions that others have provided in other questions I guess that don't really apply to me because I have many partitions with different OSs, and the other questions seemed to focus on just one Linux OS, so I'm not sure I can run update-initramfs -u -k <version> happily, or from where to run it (LiveCD?), or how to guess the proper kernel version.
Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
partition;system installation;dual boot;boot loader