UbuntuStudio 16.04 拒绝启动 - 有关不存在目录的消息

UbuntuStudio 16.04 拒绝启动 - 有关不存在目录的消息

安装了 UbuntuStudio 16.04 和 Windows 7 Ultimate。
机器直到昨天都运行良好。
今天早上启动时,系统提示我运行手动 fsck。
这种情况以前发生过 - 在过去三个月中可能又发生过三次。
我在相关分区上运行了 fsck,每当被要求修复问题时都输入“y”,然后重新启动。从 GRUB 加载程序中选择 Ubuntu(尝试了低延迟和正常),但这次我看到黑屏,下划线光标一直在闪烁。
我发现 ctrl+alt+delete 重新启动了。
通过从 GRUB 菜单进入高级 Ubuntu 选项(或任何名称)测试恢复选项。
再次尝试 fsck。
检测到三个错误。系统告诉我我可以查看
systemctl status lightdm.service
systemctl status NetworkManager-wait-online.service
systemctl status snapd.boot-ok.service
了解更多信息。检查损坏的软件包。没有发现任何损坏的软件包。
认为可能值得从高级 Ubuntu 选项菜单中更新 GRUB。
坏主意。

现在 GRUB 菜单不见了,每次我重启都会直接进入相同的黑屏...
在阅读了论坛上的某些内容后,我尝试了 ctrl+alt+F2,这将我带到一种名为 tty2 的基于文本的界面。
我提供了用户名和密码,然后收到了几行长的消息,内容是:

usr/lib/ubuntu-release-upgrader/release-upgrade-motd:39:/usr/lib/ubuntu-release-upgrader/release-upgrade-motd:无法创建/var/lib/ubuntu-release-upgrader/release-upgrade-motd:目录不存在
usr/lib/update-notifier/update-motd-fsck-at-reboot:33:usr/lib/update-notifier/update-motd-fsck-at-reboot:无法创建/var/lib/update-notifier/update-motd-fsck-at-reboot:目录不存在
cat:/var/lib/update-notifier/fsck-at-reboot:没有此文件或目录
run-parts:/etc/update-motd.d/98-fsck-at-reboot 退出,返回代码为 1

帮助。

更新

我的可启动安装 USB 仍然可用。
有什么想法我应该从那里寻找什么才能有机会修复此问题?

更新 2

我刚刚通过可启动 USB 检查了 GParted 中的分区方案,结果发现启动标志已从我的实际启动分区中消失,而是出现在我用于存储目的的 ntfs 分区上。
我现在将从 ntfs 部分中删除该标志。并将其放回启动部分。然后回到这里报告任何可能的进展,但我很想听听关于为什么会发生这种情况的任何想法。

更新 3

这里没有进展。我尝试修复/重新安装/更新 grub,并借助本论坛和其他地方的各种帖子,首先从实时 usb 内部进行,但没有结果,然后从 tty 菜单进行,这似乎使情况变得更糟:当我现在启动我的机器时,我在黑色背景上看到了这条消息:

正在加载操作系统...
错误:无效的与架构无关的 ELF-magic...
正在进入救援模式...
grub rescue>

任何形式的帮助都将不胜感激。
我真的被困在这里了。

解决了

重新安装了 Ubuntu。
删除了我的 /boot 分区,改用单个 /root。
保持我的 ntfs 分区完好无损。GRUB
引导加载程序菜单已恢复。
然而,奇怪的是,出现了 2 个 Win7 加载程序:一个在 sdc1 上(这是另一个 ssd 上的实际 Win7 分区,而不是托管 Ubuntu 的分区),另一个在 sda3 上,这只是我用于存储目的的 ntfs 分区。
不知道为什么会发生这种情况……但也许我最好发布一个新问题。

答案1

如果 Ctrl+Alt+F2 让您进入控制台模式,则表示您的系统已启动。这是个好消息,因为您应该可以访问磁盘并进行备份。

要获取有关阻止图形环境启动的原因的更多信息,请尝试重新启动服务,并查看它是否打印任何错误日志:

$ sudo service lightdm restart

至于 GRUB,您的菜单可能只是隐藏了,如果在启动期间一直按住向上/向下箭头键,您应该能够看到它。

相关内容