歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> 讓2.4.14內核支持ext3的過

讓2.4.14內核支持ext3的過

日期:2017/2/27 9:30:42   编辑:更多Linux
  前幾日,看到kernel 2.4.14出了,昨天有空,便去下了一個來升級。   我現在用的發行版是RH7.2,文件系統用的是ext3,這是RH7.2支持的。   開始安裝:   # 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   但是,make menuconfig之後發現選項裡沒有ext3,於是上網查資料,   發現需要為內核源碼打上ext3的補丁,於是到處找,總算發現一個站點的   ext3補丁很全,在這裡下載http://www.zip.com.au/~akpm/ext3-2.4-0.9.15-2414.gz   下載完後安裝:   # 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   ok了,然後:   # make mrproper   # make menuconfig   這時候在File systems裡就會出現"Ext3 journalling file system support (EXPERIMENTAL) (NEW)"   選中這項,再選中其下的"JBD (ext3) debugging support"項,如果出錯的話,可提供有用的信息   ok,再配一下其他的選項,存盤,退出,開始編譯。   # 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   接著把GRUB或者LILO的配置文件改一改就行了,呵呵     注:這裡是用RedHat7.2做例子來說的,應為我的vmware裡裝的是RedHat7.2(我還是比較喜歡Mandrake)   其他的發行版和這裡的做法應該也是一樣的。2.4.15-pre2已經加上了ext3,不想動手的話就等2.4.15出來吧,呵呵




Copyright © Linux教程網 All Rights Reserved