在哪里可以找到“ro”的含义?

在哪里可以找到“ro”的含义?

我无法启动上网本,因此我正在查看 grub 启动参数。

我知道 splash、quite 和 vt.handoff=7 的作用。但是,我找不到任何文档说明 ro 的作用以及它存在的原因,尽管它出现在大多数 grub 启动代码示例中。

在哪里可以找到有关 ro 的文档?

我认为它的意思是只读。不过文档可以让我放心。

答案1

ro 的意思是“将文件系统挂载为只读”。

这样做的原因是 fsck(文件系统检查器)永远不应该在读/写文件系统上运行。

这是有充分理由的默认设置,我会非常谨慎地改变它。

答案2

启动选项可以由内核本身或 init 脚本来处理initrd/initramfs

作为'香草'内核记录在这一页(也可以在其他地方找到,但这是我找到的第一个)。Ubuntu 的 initramfs 处理的启动参数可以在以下位置找到:这里

vt.handoff 参数有点奇怪。它的作用在这个 askubuntu 答案

为了使启动过程顺利进行,我们希望尽早显示黑屏以外的内容,并将其保留在屏幕上,直到桌面准备就绪。 vt.handoff=7是其中的一部分。我们让引导加载程序显示一个紫红色背景(我们也想有一个 Ubuntu 徽标,但引导加载程序和实际系统之间的纵横比不同,因此这是次优选择)。 vt.handoff=7然后导致内核在虚拟终端 7 上维护视频内存的当前内容,这是一种新的“透明”VT 类型。第一次告诉内核切换出 VT 7(从 Plymouth 或手动切换(Alt-F1 等)时),这些内容将丢失,VT 7 将恢复为文本模式。

我只能从错误报告中找到它的描述,但是此错误报告讲述它的起源:

vt.handoff 是 Andy Whitcroft 在 Ubuntu 特定的 SAUCE 补丁中引入的一个模块参数,...它是专门为 Ubuntu 启动过程使用而编写的...

因此,任何文档都可能与模块源一起(如果存在此类文档)。

相关内容