将 Ubuntu 从 14.04LTS 升级到 16.04LTS 时,升级过程要求我运行:
dpkg --continue -a
命令失败,一段时间后升级过程退出。我检查了“关于 Ubuntu”,它显示它是 16.04 LTS。然后我手动重新启动系统,然后我再也看不到桌面了。重新启动后,它会带我进入终端模式,当我sudo dpkg --continue -a
再次尝试运行时,它说文件系统是只读的。以下是升级到 16.04 LTS 后重新启动 ubuntu 的屏幕截图:
以下是启动过程的视频:
https://www.youtube.com/watch?v=XuehCZIHNdI
在此过程中,我们可以看到桌面显示出来然后就立即关闭了,不知道是什么原因。
答案1
当我寻找此问题的解决方案时,我使用了下一个解决方法:在终端中出现这些只读错误后:
sudo mount -o remount,rw /
然后系统加载 Unity。但是,每次重启后都需要使用此过程
更新:您还可以检查 /etc/fstab 文件。就我而言,存在文件系统挂载记录不正确的问题。我在运行 fsck 命令时发现了这个问题:
sudo fsck
它返回如下内容:
fsck: /etc/fstab: parse error at line 9 -- ignore
答案2
这是对我有用的
首先,运行sudo su
mount -o remount,rw /
此时您可以运行exit
以退出超级用户模式。
然后我通过运行更改了我的交换文件sudo nano /etc/fstab
/dev/sda1 / ext4 rw,noatime,data=ordered 0 1
最后我重启了服务器
sudo reboot