大多数Linux引导程序可以让你在引导之前编辑内核引导命令行。 通常有很多参数可用 – 例如, Knoppix在其Knoppix作弊代码页上有一个列表 – 但大多数仅适用于兼容性和特殊情况。 一些是隐藏的gem。
这些代码的常见用法是启动到单用户模式,改变屏幕模式或驱动程序,或指定替代根目录。
其他更奇特的用途是可能的。 一些Linux发行版让你把启动光盘复制到内存中。 其他人(例如Ubuntu)则允许您在设置多个系统时使用预先设定的文件来克隆安装 – 当安装一个装满计算机的实验室时非常有用,而无需每次安装。
在系统安装,修复,备份,还原,build立临时服务器或其他任务中,您还发现了哪些其他技巧?
将你最喜欢的技巧添加到列表中 :这些选项的代码大部分都在initrd中,或者在检测内核参数的服务处理程序中进行, 请列出 (1)内核引导行参数,(2)它是什么(3)linux发行版和任何所需的软件包来激活该function 。 谢谢。
在Debian中 (也可能是像Debian这样的Debian衍生产品),这些选项被logging在手册页的initramfs-tools(8)上 。
当你真正在init系统中破坏某些东西时,旧的待机状态是添加init = / bin / bash直接到shell。 非常适合修复root密码!
有时候,改变内核输出的详细程度也是很好的。 添加“安静”或“debugging”可以采取这个几个方向。