News for hackers. Stuff that matters.
Re:Knoppix 8.5.0 Released by sanqui on Saturday March 16, 2019 @07:51AM (#19407350)
Knoppix still uses Reiserfs?
Re:Knoppix 8.5.0 Released by Jedd on Saturday March 16, 2019 @09:46AM (#19407792)
Heck, I still have a bunch of systems that use reiserfs -- it's rock solid, I very rarely have issues with it. It's a real shame the name was tied to the original / primary author, as the other developers are doubtless exceedingly competent & capable. Had Hans given the file system a more generic name I suspect it (the fs) would have thrived despite his personal activities.
Re:Knoppix 8.5.0 Released by simcop2387 on Saturday March 16, 2019 @09:14PM (#19411526)
It does (did?) Have a very serious bug with fsck though. If you have an image of a resierfs file system on a reisferfs filesystem the fsck would merge the two like a maniac leaving the whole thing broken. This meant that it isn't suitable for virtual machines, disk image backups, or other similar situations. I hit that one a few times and it made me switch to ext3 once it was stable.
Re:Knoppix 8.5.0 Released by Jedd on Sunday March 17, 2019 @07:55AM (#19413529)
An image as in a dd of another file system? That's a pretty serious bug - I'm wondering how it'd even find that, if it's searching its b-tree. This sounds like it's going past file system / meta data and looking at file content.

I can't imagine why a fsck tool would dive into payload like that - do you have some more information about this bug, as I can't find reference to it. Most of my residual reiserfs boxes are VM's themselves, so I'm unlikely to hit it, but some mitigation would be comforting.

Re:Knoppix 8.5.0 Released by simcop2387 on Monday March 18, 2019 @09:25PM (#19427229)
> An image as in a dd of another file system? That's a pretty serious bug - I'm wondering how it'd even find that, if it's searching its b-tree. This sounds like it's going past file system / meta data and looking at file content.

Yep exactly that. The whole reason it did it was that it sometimes needed to recover from a corrupted b-tree but it leaves enough markers around that it could rebuild the b-tree by scanning all the blocks.

https://en.wikipedia.org/wiki/ReiserFS#fsck

I can't find a better link at the moment, the lkml link on wikipedia is dead and it's hard to search for, but at the time it was well known for this kind of bug.

EDIT:

Until I learned about that bug (the hard way at first) the ability of it to rebuild itself after a problem like that was actually incredibly useful, it'd recover really nicely from a bad disk, finding just what it could manage to find.

Re:Knoppix 8.5.0 Released by xtracto on Saturday March 16, 2019 @03:21PM (#19409638)
I heard that it was renamed to KillerFS
Re:Knoppix 8.5.0 Released by xparco on Saturday March 16, 2019 @08:13AM (#19407441)
After he murdered his wife they dropped it
Re:Knoppix 8.5.0 Released by lugg on Saturday March 16, 2019 @08:58AM (#19407584)
Why?
Re:Knoppix 8.5.0 Released by sambull on Saturday March 16, 2019 @09:13AM (#19407645)
Development got really slow. Developer was tangled up in some small personal issues.
Re:Knoppix 8.5.0 Released by pbhjpbhj on Saturday March 16, 2019 @09:33AM (#19407735)
I guess you're being humorous, but it was a completed and widely used system. IIRC it was default for Slackware (which I guess was quite niche).
Re:Knoppix 8.5.0 Released by lostapathy on Saturday March 16, 2019 @10:38AM (#19407996)
Reiserfs wasn’t quite complete - if it got heavily fragmented, you had to backup, reformat, and copy your data back.

Unfortunately ... if you let it ride much above 80% disk usage for very long (or less time the fuller it got) it would fragment bad and the performance just fell off a cliff bad.

Re:Knoppix 8.5.0 Released by Rondom on Saturday March 16, 2019 @11:28AM (#19408287)
SUSE had it as default as well. Quite sad that it was tied so much to the main creator's personality and "private issues" kind of sealed the fate of it. :-(