SGI XFS与RAID设备管理全解析
1. 获取SGI XFS
SGI XFS并未包含在任何稳定版或开发版内核中。因此,你需要从XFS网站获取并应用补丁,或者使用CVS获取预打补丁的内核。
1.1 使用CVS获取打补丁的内核
由于XFS未包含在任何官方内核版本中,CVS是获取支持XFS内核的最简单方法。要使用CVS获取支持XFS的内核,执行以下命令:
# cd /usr/src # export CVSROOT=':pserver:cvs@oss.sgi.com:/cvs' # cvs login (Logging in to cvs@oss.sgi.com) CVS password: cvs # cvs -z3 checkout linux-2.4-xfscvs命令完成后,你将得到/usr/src/linux-2.4-xfs目录。其中,linux子目录包含XFS内核,cmd子目录包含管理XFS分区所需的用户空间程序。若要启用XFS功能,可直接查看“编译支持XFS的内核”部分。
1.2 给内核打补丁
如果不想使用CVS,你可以下载补丁并将其应用到干净的内核上。从ftp://oss.sgi.com/projects/xfs/download/patches下载与你内核版本对应的文件。对于开发版内核,还有一个patch - 2.5目录。
解