10、FreeBSD 启动过程全解析

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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值