u UserConfig
FreeBSD在系统启动的时候,由内核本身支持的配置内核参数的过程称为UserConfig,主要用于设置FreeBSD内核中的各个驱动程序使用的硬件资源值,必须将这些资源设置修改为与具体硬件实际使用的资源值相一致,FreeBSD才能正常检测并使用这些硬件设备。这种可以在系统启动时更改硬件参数设置的UserConfig机制提供了很大程度的灵活性。
Skip kernel configuration and continue with installation
Start kernel configuration in full-screen visual mode
Start kernel configuration in CLI mode
使用者可以使用上下箭头键来在三种不同的方式下进行选择,第一项表示忽略配置过程,这表示使用者计算机硬件的配置参数与 FreeBSD通用内核的缺省配置基本一致,不需要更改内核设置,这是因为一般情况下计算机重要硬件使用的资源设置都是非常标准的设置。当然使用者也可以选择其它选项,对资源的设置参数进行更改或确认的操作。
其中第二项是使用比较方便的全屏幕操作方式更改设置参数,这适合一般情况。
第三个选项是使用命令行的操作方式更改系统参数,能够用来设置比较复杂的参数,包括一些在全屏幕方式下无法设置的参数,如 ISA PNP卡的资源分配和设置。命令行方式的硬件资源设置方式只适合对FreeBSD了解较深的使用者。
Active Drivers中的Conflicts表示在所有要检测硬件的配置中存在多少个资源冲突,由于不是所有的硬件都存在并真正占用这些资源,因此不必理会这个冲突现象。系统内核按照硬件检测的顺序(这在内核编译时就已经确定了),如果第一个硬件的确存在,占用了资源,那么其他与它的配置相冲突的硬件就应该不会存在于这个资源上了,因此就被系统略过而不探测这个硬件了,除非是已经指明可以共享这个资源的硬件。Dev对应的列为驱动程序的名字,IRQ和Port对应的列为相应的硬件参数。