FreeBSD 缺省内核配置选项(3)
2009-05-13 13:35:34来源:未知 阅读 ()
scbus0控制器提供基本的SCSI总线驱动代码,当不使用参数的时候,这个控制器将自动和检测到的某个SCSI控制器联系起来。在已经了解系统拥有的控制器的条件下,可以使用at参数手工指定某个序号的SCSI总线位于哪个SCSI控制器上,一般一个SCSI控制器可以有几个SCSI总线通道。上例中注释中的 scbus1总线控制器被指定为ahc1控制卡上的第一个总线,注意自动分配SCSI总线序号的方式与手工指定 SCSI总线的方式不应该混用,以避免出现冲突错误。
da0就用于标识SCSI硬盘设备,不同的SCSI磁盘的SCSI总线scbus0,总线上的target号和逻辑单元号unit这三个参数是不同的,可以用来标识不同的SCSI硬盘。如果忽略这三个配置参数,FreeBSD按检测的顺序分配硬盘的序号。但是也可以手工指定这三个参数,确定硬盘序号。同样,手工指定和自动分配序号不能混用。
指定总线序号并指定硬盘序号的益处是硬盘序号的顺序将与内核自动检测的顺序无关。由于每个系统中会同时存在多个SCSI总线,每个总线上可以有安装有多个SCSI设备和逻辑单元,因此在增加、移去某个磁盘时,会使其他磁盘自动分配的序号发生改变,从而使FreeBSD安装文件系统出现问题,严重的会影响正常启动。解决办法就是应该手工指定SCSI硬盘与总线、控制器的关系。
sa0为SCSI磁带驱动器,cd0为SCSI光驱,pass0为新SCSI驱动程序CAM中的通道驱动程序。device wt0 at isa? port 0x300 bio irq 5 drq 1
device mcd0 at isa? port 0x300 bio irq 10
controller matcd0 at isa? port 0x230 bio
device scd0 at isa? port 0x230 bio
上面这些驱动是一些老式的ATAPI界面的光驱,这些光驱控制器一般都和声卡作在一起,当前已经很少使用这些光驱了。
# atkbdc0 controlls both the keyboard and the PS/2 mouse
controller atkbdc0 at isa? port IO_KBD tty
device atkbd0 at isa? tty irq 1
device psm0 at isa? tty irq 12
device vga0 at isa? port ? conflicts
# splash screen/screen saver
pseudo-device splash
# syscons is the default console driver, resembling an SCO console
device sc0 at isa? tty
# Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver
#device vt0 at isa? tty
#options XSERVER # support for X server
#options FAT_CURSOR # start with block cursor
# If you have a ThinkPAD, uncomment this along with the rest of the PCVT lines
#options PCVT_SCANSET=2 # IBM keyboards are non-std
device npx0 at isa? port IO_NPX irq 13
atkbdc0为键盘控制器,atkbd0为相应的键盘设备,psm0为ps/2 类型的鼠标设备。vga0为显示驱动程序,标准的控制台程序需要它的支持。vga0的 conflicts标志指出这个驱动程序会和其他设备共享某些资源,告诉内核不要因为这个硬件发生资源冲突而认为是这个设置不正确。FreeBSD为多用户系统,一般情况下各个设备不应该相互共享资源,以避免访问冲突。除非设备不能被使用者直接访问的情况下,硬件才能共享系统资源。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 有没有FreeBSD内核配置文件的中文版解释文档呢? 2009-05-13
- freebsd的目录结构 2009-05-13
- nfs配置 2009-05-13
- 【转载】freebsd sysctl.conf配置说明 2009-05-13
- Multipath support in the device mapper 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash