我有 Ubuntu 12.04 lts,我想打开我的电脑,在 grub 菜单之后,屏幕变成紫色。此后 Ubuntu 没有加载,硬盘活动停止。所以我用 Linux 重新启动电脑 inti recovery,并运行 dpkj 和 fsck 来检查文件系统。这没有帮助,所以我点击了恢复(grub 菜单上的最后一个选项)。它回复:
Error: file not found
Error: file not found
Error: load kernel first
我没有 Windows 或任何其他操作系统。因此,我在恢复模式下启用了网络,当它完成后,它将我定向到 tty1,因此我按了ctrl+ alt+ F7, F8但什么也没发生。现在它总是将我定向到 tty1,我无法访问 GUI 或 X 模式。
请帮帮我。我真的很为难。
答案1
答案2
这里可能有很多问题。你必须找到问题的根源。我怀疑启动分区和/或根分区出了问题。试试
- 进入恢复模式并检查已挂载的分区:
root@localhost:# df
- 你应该看到类似这样的内容:
Sist.fichs 1K-blocos Ocup Livres Uso% Montado em /dev/sda1 39241336 30366172 6858756 82% / /dev/sda3 433336096 178292700 233008148 44% /主页
- 第一列显示分区
/dev/sda1
是我第一个磁盘上的第一个分区/dev/sda3
是我的第一个磁盘上的第三个分区
- 最后一列显示分区的安装位置
/
操作系统分区/home
用户主目录分区
您可能有不同的分区布局,但重要的是您需要能够:
- 加载并启动内核(GRUB 需要知道它在哪里)
- 挂载操作系统分区
- 挂载可能存在的其他分区,尤其是
/home
分区
如果你的问题出在 GRUB 上,你可以检查启动修复wiki 页面了解更多信息。但如果没有,你需要检查是否可以挂载分区(如果尚未挂载)mount /dev/sdX# /
如果您可以手动挂载分区,则可能是分区/etc/fstab
损坏了,需要进行更正。检查系统状态了解更多信息。
祝你好运
答案3
从虚拟终端,尝试只按Alt+ F7,不按控制键。如果 X 服务器仍在运行,这种方法可能有效。