如何从 BIOS 打开 Linux 终端

如何从 BIOS 打开 Linux 终端

我编辑了/etc/配置文件文件意外丢失,现在我无法登录到我的 Linux 操作系统。

我当时想这么做:https://flutter.dev/docs/get-started/install/linux#update-path-directly,但是我在配置文件的末尾添加了那些命令行(第三步)......

我如何重新编辑配置文件?或者更好的是,我如何再次登录?

答案1

您无法从 BIOS 打开 Linux 终端。如果您想要使用 Linux 控制台或终端窗口,则 Linux 必须正在运行。一般而言,启动过程如下:

BIOS        does some Power On Self Tests, initialisations etc and then executes MBR
MBR         Master Boot Record executes Grub, Lilo or what you use
LILO        boots the kernel
KERNEL      initializes and starts Init; there are a number of variants, from 
            systemd to busybox.
INIT        Init then starts the different run-levels (depending on which init you use)

您必须处于其中一个初始阶段才能启动控制台或终端。

这方面有许多变化(uefi-boot、systemd 的运行级别概念等),但这简化了计算机的启动方式。

但是,作为您的问题的解决方案,@Biswapriyo 的评论是正确的:使用 live-distro,挂载您的分区并更正您的分区/etc/profile;这是最简单的方法。

或者,您可以尝试在启动过程中提供参数1。首次启动后 3 秒内按空格键,然后按照启动程序的流程操作。因为grub它将a附加一个参数(应该是1),但 Lilo 或其他可能有所不同。

相关内容