我正在运行 Ubuntu 16.04,今天决定安装 18.04 版本。我按照这里的说明进行操作:https://www.zdnet.com/article/how-to-upgrade-to-ubuntu-linux-18-04/
大约 30-45 分钟后,我进入安装阶段,系统询问是否应使用升级包中的新文件覆盖我之前配置的点文件。在其中一次安装过程中,我选择查看差异,但无法找到如何退出视图。ESC、q 等不起作用,因此我尝试 Ctrl-C,结果导致安装过程完全中止。恐怕我现在的安装不完整。例如,系统设置只有大约 7 个条目,而旧版本有大约 20 个左右。此外,系统设置的软件和更新部分看起来完全错误。
运行命令sudo do-release-upgrade
后,提示未找到新版本。有没有办法恢复配置或重新运行安装?
编辑:
我尝试查看这里的其他帖子及其解决方案,但我的问题是 dpkg 被锁定了。例如,当我尝试时,sudo apt-get install -f
我得到:
E: 无法获取锁 /var/lib/dpkg/lock - 打开(11:资源暂时不可用)
E:无法锁定管理目录(/var/lib/dpkg/),其他进程是否正在使用它?
编辑2:
我越来越接近问题的真正所在。我错误地重新启动了系统,发现自己无法重新登录。我使用 Windows 的双启动系统并使用 Grub 来处理它。标准的 Ubuntu 选项只导致出现紫色屏幕。转到 Ubuntu 的高级选项,第一个选项导致此处描述的相同错误https://unix.stackexchange.com/questions/414655/not-syncing-vfs-unable-to-mount-root-fs-on-unknown-block0-0。
不确定由于操作系统升级中止而导致的启动问题是如何发生的,但我们遇到了这种情况。
答案1
事实证明,我可以使用 Grub 菜单中 Ubuntu 高级选项下的第二个选项登录。进入后,我运行命令sudo dpkg --configure -a
,配置从我错误中止的地方继续。现在一切正常!
由于情况略有不同,尽管与其他发布的问题有重叠,我仍将保留这个问题。