红联Linux门户
Linux帮助

让2.4.14内核支持ext3的过

发布时间:2006-10-22 10:26:20来源:红联作者:飞梦
  本文是老些的文章了,转载给大家

  前几日,看到kernel 2.4.14出了,昨天有空,便去下了一个来升级。
  我现在用的发行版是RH7.2,文件系统用的是ext3,这是RH7.2支持的。
  开始安装:
[code]  # tar zxvf linux-2.4.14.tar.gz
  # mv ./linux /usr/src/linux-2.4.14
  # cd /usr/src/
  # ln -fs linux-2.4.14 linux
  # cd linux
  # make menuconfig[/code]
  但是,make menuconfig之后发现选项里没有ext3,于是上网查资料,
  发现需要为内核源码打上ext3的补丁,于是到处找,总算发现一个站点的
  ext3补丁很全,在这里下载http://www.zip.com.au/~akpm/ext3-2.4-0.9.15-2414.gz
  下载完后安装:
[code]  # cp ./ext3-2.4-0.9.15-2414.gz /usr/src
  # cd /usr/src/linux
  # gunzip < ../ext3-2.4-0.9.15-2414.gz | patch -p1[/code]
  ok了,然后:
[code]  # make mrproper
  # make menuconfig[/code]
  这时候在File systems里就会出现"Ext3 journalling file system support (EXPERIMENTAL) (NEW)"
  选中这项,再选中其下的"JBD (ext3) debugging support"项,如果出错的话,可提供有用的信息
  ok,再配一下其他的选项,存盘,退出,开始编译。
[code]  # make dep
  # make clean
  # make modules
  # make modules_install
  # make bzImage
  # cp System.map /boot/System.map-2.4.14
  # cp arch/i386/boot/bzImage /boot/bzImage-2.4.14
  # cd /boot
  # ln -fs System.map-2.4.14 System.map[/code]
  接着把GRUB或者LILO的配置文件改一改就行了,呵呵
  
  注:这里是用RedHat7.2做例子来说的,应为我的vmware里装的是RedHat7.2(我还是比较喜欢Mandrake)
  其他的发行版和这里的做法应该也是一样的。2.4.15-pre2已经加上了ext3,不想动手的话就等2.4.15出来吧,呵呵
文章评论

共有 0 条评论