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

在RedHat中使用ReiserFS文件系统

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

  下面我们将编译ReiserFS工具,相应的代码是存放在/usr/src/linux/fs/reiserfs/utils目录中的,首先make编译程序,然后再make install来安装程序。2.4内核中并没有包括这些工具,而需要另外下载。从这里可以下载。

  解压文件:

  # tar zxvf reiserfsprogs-3.x.0j.tar.gz

  # cd reiserfsprogs-3.x.0j

  # ./configure

  # make

  # make install

  不幸的是,并没有ext2toreiserfs之类的转换工具,因此将/从ext2转换为reiserfs就需要三步才能完成:

  1.创建一个新的分区,并格式化为ReiserFS格式。

  12.将数据从ext2分区拷贝到新分区。

  13.将新分区加载为根(/)

  创建新分区,ReiserFS并不需要一个特定的分区类型,因此就使用83(Linux):

  # fdisk -l /dev/hda

  /dev/hda9 2872 3126 2048256 83 Linux

  /dev/hda10 3127 3381 2048256 83 Linux

  在新分区上创建ReiserFS文件系统:

  # mkreiserfs /dev/hda10

  加载新的分区:

  # mount -t reiserfs /dev/hda10 /mnt/hda10

  拷贝数据到新分区:

  # cd /mnt/hda10

  # tar cvlf - /   tar xf -

  编辑fstab来指向新的root:

  /dev/hda10/reiserfs defaults 1 1

  创建指向reiserfsck的一个符号链接因为RedHat启动时将寻找fsck.reiserfs文件来扫描:

  # ln -s /sbin/reiserfsck/sbin/fsck.reiserfs

  保证系统lilo至少为21.6。这是第一个支持ReiserFS的版本,也可以在/boot目录中使用小容量的ext2文件系统。但是升级lilo更好一些。也推荐使用GRUB来实现引导。

  当在lilo.conf中使用新的内核时需要运行lilo程序。其中lilo.conf中需要将root指向新的内核所在分区。

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