It isn't a problem of corruption... These files are "compiled" when the system installs a new kernel or you enter an update-grub command. It seems (?) that initrd* is not "properly compiled" but grub.cfg is... anyway when the system restarts, grub doesn't find the content of these files [you can see this by enter cat /boot/grub/grub.cfg at the grub prompt, and you could try the cat command with other files, some will display ok, but many they will display the content of other files!!! Maybe grub doesn't load some necessary module, I don't know, but this only happens with files inside root.disk.] That why the "solutions" for this problem all involve to put /boot outside root.disk or at least grub.cfg.
-- Wubi/Karmic boot: kernel panic - not synching: VFS https://bugs.launchpad.net/bugs/477169 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs