Apps That Rely On Ext3's Commit Interval May Lose Data In Ext4
cooper writes "Heise Open posted news about a bug report for the upcoming Ubuntu 9.04 (Jaunty Jackalope) which describes a massive data loss problem when using Ext4 (German version): A crash occurring shortly after the KDE 4 desktop files had been loaded results in the loss of all of the data that had been created, including many KDE configuration files." The article mentions that similar losses can come from some other modern filesystems, too. Update: 03/11 21:30 GMT by T : Headline clarified to dispel the impression that this was a fault in Ext4.
Don't worry guys, I read the summary this time, and it only affects the German version of ext4.
Real reason for the bug report: Someone's angry and wants his porn back.
If Microsoft hadn't written this crappy code, and they'd used Linux instead, this wouldn't have happened.
In fact, there is no such thing as an OS bug! All good programmers should re-implement essential and basic operating system features in their user applications whenever they run into so-called "OS bugs." If you question this, you must be a bad programmer, obviously.
A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
That would be smart, but only if the SQL database is encrypted too. It's theoretically possible to read a registry with an editor, and we can't have that. Also, we need a checksum on the registry. If the checksum is bad, we have to overwrite the registry with zeroes. Registries are monolithic, and we have to make sure that either it's good data, or NONE of it is good data. Otherwise the user would get confused.
I am so excited about this that I'm going to start working on it just as soon as I get done rewriting all my userspace tools in TCL.
Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
It's amazing how fast a filesystem can be if it makes no guarantees that your data will actually be on disk when the application writes it.
Backups redirected to /dev/null, run much faster... ;)
The more distant the target, the more you have to lead, and the greater chance there is of something happening between the time you pull the trigger and the time the bullet reaches its target zone: the wind may shift, the target may change speed, or direction...
Or your mother-in-law may step between the barrel and the target. Darn.
What's #FFFFFF and #000000 and #FF0000 all over?
No, we have journals so the file system doesn't get a gaping hole in it that starts cross-linking shit and damaging more files after the initial data loss, and then implode and fuck your mom.
Support my political activism on Patreon.
My core2quad machine with 3 SATA disk RAID runs for about 20 minutes on a tiny APC UPS I bought from newegg for less than $100.
Sure, but that's assuming you can save your work in all open applications without power to your display. Me, I like a UPS with a little more juice so I can reap the fullness of my 52" plasma while cleaning up and shutting down.
I am literally 3000 tokens away from the chaotic crossbow --Stephen