After restarting a server, I got to restart some VMs hosted on it. But a Ubuntu VM won't start: here's what shows up after running the VM via Virtual Manager:
Boot from (hd0,0) ext4 a1d581d-90a7-44dc-b319-e4ad25ded49a Starting up ... mount mounting /dev/disk/by-uuid/a1d581d-90a7-44dc-b319-e4ad25ded49a on /root failed: Invalid argument mount: mounting /dev on /root/dev failed: No such file or directory mount: mounting /sys on /root/sys failed: No such file or directory mount: mounting /proc on /root/proc failed: No such file or directory Target filesystem doesn't have requested /sbin/init No init found. Try passing init= bootarg. BusyBox v1.18.4 (Ubuntu 1:1.18.4-2ubuntu2) build-in shell (ash) Enter 'help for a list of built-in command. (initramfs) _
This problem has been debated a few times on AskUbuntu, but no solution were applicable in my case (like to boot up from LiveCD), or were not working: for example, I tried to unmount the partition that contains the VMs images, and ran fsck on it. It came out clean, but I still have this problem when I mount the partition back and try to run the Ubuntu VM. Now, I really don't know what to do.
Do you have any ideas about how to fix this problem? Thanks!