Abo
  • Services:
Anzeige
Noch ist keine endgültige Lösung für den Fehler im Dateisystem Ext4 gefunden. Er betrifft aber bislang nur einen Anwender.
Noch ist keine endgültige Lösung für den Fehler im Dateisystem Ext4 gefunden. Er betrifft aber bislang nur einen Anwender. (Bild: Liam Quinn/CC BY-SA 2.0)

Linux-Kernel: Fehler im Source Code von Ext4 gefunden

Noch ist keine endgültige Lösung für den Fehler im Dateisystem Ext4 gefunden. Er betrifft aber bislang nur einen Anwender.
Noch ist keine endgültige Lösung für den Fehler im Dateisystem Ext4 gefunden. Er betrifft aber bislang nur einen Anwender. (Bild: Liam Quinn/CC BY-SA 2.0)

Der Bug im Linux-Dateisystem Ext4 ist gefunden. Bei einem außerplanmäßigen Herunterfahren werden die Prüfsummen für das Journal nicht aktualisiert. Die Prüfsummen-Option ist allerdings standardmäßig nicht aktiviert. Zu einem umfangreichen Datenverlust kommt es dabei nicht.

Nur sechs Tage haben die Kernel-Entwickler benötigt, um einen außergewöhnlichen Fehler im Dateisystem Ext4 ausfindig zu machen. Inzwischen hat Ext4-Hauptentwickler Ted Ts'o zusammen mit Eric Sandeen den Bug identifiziert und die entsprechenden Patches bereitgestellt. Sie müssen noch geprüft werden, bevor sie in den Sourcecode des Kernels integriert werden.

Anzeige

Den Bug hatte Ts'o selbst verursacht. Er hatte für Kernel 3.4 im Februar 2012 einige Zeilen des Quellcodes verändert. Danach wurden die Inode-Bitmaps außerhalb der normalen Dateisystemtransaktionen verändert, was zu fehlerhaften Prüfsummen im Journal führt. Bei einem Rechnercrash oder einem erzwungenen Herunterfahren fehlte demnach dem Dateisystem-Journal die korrekte Checksumme, und es wird als fehlerhaft markiert. Daten gehen dabei fast nicht verloren.

Kaum genutzte Option

Die Option, dem Journal Checksummen hinzuzufügen, ist standardmäßig nicht aktiviert. Deshalb trat der Fehler bislang auch nur bei einem einzigen Anwender auf, der die Option journal_checksum nutzte. Die Option sei nicht neu, sondern fast seit Anbeginn des Dateisystems enthalten, schreibt der Anwender Nix, der den Fehler entdeckte. Bei ihm seien nur einige Log-Dateien und ein halbes Dutzend E-Mails verloren gegangen.

Der Fehler offenbarte allerdings eine zweite Schwachstelle im Dateisystem. Fehlen die Prüfsummen, wird das gesamte Dateisystem als fehlerhaft markiert. Die Lösung, bei einem Neustart nur die Blöcke nicht einzubinden, deren Checksummen fehlerhaft sind, sei noch nicht vollständig implementiert und geprüft worden, da es sich dabei um eine "obskure Funktion" handele.

Öffentliche Diskussion

Außerdem entfachte die Berichterstattung über den Ext4-Bug eine Diskussion über den Umgang mit solchen Fehlern in der Öffentlichkeit. Zahlreiche englischsprachige Medien berichteten von einem "schwerwiegenden Fehler" in Ext4, das als Standarddateisystem auf Linux-Rechnern eingesetzt wird, wie Kernel-Entwickler Jonathan Corbet auf LWN.net schreibt. Hätte es sich allerdings tatsächlich um einen verbreiteten Fehler gehandelt, hätten Benutzer davor gewarnt werden müssen.

Auch wenn die Ursache des Bugs zeitweilig nicht bekannt war und es noch keine Lösung gab, sei es wichtig, zumindest darauf aufmerksam zu machen. Die Ext4-Entwickler hätten sich nichtsdestotrotz sofort um eine Lösung gekümmert und alle anderen Aktivitäten zurückgesetzt, schreibt Corbet (gegenwärtig nur für Abonnenten abrufbar) und weist abermals darauf hin, dass Backups unentbehrlich seien.

Fehlersuche mit hoher Priorität

Der Fehler wurde innerhalb von nur sechs Tagen gefunden und korrigiert, obwohl die Entwickler nur von dessen Entdecker Hilfe bekommen haben. Nachdem klar war, dass dabei keine Daten verloren gingen, habe Nix die von den Kernel-Entwicklern bereitgestellten Lösungsansätze geprüft, schreibt Corbet.

Optionen, die möglicherweise gefährlich sein könnten, sollen künftig mit einem Warnhinweis versehen werden.

Die Patches dürften in den nächsten Tagen mit Kernel-Updates bereitgestellt werden.


eye home zur Startseite
elliot 30. Okt 2012

Soweit ich weiß, betrifft es 3.4.x, 3.5.x und 3.6.x also auch das aktuelle Ubuntu: http...

redbullface 30. Okt 2012

haha habe sehr herzlich gelacht, Danke. Das war mal wirklich was lustiges. :) Mein...



Anzeige

Stellenmarkt
  1. Deutsche Bundesbank, Düsseldorf
  2. über Gfeller Consulting & Partner AG, Region Schaffhausen (Schweiz)
  3. Springer Science+Business Media Deutschland GmbH, Berlin
  4. TUI Deutschland GmbH, Hannover


Anzeige
Spiele-Angebote
  1. ab 59,98€ (Vorbesteller-Preisgarantie)
  2. (-20%) 55,99€
  3. (-15%) 33,99€

Folgen Sie uns
       


  1. Mobile-Games-Auslese

    Weltraumkartoffel und Bilderbuchwanderung für mobile Spieler

  2. Experten fordern Grenzen

    Smartphones können Kinder krank machen

  3. Wifi4EU

    EU will kostenlose WLAN-Hotspots fördern

  4. In eigener Sache

    Studentenrabatt für die große Quantenkonferenz von Golem.de

  5. Obsoleszenz

    Apple repariert zahlreiche Macbooks ab Mitte 2017 nicht mehr

  6. Komplett-PC

    In Nvidias Battleboxen steckt AMDs Ryzen

  7. Internet

    Cloudflare macht IPv6 parallel zu IPv4 jetzt zur Pflicht

  8. Square Enix

    Neustart für das Final Fantasy 7 Remake

  9. Agesa 1006

    Ryzen unterstützt DDR4-4000

  10. Telekom Austria

    Nokia erreicht 850 MBit/s im LTE-Netz



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
3D-Druck bei der Bahn: Mal eben einen Kleiderhaken für 80 Euro drucken
3D-Druck bei der Bahn
Mal eben einen Kleiderhaken für 80 Euro drucken
  1. Bahnchef Richard Lutz Künftig "kein Ticket mehr für die Bahn" notwendig
  2. Flatrate Öffentliches Fahrradleihen kostet 50 Euro im Jahr
  3. Nextbike Berlins neues Fahrradverleihsystem startet

Panasonic Lumix GH5 im Test: Die Kamera, auf die wir gewartet haben
Panasonic Lumix GH5 im Test
Die Kamera, auf die wir gewartet haben
  1. Die Woche im Video Scharfes Video, spartanisches Windows, spaßige Switch

Elektromobilität: Wie kommt der Strom in die Tiefgarage?
Elektromobilität
Wie kommt der Strom in die Tiefgarage?
  1. Elektroauto Tesla gewährt rückwirkend Supercharger-Gratisnutzung
  2. Elektroautos Merkel hofft auf Bau von Batteriezellen in Deutschland
  3. Strategische Entscheidung Volvo setzt voll auf Elektro und trennt sich vom Diesel

  1. Re: Akkuproblem noch viel schlimmer als bei PKW!

    tomatentee | 09:35

  2. Re: Was Hans schon nicht kann...

    mainframe | 09:35

  3. Dann also bald nur noch Schrott...

    thecrew | 09:35

  4. Re: ich dachte Apple Geräte wären so langlebig

    thecrew | 09:31

  5. Re: Sie sollen es lassen.

    Dwalinn | 09:30


  1. 09:25

  2. 09:08

  3. 08:30

  4. 08:21

  5. 07:17

  6. 18:08

  7. 17:37

  8. 16:55


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel