升级到13.04后“常规错误挂载文件系统”

我刚尝试从12.10更新到13.04。 当我重新启动时,即使计算机上没有其他操作系统,它也会进入Grub。 我点击Ubuntu完成启动,我得到一个错误消息的终端:

General error mounting filesystems. A maintenance shell will now be started. CONTROL-D will terminate this shell and reboot the system. root@mycomputer:~# 

重启让我回到了完全相同的地方。

Grub上唯一的其他选项是Ubuntu的高级选项和几个内存测试选项。 我跑了其中一个,结果很好。

我不知道接下来该做什么。 请指教。

编辑:

根据请求,这是/ etc / fstab的内容:

 # /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks are added and removed. See fstab(5). # #       # /was on /dev/sda1 during installation UUID=5b22f712-cd92-446e-8984-0c31ca17c02c / ext4 errors=remount -ro 0 1 # swap was on /dev/sda5 during installation UUID=86ea10b7-9309-4860-8ade-059f9d9fa328 none swap sw 0 0 

可能是升级尚未完成。 我发现同样的问题并尝试这个:

  1. 在LiveUSB上启动
  2. mount /dev/sda1 /mnt
  3. chroot /mnt
  4. sudo apt-get update
  5. sudo apt-get dist-upgrade

我按照Sukmono的回答中的步骤:

  1. 在LiveUSB上启动
  2. sudo mount /dev/sda1 /mnt
  3. sudo chroot /mnt
  4. sudo apt-get update
  5. sudo apt-get dist-upgrade

这让我有一个错误,并建议我运行sudo apt-get install -f 。 我这样做了,解决了这个问题。 关闭,删除LiveUSB并重新启动后,Ubuntu 13.04立即启动。