FreeBSD其他内核设置选项(7)

2009-05-13 13:34:55来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折



  • 设置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下的一种商业声卡支持驱动,其主页是http://www.4front.com。

  • 磁盘设置

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

  • 磁盘空间限制

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


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/66172/showart_545781.html

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:FreeBSD其他内核设置选项(6)

下一篇:FreeBSD其他内核设置选项(8)