Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1476317
  • 博文数量: 295
  • 博客积分: 10051
  • 博客等级: 上将
  • 技术积分: 3850
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-11 08:50
文章分类

全部博文(295)

文章存档

2011年(1)

2009年(4)

2008年(290)

我的朋友

分类: BSD

2008-04-17 11:17:30

  • 设置ISA PNP声卡

  为了给PNP声卡设置正确的资源值,可以在UserConfig中的命令行方式下搜寻PNP设备、配置PNP 设备的硬件参数。如同在前面提到的,对PNP设备需要在UserConfig的命令行方式下使用pnp命令进行设置。为了保留这个设置,每次启动时都自动进行设置,就需要将设置写入根文件系统中的一个设置文件中,例如/kernel.config,例如对于Soundblaster Vibrx16,执行的pnp命令及写入kernel.config的内容包括:

pnp 1 0 os enable irq0 5 drq0 0 drq1 1 port0 0x220 port1 0x300 port2 0x388
pnp 1 1 os enable port0 0x201
quit

  由于pnp命令就为pnp设备分配了资源,那么内核配置文件中的pcm0使用的参数设置就要与它相一致。

  当设置完kernel.config中,还需要设置Boot Loader的资源文件/boot/boot.rc文件,使其能在启动时自动执行设置命令。

load /kernel
load -t userconfig_script /kernel.config
autoboot

  由于个人计算机上的声卡种类相当多,而FreeBSD支持的声卡类型相对较少,如果用户计算机使用的声卡与FreeBSD支持的类型都不兼容,也可以考虑使用FreeBSD下的商业声卡驱动,商业驱动程序能够支持更多类型的硬件。Opensound是FreeBSD下的一种商业声卡支持驱动,其主页是。

  • 磁盘设置

  FreeBSD提供了对磁盘上的文件系统和交换空间的管理能力,可以供使用者进行设置。 FreeBSD的使用者可以设置对用户的磁盘空间设置,建立伪磁盘设备等,以更好的方式管理磁盘和文件。

  • 磁盘空间限制

  FreeBSD提供了强大的系统管理功能,除了可以在/etc/login.conf中使用登录类别对用户占用的处理器资源进行限制之外,还可以对用户占用的磁盘资源进行限制。用户磁盘空间的限制是通过quota来完成的。这样就可以控制用户对硬盘资源的使用,防止硬盘空间被无意或恶意用光而造成系统故障。这对于提供公共访问的计算机比较重要。quota需要内核支持,在编译内核时必须加入选项:

阅读(445) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~