手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>操作系统>FreeBSD>列表

自订 FreeBSD Kernel (系统核心)

来源:互联网 作者:west263.com 时间:2008-02-23
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

(Loadable Kernel Module) 在你用到档案系统时,自动将档案系统模组从 /lkm
载入使用。



options FFS


最基本的档案系统支援,如果你是从硬碟开机的,你一定需要它。

options NFS


网路档案系统(Network Filesystem?ampcirc;,除非你想要经由网路存取
(mount)其他工作站的档案,否则你不需要它。

options MSDOSFS


MS-DOS 档案系统。除非你每次开机都要使用 MSDOS 档案系统,
不然你可以将他拿掉,系统会在你使用到 MSDOS 档案系统时, 自动用
LKM 将 MSDOS 档案系统支援载入。 除此之外,你也可以使用
mtools来存取 DOS 的软碟, 这并不需要有 MSDOS 档案系统的支援。

options ``CD9660''


ISO 9660 是 CD-ROM 的档案系统,如果你只是偶尔用到 CD-ROM,
你可以将它拿掉,系统会在使用到 CD-ROM 时自动以 LKM 载入。
此外,用 CD-ROM 听 Audio CD 不需要 CD9660 的支援。

options PROCFS


Process 档案系统。这是一个对映记忆体中执行程序的虚拟档案系统,
许多系统工具如 ps 需要 PROCFS。

options MFS


记忆体映对档案系统 (Memory-mapped Filesystem)。
这基本上是一个为了达到快速暂存用的 RAM disk, 当你有许多 swap
空间的时候是很有用的。 一个挂上 (mount) MFS 的好地方是 /tmp,
因为许多程式会利用 /tmp 建立暂时档案。 以下是将 MFS 挂上 /tmp
的方法: 在 /etc/fstab 中奶J以下这行并重新开机或键入 mount
/tmp。


/dev/wd1s2b /tmp mfs rw 0 0



注意: 将 /dev/wd1s2b 替换成你的 swap partition, 你的 swap partition
在 /etc/fstab 中看起来是这样的:

/dev/wd1s2b none swap sw 0 0



注意: 再来,MFS 无法以 LKM 载入, 一定要将它连结在 kernel 中。

options QUOTA


奶J quota 的支援,可以藉以限制使用者能用的硬碟空间。 请参阅
quota(1) 的说明 (man quota)。


_________________________________________________________________
5.3.4. 基本控制卡以及介面卡



这些章节讨论 FreeBSD 的硬碟、磁带机、CD-ROM 的支援。 对於 SCSI 卡 跟
网路卡 我们将在另一章节讨论。



controller isa0


所有的 PC 都应该奶J ISA 的支援。如果你的系统是 IBM PS/2 (Micro
Channel Architecture),很抱歉现在 FreeBSD 并不支援。

controller pci0


奶J PCI (含 PCI Plug) 的支援。

controller fdc0


软碟控制卡: fd0 是 ``A:'' 磁碟,fd1 是 ``B:'' 磁碟。 ft0
是接在软碟控制卡上的 QIC-80 磁带机。

注意: QIC-80 磁带机需要 ft(8) 程式的支援。

controller wdc0


这是主要 (primary) IDE 控制卡的支援。 wd0 跟 wd1 是第一台
(primary) 跟第二台 (slave) 硬碟。 wdc1 是次要 (secondary) IDE
控制卡, 提供第三台及第四台硬碟 (或者是 IDE ATAPI CD-ROM)
的支援。

controller wcd0


提供 IDE ATAPI CD-ROM 的支援,需要 wdc0 或 wdc1
的支援。此外,你还需要 options ATAPI, ATAPI_STATIC 的参数。

device npx0 at isa? port ``IO_NPX'' irq 13 vector npxintr


npx0 是 FreeBSD 浮点运算的呼叫介面,不管你有没有
浮点运算器,这个参数都是 必要 的。

device wt0 at isa? port 0x300 bio irq 5 drq 1 vector wtintr


Wangtek 跟 Archive QIC-02/QIC-36 磁带机的支援。

专属介面 CD-ROM 的支援


以下这些是所谓的 专属介面 CD-ROM。
他们使用专属的控制卡或是音效卡,他们 不是 IDE 或 SCSI 的
CD-ROM。他们大多数是单倍速或双倍速的老机种。



device mcd0 at isa? port 0x300 bio irq 10 vector mcdintr


Mitsumi CD-ROM (LU002, LU005, FX001D).

device scd0 at isa? port 0x230 bio


Sony CD-ROM (CDU31, CDU33A).

controller matcd0 at isa? port ? bio


Matsushita/Panasonic CD-ROM (Creative Labs for
SoundBlaster).


_________________________________________________________________
5.3.5. SCSI 装置支援



这个章节讨论许多种 FreeBSD 支援的 SCSI 控制卡及周边装置。



SCSI 控制卡


以下这几行提供 SCSI 控制卡的支援,只需要奶J你所需要的:

controller bt0 at isa? port ``IO_BT0'' bio irq ? vector btintr


大多数的 Buslogic 控制卡

controller uha0 at isa? port ``IO_UHA0'' bio irq ? drq 5 vector
uhaintr


UltraStor 14F 跟 34F

controller ahc0


Adaptec 274x/284x/294x/394x

controller ahb0 at isa? bio irq ? vector ahbintr


Adaptec 174x

controller aha0 at isa? port ``IO_AHA0'' bio irq ? drq 5 vector
ahaintr


Adaptec 154x

controller aic0 at isa? port 0x340 bio irq 11 vector aicintr


Adaptec 152x 跟在音效卡上的 Adaptec AIC-6360 (速度慢!)

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!