# # # 28-Nov-01 amo Date-of-Birth Journelling FS # # # mke2fs -j /dev/hdaxx # # http://www.ibiblio.org/filesystems/howto/Filesystems-HOWTO-6.html http://e2fsprogs.sourceforge.net/ext2intro.html # http://www.linuxgazette.com/issue68/dellomodarme.html # # # JFS from IBM # ----------- http://oss.software.ibm.com/developer/opensource/jfs/ # # # ReiserFS # --------- http://www.namesys.com # # XFS from SGI # ------------ http://oss.sgi.com/projects/xfs # # # Ext3 # ---- ftp.uk.linux.org:/pub/linux/sct/fs/jfs/ ftp.*.kernel.org:/pub/linux/kernel/people/sct/ext3/ http://www.wiejak.priv.pl/pub/Linux/system/ext3fs/doc/ext3-mini-howto.txt http://www.symonds.net/~rajesh/howto/ext3/ext3-5.html # www.zip.com.au/~akpm/linux/ext3/ext3-usage.html # people.spoiled.org/jha/ext3-faq.html # # # ------------------------------------------------------------------- # # Fixing a damaged ext3 # ---------------------- # e2fsck -fy /dev/hdXX # # # # http://people.spoiled.org/jha/ext3-faq.html Ext3 FAQ http://www.kernel.org/pub/linux/kernel/people/sct/ext3/README Ext3 Readme # # # Required e2fsprogs-1.27+ # ----------------- http://e2fsprogs.sourceforge.net ftp://download.sourceforge.net/pub/sourceforge/e2fsprogs # # tar -Ixvf e2fsprogs-1.21-WIP-0601.tar.bz2 cd e2fsprogs-1.21 ./configure make make check make install # # # # Ext3 Patches ( not needed for 2.4.16+ ) # ------------- # http://www.zip.com.au/~akpm/linux/ext3/ # http://www.zip.com.au/~akpm/linux/ext3/ext3-usage.html # # # To format ext3 partitions # -------------------------- mke2fs -j /dev/xxx ( use the normal mke2fs ) # # # To Upgrade ext2 to ext3 # ----------------------- tune2fs -j /dev/xxx # # # Before you can mount a partition as ext3 you have to create a journal on it. tune2f2 -j /dev/hdaX # # # Tuning ext3 # ------------ # http://www.redhat.com/support/wpapers/redhat/ext3/tuning.html # # ext2 file system, writes are scheduled every 30 seconds # ext3 file system, writes are scheduled every 5 seconds # # we recommend that you set read latency (-r) to half of write latency (-w) # /sbin/elvtune -r 1024 -w 2048 /dev/hda # # # now mount it mount -t ext3 /dev/hdaX /mnt/somewhere # # # ------------------------------------------------------------ # # Installing ext3 support for Linux-2.2.18 # # cd /usr/src wget ftp://ftp.*.kernel.org/pub/linux/kernel/v2.2/linux-2.2.20.tar.bz2 wget ftp://ftp.*.kernel.org/pub/linux/kernel/people/sct/ext3/ext3-0.0.7a.tar.bz2 rm -rf linux tar -xIvf linux-2.2.20.tar.bz2 tar -xIvf ext3-0.0.7a.tar.bz2 cd linux cat ../ext3-0.0.7a/linux-2.2.19.kdb.diff | patch -sp1 cat ../ext3-0.0.7a/linux-2.2.19.ext3.diff | patch -sp1 # # # Compile and install the kernel # # =================================================================== # # For Debian -- woody # # ==================== # # Raid5:~# mke2fs -j /dev/md0 ------------------------------- mke2fs 1.18, 11-Nov-1999 for EXT2 FS 0.5b, 95/08/09 mke2fs: invalid option -- j # # Raid5:~# apt-get install wget ------------------------------ # # # Download latest mke2fs ( part of e2fsprogs ) # ---------------------------------------------- # http://e2fsprogs.sourceforge.net/ # Raid5:~# cd /usr/src Raid5:/usr/src# wget -o wget.log http://prdownloads.sourceforge.net/e2fsprogs/e2fsprogs-1.25.tar.gz # --------------------------------------------------------------------------------------------------- # Raid5:/usr/src# tar zxvfp e2fsprogs-1.25.tar.gz # Raid5:/usr/src/e2fsprogs-1.25# ./configure Raid5:/usr/src/e2fsprogs-1.25# make # make[2]: makeinfo: Command not found # # Raid5:/usr/src/e2fsprogs-1.25# apt-get install texinfo ( install pkg containing makeinfo ) # # Raid5:/usr/src/e2fsprogs-1.25# make Raid5:/usr/src/e2fsprogs-1.25# make check # # install it Raid5:/usr/src/e2fsprogs-1.25# make install # # # Have new mke2fs # ================ # Raid5:/usr/src/e2fsprogs-1.25# mke2fs -v mke2fs 1.25 (20-Sep-2001) # # Raid5:~# mke2fs -j -m 1 /dev/md0 # # # end of file