![升级到 13.04 后出现“安装文件系统常规错误”](https://linux22.com/image/1115008/%E5%8D%87%E7%BA%A7%E5%88%B0%2013.04%20%E5%90%8E%E5%87%BA%E7%8E%B0%E2%80%9C%E5%AE%89%E8%A3%85%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E5%B8%B8%E8%A7%84%E9%94%99%E8%AF%AF%E2%80%9D.png)
我刚刚尝试从 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).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# /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 上启动
mount /dev/sda1 /mnt
chroot /mnt
sudo apt-get update
sudo apt-get dist-upgrade
答案2
我按照 Sukmono 的回答中的步骤进行操作:
- 在 LiveUSB 上启动
sudo mount /dev/sda1 /mnt
sudo chroot /mnt
sudo apt-get update
sudo apt-get dist-upgrade
这导致我出现错误并建议我运行sudo apt-get install -f
。我照做了,问题就解决了。关机、移除 LiveUSB 并重新启动后,Ubuntu 13.04 立即启动。