我最近尝试通过将机器从Ubuntu 14升级到18 dist-upgrade
。更新似乎可以顺利进行。但是,在重新启动并从grub中选择“ ubuntu”后,初始屏幕会加载下面的点,但在每个点闪烁一次后会卡住(无进度或键盘/鼠标输入)。
我试图ESC在启动时按以显示文本界面。如果我按得足够快,有时可以使用此方法,但是文本有时会有些混乱,尽管有时不是这样。我还尝试通过按e和编辑选项来关闭grub的启动。但是,这只是一个空白的屏幕。我也尝试选择仍然在grub中的14.04选项。这个靴子很好。dist-upgrade
从14.04重新运行无效。我还尝试了从14.04启动修复,以查看它是否有帮助,但它只是重命名了grub条目并对其进行了重新排序,以使其成为14.04选项“ Ubuntu”和Ubuntu 18选项“ Ubuntu 18.04”。
当文本界面正常工作时,它似乎卡在等待熵的部分或紧接在以下几行之后:
[ OK ] Started Network Manager Script Dispatcher Service.
NetworkManager-dispatcher.service
[ OK ] Started GNOME Display Manager.
gdm.service
_
有什么想法如何解决这个问题并让18.04升级启动吗?
我正在回答自己的问题,以防其他搜寻相似答案的人找到帮助。
我不小心使用了Debiandist-upgrade
命令而不是Ubuntu的命令do-release-upgrade
。升级后的软件包超出了apt-get upgrade
允许范围,并将我的主文件夹从单独驱动器上的位置移动到了具有操作系统的驱动器上。它还用grub引导文件替换了旧的主目录。没有数据丢失。如果其他人犯了这个错误,则您的文件可能已经移动了。您也许可以使用其他grub条目进行引导并恢复它们,或者使用实时CD。
我的解决方案最终是要确保我拥有所有内容的备份并执行全新安装。
TLDR:不要使用dist-upgrade
,请使用do-release-upgrade
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句