我最近将系统从 Ubuntu 16.04 LTS Xenial Xerus 升级到 Ubuntu 16.10 Yakkety Yak。一切都很顺利,直到升级过程的最后阶段 - 最后一次重启。
从那时起,我就能进入登录屏幕,但系统不再对输入或鼠标导航做出反应。时钟显示正确的时间,系统能够检测到无线网络,操作系统版本和我的用户名也正确显示。
因此,问题是:系统启动时冻结在登录屏幕,如何修复?我是否需要运行一些命令GNU GRUB > recovery mode > root
?或者修复一些损坏的软件包?如果需要,该怎么做?
非常感谢您的耐心和善意帮助!
答案1
修复 Ubuntu/其他发行版版本升级干净的方法:重新安装
(这或许是每个人都应该做的,而不是使用升级按钮)
我对“如何修复系统”的看法(特别是对于新手)是全新安装。
别担心!
...这比任何其他可能的方法都要快得多,也容易得多,而且也消除了人们在做这件事之前普遍存在的顾虑。
准备工作:使用您的安装 USB,将您的主文件夹复制到单独的分区或 USB/extHardDrive。
我们开工吧 :
在 Ubuntu 下方法 1(适合在任何其他 Linux 上进行 UEFI 启动)
- 创建安装 USB:
- 简单地下载。
- 使用 gparted 将您的 USB 2.0 密钥格式化为 FAT32。
- (仍在 Gparted 中)右键单击可视化分区并选择“管理标志”,勾选“启动”并应用。
- 现在只需双击 iso 即可将其挂载(这应该会打开它的文件夹)。
- CTRL-A
- CTRL-C
- 进入已格式化的 USB 2.0 密钥的仍安装的文件夹。
- CTRL-V
在 Ubuntu 下方法 2(适合 Legacy 引导)
- 创建安装 USB:
- 启动 Ubuntu 启动盘创建器。
- 使用相同iso。
在 Windows 下(最好和最简单的也适用于 UEFI 和 Legacy 启动)
- 创建安装 USB:
- 我们现在有了可启动安装的 USB 密钥。对吗?如果没有,请在这里停下来并问我。
现在在您的机器上启动这个 USB 密钥,如果它直接启动到安装程序,那么您将获得“首先尝试”的选项,您应该单击该选项,否则您应该启动到 grub(可能采用 rufus 方法)允许您当时选择是否要直接安装或尝试 ubuntu 而不进行安装。
现在,我们可以通过上述三种方法中的任意一种来获得实时的 ubuntu 桌面(如果没有,请告诉我)。如果您使用的是“将主目录复制到本地分区”而不是“复制到 USB/extHardDrive”方法,那么现在是时候打开 Gparted 并创建所述分区,或者如果分区或 HDD 已经可用,则只需进行复制,否则请准备好其他 USB/extHardDrive。
- 复制所有主页。您可以通过图形方法或终端方法来完成此操作。
- 固定到任务栏应该有这个图标:
。单击它以重新打开您在仅安装启动模式下获得的相同安装程序,并运行它直至完成。 “擦除 Ubuntu Xenial Xerus 并重新安装”选项应该可以工作。但如果您不信任它,请使用“其他东西并手动分区”。 UEFI 启动需要至少 550M 的 EFI 分区,而 Legacy 启动则不需要,并且带有挂载点 / 的单个 EXT4 分区就足够了。您可以忽略 SWAP 警告。如果您选择了“制作副本分区路线”,并且它恰好在您的安装硬盘上,或者您只有一个硬盘,请记住它,并且在分区时不要删除它。
请记住选择与安装时完全相同的名称和用户名。如果您对哪个框对应哪个框有疑问,并且两个框都不相同,请停下来问我。
- 一旦启动了您刚刚安装的新 ubuntu,请继续并复制回家。