搜索墙首页  编程技术  java  asp  ajax  php  c/c#/c++  数据库  oracle  mysql  db2  操作系统  windows  linux  股吧
首页 > 操作系统 > linux > linux系统管理
 1 2        
1楼  molecar 2009-3-3 09:39

经常在QQ群里听见有人说rhel4不支持xfs和reiserfs。我就简单的描述一下操作步骤

准备
vmwae
安装rhel4u7 x86_64
rhel这玩意儿内核本身没支持xfs。只好手动给他整上去
# uname ?r
NOTATE THE NUMBERS ( ie 2.6.X.X) Change X.X to whatever your kernel version is
# mkdir /usr/src/sources
# cd /usr/src/sources
GET THE SRC RPM FROM ftp://ftp.redhat.com/pub/redhat/linux/enterprise/[VERSION DIRECTORY]/en/os/SRPMS/kernel-2.6.X.X-EL.src.rpm
# rpm -ivh kernel-2.6.X.X-EL.src.rpm
# cd /usr/src/redhat
# rpmbuild -bp SPECS/kernel-2.6.spec
# cp -r /usr/src/redhat/BUILD/kernel-2.6.9/linux-2.6.9/fs/xfs/. /lib/modules/$(uname -r)/build/fs/xfs/
# cp -r /usr/src/redhat/BUILD/kernel-2.6.9/linux-2.6.9/fs/reiserfs/. /lib/modules/$(uname -r)/build/fs/reiserfs/
# cd /lib/modules/$(uname -r)/build
# make menuconfig
ADD XFS SUPPORT
ADD  REISERFS SUPPORT
# cd /lib/modules/$(uname -r)/build
# make SUBDIRS=fs/xfs/ modules
# make SUBDIRS=fs/reiserfs/ modules
# cd /lib/modules/$(uname -r)
# mkdir -p kernel/fs/xfs
# mkdir -p kernel/fs/reiserfs
# cp build/fs/xfs/xfs.ko kernel/fs/xfs/
# cp build/fs/xfs/reiserfs.ko kernel/fs/reiserfs/
# chmod 744 kernel/fs/xfs/xfs.ko
# chmod 744 kernel/fs/reiserfs/reiserfs.ko
# depmod
# modprobe xfs
# modprobe reiserfs以上的操作就是让内核支持xfs 不需要重启的
接着我就mkfs.xfs 竟然没这个命令。怒!
google
http://dag.wieers.com/rpm/packages/xfsprogs/
下载http://dag.wieers.com/rpm/packag ... 2.6.13-3.rf.src.rpm
接着就
# rpm -ivh xfsprogs-2.6.13-3.rf.src.rpm
# rpmbuild -ba /usr/src/redhat/SPECS/xfsprogs.specs
# rpm -ivh /usr/src/redhat/RPMS/x86_64/xfsprogs-*.rpm
接着再执行mkfs.xfs 就行了。
安装reiserfs 的utils
# wget http://www.kernel.org/pub/linux/ ... rogs-3.6.21.tar.bz2
# tar xvfj reiserfsprogs-3.6.21.tar.bz2
# cd reiserfsprogs-3.6.21/
# ./configure
# make
# make install

# depmod -a

# modprobe reiserfs

# vi /etc/rc.modules
内容如下:

#!/bin/sh
#
# This script will be load other user-defined modules.
modprobe reiserfs

保存退出
最后增加可执行权限
# chmod +x /etc/rc.modules
现在我们就可以为所欲为的使用reiserfs和xfs了。
reiserfs的操作命令是mkreiserfs
怎么用自己琢磨去吧!
最后警告各位:稳定性方面有非常多的不确定因素,请大家不要用于生产环境,内容仅供参考!



2楼  jackshan 2009-3-3 09:42

楼主辛苦了,顶一下



3楼  luoriddr 2009-3-3 09:43

不错。有空试试。mark一下



4楼  pnshe 2009-3-3 09:45

不错,帮忙顶一下



5楼  household 2009-3-3 09:45

帮忙顶一下,求你啦



6楼  molecar 2009-3-3 09:46

哈哈!



7楼  webyuhang 2009-3-3 09:59

不错,学习中...



8楼  songpure520 2009-3-3 10:04

不错!!加油!!继续努力!



9楼  我是DBA 2009-3-3 10:05

不错,以前折腾过一次,编译内核,搞半天,把机器搞挂了。



10楼  notnumb 2009-3-3 11:36

挂载 block size 大于4k的xfs分区 mount: Function not implemented
楼主有没有碰到这个情况?



11楼  molecar 2009-3-3 13:52



QUOTE:
原帖由 notnumb 于 2009-3-3 11:36 发表
挂载 block size 大于4k的xfs分区 mount: Function not implemented
楼主有没有碰到这个情况?

没遇到过。改天试试



12楼  diyself 2009-3-3 14:08

好,有空也折腾一下



 1 2        
您的发言将按有关规定都会存档,您须为所发表后果负责,请您遵纪守法并注意语言文明。
标题: [RedHat] 折腾xfs和reiserfs
匿名发表    

郑重声明:搜索墙以交流经验为目的,与本站立场无关系。本站不保证信息的准确性,一切后果自担!
热门关注
标题回复点击
zeh 4.p patch on RHEL 30442
[RedHat] 求一个文件-----libpangocairo-1.0.so.021213
Connection refused5208
[CentOS] 求centos下配置mrtg实例3208
[CentOS] 【江湖救急】yum 不能用10206
Fedora Core 5 系统备份1187
[Debian] 谁给些DEBIAN5好用快速的源地址?6172
LINUX 如何安装 MYSQL5.4 (non RPM packages)11170
[SuSE] 请教一下各位,SUSE telnet SCO 的问题1164
[Ubuntu] Ubuntu新平台MID智器Q5、Q7软件、编程等汇总0163
搜索墙@2009 www.pkwall.com all rights reserved QQ:276471788 [京ICP备09111534号]
声明:本站部分数据来源于网络,仅供参考,如有版权问题,请联系我们,我们将及时删除!