FreeBSD 启动过程全解析
1. 从加载器启动系统
当你调整好系统的底层设置后,就可以启动系统了。使用 boot(8) 命令来启动,还能通过 man 页面中提到的启动标志进一步调整启动过程。
若系统按照你的需求成功启动,你可能希望将这些设置永久保存。FreeBSD 允许你通过加载器配置文件来实现这一点。
2. 加载器配置
使用配置文件 /boot/loader.conf 可以使加载器设置永久生效。系统启动时,该文件中的设置会直接传递给引导加载程序。当然,如果你每次系统启动时都喜欢守在控制台前,那就不用操心这个文件了。
加载器有一个默认配置文件 /boot/defaults/loader.conf ,我们通常会覆盖其中的许多值。查看默认加载器配置时,会看到很多类似于加载器中列出的变量选项。例如,可以这样设置控制台设备的名称:
console="vidconsole"
在 FreeBSD 文档中,会经常提到启动时可调参数和加载器设置,这些都在 loader.conf 中进行设置。该文件包含许多 sysctl 值,系统启动后这些值通常是只读的。比如,强制将内核变量 kern.maxusers 设置为 32:
kern.ma
超级会员免费看
订阅专栏 解锁全文
656

被折叠的 条评论
为什么被折叠?



