a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 62|回复: 0

[综合辅导] Linux系统管理:使用ReiserFS文件系统

[复制链接]
发表于 2012-8-4 12:07:07 | 显示全部楼层 |阅读模式
使用ReiserFS文件系统 1、编译核心
) N/ m6 m, d5 S& @2 ?  f2 O- ?1 ~" i本文以在2.4.x 核心下安装Reiserfs文件系统为例,简述其安装及使用过程。内核版本为2.4.x以后的版本缺省都支持Reiserfs文件系统。如果你的核心目前不支持Reiserfs,那么下载reiserfs的补丁程序,要确保下载的补丁版本和你的kernel版本是一致的。* M+ \  A; m) D, j3 v6 ~$ ^
下载后用root身份登录进入系统,切换至/usr/src/linux目录,执行命令:. t+ n4 K  D2 Q& x
#gunzip /path/to/linux-2.2.16-reiserfs-3.5.22-patch.gz
" u( p5 H6 s3 I0 _! z# F0 Q+ C#patch -p1 -i /path/to/linux-2.2.16-reiserfs-3.5.22-patch9 t7 ^+ R3 m/ t: K" S; p5 G
要让新的核心支持Reiserfs文件系统,编译时首先要打开相应选项,目前内核缺省不支持Reiserfs文件系统。所以,在编译内核时,要配置内核,以支持reiserfs文件系统。
: V+ X+ G( n! U+ s#make menuconfig! A' r4 M2 z, r* B0 B
在菜单"Code maturity level options"中,选择"Prompt for development and/or incomplete code/drivers."选项。然后,进入文件系统菜单"File systems",打开以下选项:
+ v. t$ k- \% `2 U$ w7 Q+ A Reiserfs support" W. M/ ^& _( J& T) ^' z9 H
Have reiserfs do extra internal checking; o( f7 k& u+ ~) a) k! F* ^
即将Reiserfs文件系统的支持编译时内核。
; f5 t) F1 e! ~/ P然后编译核心,安装核心。
. d3 ]: }1 Y7 M8 B#make bzImage' n1 J. s0 g& y9 w: q4 r6 }+ r1 J
#make module$ C: C- x) u! |) p0 H
#make module_install+ E3 d. X- ?3 K0 f1 g& Y2 P1 z& v# I
#make install;
% P1 x% w$ A0 j' j- x完成内核编译安装工作。5 z) k! z) ]( j
2、编译Reiserfs工具3 b# y* O1 M( \3 |
下面我们将编译ReiserFS工具,相应的代码是存放在/usr/src/linux/fs/reiserfs/utils目录中的,首先make编译程序,然后再make install来安装程序。如果你的核心中没有包括这些工具,你需要另外下载。7 l# _1 s: Q+ p0 w( P
解压文件
5 b) p( ?% S: s+ e9 U# tar zxvf reiserfsprogs-3.x.0j.tar.gz& E2 r& Y5 M8 n8 s
# cd reiserfsprogs-3.x.0j: g  T2 c1 u1 u2 _/ V
# ./configure
" W2 {9 J6 D* r, j7 K0 g7 D& W# make
& `7 D2 g$ _7 l3 L! z# make install
( Q- G/ V) @$ L) ?完成Reiserfs工具的编译与安装。: I1 h# _1 j1 e, k) }' a
之后用新的核心启动系统。如果不出什么问题,这时新的核心已经支持Reiserfs文件系统了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-6 05:24 , Processed in 0.231843 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表