grub 命令行的用途是什么

000*_*000 5 linux command-line grub grub2

在 grub 引导加载程序中,如果按 esc 它将带您进入一个命令行界面,如下所示

grub> _  
Run Code Online (Sandbox Code Playgroud)

这个提示是用来做什么的?看起来并没有连接到Linux。它是引导加载程序提供的命令外壳吗?

Rub*_*vvy 4

是的,它是由 GRUB 提供的。GRUB 命令 shell 与 shell 一样强大。您可以使用它来发现启动映像、内核和根文件系统。当您处于 grub> 提示符时,您可以使用许多与任何命令 shell 类似的功能,例如历史记录和制表符补全。grub rescue> 模式受到更多限制,没有历史记录,也没有制表符补全。

  • 它主要用作无法启动 GRUB 时的救援 shell

你可以在这里得到很多输入