<br /> Take the plunge, the water is nice and warm (upgrading to ext3) – Debian Planet

Welcome to Debian Planet

News for Debian. Stuff that *really* matters

These are important Debian sites one should not be without!

  • Official Debian site
  • Package search
  • Mailing list archives
  • Bug reports
  • Debian on CD
  • Debian Weekly News — excellent news source!
  • Unofficial APT sources

  • Developers’ Corner
  • Community
    Need help? You’re not alone on this planet.

  • debianHELP
    (User support site)

  • Debian International
  • DebianForum.de

  • DebianForum.dk

  • EsDebian

  • DebianWorld

  • Debian-Fr

  • MaximumDebian

  • DebianUsers

  • Debian-BR

  • DebianHOWTO (Deutsch)
  • Contribute
    Got that latest or greatest scoop? Perhaps you have some important news for the Debian community? Submit a news item!

    Or perhaps you’ve written a rather ground breaking insight into some aspect of Debian and you feel compelled to share it with others? Knock up a longer editorial article and send it to the editors.

    General feedback should be sent to staff@debianplanet.org

    The place to get help on a Debian problem (after reading docs) or to just chat and chill is #debian on irc.oftc.net.

    Many of the Debian Planet staff live there so pop by and say hello.

    Debian Planet also has its own channel on the same network called #debianplanet.


    DP is sponsored by Xinit Systems.

    Domains paid for and hosted by uklinux.net.

    Buy your Debian merchandise at DebianShop.com.

    Support Debian through Bytemark Hosting. At least £7 will be given for each new account


    Take the plunge, the water is nice and warm (upgrading to ext3)
    Submitted by robster on Saturday, March 30, 2002 – 10:47
    For those who have not yet taken the plunge and upgraded from ext2 to ext3, now is as a good a time as any to experience the awe that is this particular journalled filesystem. Read more for full details of how to plunge into the tranquil waters of ext3.
    Ext3 as it suggests is a new, enhanced version of the ext2 filesystem, which is the most common Linux filesystem. It’s fast, it’s clean, the code has been tried and tested and most importantly it works.
    As drive capacity increases, the problem of the dreaded fsck becomes more and more irritating, as it can take a very long time to check filesystems the size of modern disks. Journalled filesystems relieve this problem — they don’t make your data more secure, but they can help reduce the problems of a fsck on power failure for example. All write operations are recorded in a ‘Journal’ on the disk, operations are written to the journal and only when they have successfully been written to the disk are the entries removed from the journal. If a power failure occurs, then the write operations which may have not been completed or only half successfully can be carried out when the journal is replayed on the machine at boot up. Thus removing the need for a fsck on boot up.
    So how do I use this great world saving innovation? First you need to have an up-to-date version of e2fsprogs. The versions in woody and sid are both happy to talk ext3. You will also need a kernel with ext3 support included, I recommend you include this into the kernel, not as a module. Kernel compilation is beyond the scope of this document, however I suggest you read my article on compiling kernels the Debian way. Follow these instructions using a relatively recent kernel source, e.g. 2.4.18 or 2.4.17.
    Now that you have kernel support, you need to create the journals on your ext2 partitions. The great thing about ext3 is that it’s built on top of ext2 and you can mount a cleanly unmounted ext3 partition at ext2. Switching to ext3 is also non-destructive, however I do recommend you backup any very very important data (you are doing that anyway, aren’t you!).
    To create the journal, use tune2fs -j <partition device>. If the partition is mounted then a .journal file is created. It is important you do not delete this or back it up. If it isn’t mounted, the journal is hidden on the disk. You can use a seperate drive to store the journal but this is beyond the scope of this document.
    If you are creating partitions from scratch, you can use mkfs.ext2 -j <partition device>. You need to edit /etc/fstab to tell it to mount the partitions as ext3. They way I do this is to just change the “ext2” to “auto”. This will make mount try all filesystems including ext3, followed by ext2.
    I hope you find this article encourages you to dive in and upgrade to ext3!
    spellchecked by Joy 🙂 PHP-Nuke sucks ass, it changes my &lt; and &gt; entities back to the characters every time…

    Control panel

    Comment viewing options:

    Select your prefered way to display the comments and click ‘Update settings’ to activate your changes.

    Subject: Re: OT: NVIDIA woes
    Author: Anonymous
    Date: Sunday, 2002/04/21 – 13:12
    People also seem to like the idea that all these issues are somehow software related.

    My Creative Gameblaster Geforce 2 Mx came without any cooling and crashed every 5-7 minutes when 3D acceleration was used. That time could be increased to about 10-12 minutes with passive cooling, and to about 3/4 hours with a cooling fan attached to the Nvidia Chip.

    just my 0.02 Euro about “the real root of the problem”

    [ return ]

    Search articles

    ·News (178)
    ·Features (4)
    ·Site News (8)
    ·HOWTOs (37)
    ·Tips (4)
    ·Opinion (12)
    ·Q & A (18)
    ·Sponsorship (1)

    Log in


    Remember me

    » Register
    » New password

    Debian Security Announcements
    DSA-309 eterm
    DSA-308 gzip
    DSA-307 gps
    DSA-306 ircii-pana
    DSA-305 sendmail
    DSA-304 lv
    DSA-303 mysql
    DSA-302 fuzz
    DSA-301 libgtop
    DSA-299 leksbot

    Latest poll: My Favorite Woody Backport Repository
    KDE 3
    GNOME 2
    Mozilla 1.3
    No backports on my Woody

    Total votes: 412
    7 comments · older polls

    home · archives · news feeds · about · polls · search · sections · user account

    Powered by the amazing Drupal

    Debian Planet is not officially related to the Debian Project.
    Debian and the Debian logo are trademarks of Software in the Public Interest, Inc.