我遇到无法登录系统的问题。
当我输入正确的详细信息时它会冻结。
我也无法进入 tty 或终端。
当我按下 Ctrl+Alt+F1 时会出现一个空白屏幕,如果我按任意键,它都会返回到登录屏幕。
Ctrl+Alt+Fx(其中 x 是任意数字)也不起作用。
启动期间,Alt 和 T 让我停留在启动代码中,但是当我再次输入任何内容时,它会将我发送到登录屏幕。
我第一次(最近)安装 Ubuntu 23.04 时,以为安装了它。但我该如何检查呢?
我意识到它可能已经更新(我在它停止工作之前正在运行更新),所以它可能是 24.04。这很有道理,因为当我尝试安装 24.04 时它不起作用。
基于 systemd 的发行版(尽管这不仅适用于基于 systemd 的发行版)在
/etc/os-release
(由 解析的文件之一lsb_release
)中存储了有关当前版本的大量信息,可选地包括(Ubuntu 会这样做)其他信息,例如以下条目VERSION_ID
:以及一个
PRETTY_NAME
条目:因此你可以:
sudo mount /dev/sdXY /mnt
,/dev/sdXY
用列出的根分区的正确块设备替换,比如说lsblk
)VERSION_ID
条目,或 打印PRETTY_NAME
条目请注意,在 Ubuntu 24.04.1 上,至少
PRETTY_NAME
条目包含特定的点发布版本(“24.04.1”,与 不同VERSION_ID
,它只包含“24.04”),所以这是在不将文件解析为脚本内容时PRETTY_NAME
优先选择的另一个原因。VERSION_ID