Linux内核似乎有cryptopts=...
启动参数,允许指定加密的根分区。谷歌搜索返回了许多使用它的例子,但是我无法找到实际的文档。例如,man bootparam
没有提到它。我想知道这是一个没有文档的功能,还是可能已弃用?或者某些发行版可能特别之处?
我甚至尝试grep
用于字符串cryptopts
的Linux内核源代码但却一无所获......请帮我解开这个谜!
答案 0 :(得分:2)
cryptopts
是initramfs-tools
的启动选项。这是它的文档:
<强> cryptopts 强>
通过args进行cryptoroot。由cryptsetup启动挂钩设置。
答案 1 :(得分:1)
内核没有。 The string cryptopts
does not appear anywhere in the Linux kernel.
但是,内核命令行的内容会暴露给/proc/cmdline
中的用户空间。许多发行版将从命令行读取引导选项 - 例如,Debian和Ubuntu在引导时使用quiet
来禁止状态消息。可能cryptopts
的使用方式类似。