缺乏经验的用户需要帮助解决启动问题

缺乏经验的用户需要帮助解决启动问题

问题摘要:

当某个程序正在处理某个文件时,我不得不强行关闭我的笔记本电脑,在重新启动后,Ubuntu 尝试修复由此产生的文件系统问题。在此过程中,无论 Ubuntu 正在做什么(有关详细信息,请参阅详细信息部分),它都会无限期挂起,我的笔记本电脑永远无法完成启动。请注意,在第一次尝试启动时,当 Ubuntu 尝试自我修复时,它会在屏幕上打印出有关孤立 inode 的诊断信息(不幸的是,我没有足够注意记住屏幕上的具体内容)。

详细资料:

我在旧的 Acer Aspire V3-771G 上双启动 Windows 7 和 Ubuntu 20.04。

在 IDE 中工作时,我试图从项目中删除一些文件。当我在对话框中确认选择后,IDE 变得没有响应,然后我的整个系统都变得没有响应。现在,我的笔记本电脑已经用了大约 10 年了,有时也不太可靠,所以这并没有真正困扰我。我认为我的所有工作都保存了下来,在等待了大约 5 分钟后,我硬关闭了笔记本电脑,直到一切都没有响应。

当我尝试重新启动时,在 Ubuntu 启动画面和加载旋转器之后,Ubuntu 开始尝试修复显示有关 inode 的诊断信息的文件系统。该过程似乎已完成,打印了一行我记得格式为 的行/dev/sda5: [something], [number]/[number] files, [number]/[number] blocks。之后,在最后一条消息下方出现了一个闪烁的提示。我的电脑再次变得没有响应。

等了几分钟后,我再次硬重置它,然后我的笔记本电脑就恢复到了现在显示的一致行为。尝试启动时,Ubuntu 显示其启动画面,然后在不到一秒钟的时间内,几屏的文本滚动过去。我很确定这是典型的启动诊断信息,与我的问题无关,但我还是设法捕捉到了它的一个瞬间:

在此处输入图片描述

显示完该文本后,屏幕清空,只剩下该消息/dev/sda5: clean, 231273/1222992 files, 3947028/4882432 blocks和一个无响应的闪烁下划线提示。值得一提的是,该消息与我第一次启动时看到的消息不同。数字肯定不同,但我不知道消息的其余部分。

我试过了:

我对 Windows 比 Linux 更熟悉,因此我不知道该怎么做。因为我不完全了解我遇到的问题的性质(除了它与我的文件系统有关之外),所以当我在搜索引擎上遇到解决方案时,很难识别它们。

我尝试重新启动多次并等待最后一条消息出现但无济于事。

我尝试启动到恢复模式并选择fsck,但只产生了以下结果:

/lib/recovery-mode/recovery-menu: line 80: /etc/default/rcS: No such file or directory
fsck from util-linux 2.34
/dev/sda5 is mounted.
e2fsck: Cannot continue, aborting.

Finished, please press ENTER

我认为问题在于我位于需要检查文件系统的驱动器中,但无法卸载它。这样对吗?

我在搜索过程中发现一个似乎很有希望的潜在途径,那就是使用 Ubuntu Live USB 启动并在那里运行 fsck,但我真的很想提前知道要使用哪些命令/参数,这样我才能确保正确地修复问题。自从写了这个问题后,我试过这个方法,并成功地在我认为问题所在的地方运行了 fsck,但我的问题还没有解决。

答案1

您可能遇到了视频驱动程序问题。也许您尝试升级或将 NVIDIA 驱动程序更改为不受支持的版本(但忘记提及),或者内核由于其他原因无法加载视频驱动程序代码。
当无法加载视频驱动程序时,图形桌面无法启动,并会出现无响应提示。

当您看到无响应的“_”闪烁时,请执行以下操作:

Shift+Alt+F3。 或者,如果您的键盘上的 F 键被音频/视频播放器控件占用,请按Shift+Alt+Fn+F3

要返回无响应的“_”,请输入Shift+Alt+F2(或Shift+Alt+Fn+F2

您将看到另一个黑屏,但带有响应<hostname> login:提示。使用您的凭据登录到您的 Shell(bash?)。

apt尝试使用 bash 命令(主要是调用)和偶尔的重启来修复系统。

现在你只能靠自己了,因为我们无法知道你已经尝试过什么。

如果是 Nvidia 相关的问题,也许可以尝试使用apt purgenvidia 软件包。系统可能会回退到使用开源视频驱动程序,或者回退使用板载英特尔显卡驱动程序。

相关内容