From mboxrd@z Thu Jan 1 00:00:00 1970 From: wes.parish@paradise.net.nz (Wesley Parish) Date: Fri, 12 May 2017 13:41:51 +1200 (NZST) Subject: [TUHS] The evolution of Unix facilities and architecture In-Reply-To: <20170512001626.GQ4341@mcvoy.com> References: <20170511140729.2262B18C09A@mercury.lcs.mit.edu> <013b01d2ca96$6901b370$3b051a50$@ronnatalie.com> <20170511222547.GJ4341@mcvoy.com> <20170512001626.GQ4341@mcvoy.com> Message-ID: <1494553311.591512df1d8a4@www.paradise.net.nz> Consistent with what I remember of running fsck on Slackware in the 90s after unscheduled shutdowns. I longed for the time I'd get back when ext3 was incorporated into Linux and ext2 was relegated to legacy. As far as I can remember ext2 was never journaled. I remembered getting quite excited reading about the log-structured file system in the O'Reilly 4.4BSD-Lite CD. That made so much sense to me. Quoting Larry McVoy : > On Fri, May 12, 2017 at 09:47:01AM +1000, Dave Horsfall wrote: > > On Thu, 11 May 2017, Larry McVoy wrote: > > > > [...] > > > > > Try the same thing with Linux. The file system will come back, > starting > > > with, I believe, ext2. > > > > That's a journalled FS, isn't it? In which case the transactions get > > replayed. > > My memory is ext2 is not journaled, I think that happened in ext3. Or > maybe it was an option on ext2? Either way, I think ext2 did the right > thing without the journal. > "I have supposed that he who buys a Method means to learn it." - Ferdinand Sor, Method for Guitar "A verbal contract isn't worth the paper it's written on." -- Samuel Goldwyn