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

view story

http://askubuntu.com – I'm a developer and not a sys admin so I'm new to all this. I was thrust upon it when the machine I was working on suddenly killed my virt-manager window. That happened after another person ran a system update on the ubuntu 10.04 machine. After that virt-manager wouldn't start so I restarted the os. When it came back up in grub I ran these commands used to bring up the ubuntu os: set root=(hd0,2) linux /vmlinuz root=/dev/sda2 ro initrd /initrd.img The initrd command produced the following error: couldn't read file When I tried to cat the initrd.img file from grub I got the (HowTos)