ubuntuusers.de

[Achtung] filesystem corruption nach libc6 Update, s. Bug #672177

Status: Ungelöst | Ubuntu-Version: Kein Ubuntu
Antworten |

archy

Anmeldungsdatum:
24. November 2009

Beiträge: 1920

tja,

vielleicht ein Grund reumütig zu Debian pur zurück zu kehren, zumindest bei Rechnern die mehr zu leisten haben als Internet-Surfen und E-Mails abzurufen. Bei mir tritt das jetzt täglich beim Starten auf ( Lucyd Lynx LTS). Und ich muß ingo2 Recht geben, das wirklich unnötige "bootgesplashe" verdeckt die Meldungen.

Da erhebt sich ausserdem die Frage: Wer hat eigentlich diesen unsinnigen Wettbewerb losgetreten welches Betriebssystem wohl am schnellsten bootet. Das ist doch wirklich kein Kriterium.

gruß

archy

ingo2

(Themenstarter)
Avatar von ingo2

Anmeldungsdatum:
15. Juni 2007

Beiträge: 2145

Wohnort: wo der gute Riesling wächst

HamaDruz schrieb:

Falscher Thread, oder? 😈

SORRY - please Mod's, delete me

Ingo

ingo2

(Themenstarter)
Avatar von ingo2

Anmeldungsdatum:
15. Juni 2007

Beiträge: 2145

Wohnort: wo der gute Riesling wächst

archy schrieb:

tja,

vielleicht ein Grund reumütig zu Debian pur zurück zu kehren

Squeeze ist ja fast fertig, nur noch ca. 130 RC-Bugs. Wenn ich die Zeit bedenke, die ich in Lucid gesteckt habe, dann sähe ach Debian schon so aus.

das wirklich unnötige "bootgesplashe" verdeckt die Meldungen.

Ich persönlich glaube nicht mehr an Zufall 👿 Und ich glaube auch, mit diesem Posting: https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/672177/comments/25 liege ich nicht völlig daneben.

Die Wurzel allen Übels ist meiner Meinung nach, daß 'upstart' sich nicht mehr korrekt neu starten läßt. Das "alte" init konnte das und kann das noch immer, dafür gibt's den Befehl 'telinit u'. Egal, wie die das jetzt lösen, es bleibt wohl Frickelei.

Und bis das gefixt ist, bleibt auch der Slogan "Sure It Corrupts Your Files, But Look How Fast It Boots" in meiner Signatur.

Happy New Year, Ingo

ingo2

(Themenstarter)
Avatar von ingo2

Anmeldungsdatum:
15. Juni 2007

Beiträge: 2145

Wohnort: wo der gute Riesling wächst

archy schrieb:

Bei mir tritt das jetzt täglich beim Starten auf ( Lucyd Lynx LTS).

hast du eventuell den ssh-daemon auch laufen?

Dann hat wohl obendrein noch dieser Bug (auch der ganze Bug ist interessant) zugeschlagen: https://bugs.launchpad.net/ubuntu/+source/mountall/+bug/616287/comments/55

So ein unausgereiftes Feature wie upstart hat IMHO nix in einem LTS-Release zu suchen. Das kann man mit gutem Willen höchstens als Beta1 bezeichnen ☹

Ingo

Lindiot

Anmeldungsdatum:
22. August 2006

Beiträge: 693

Ich sags doch, 8.04

Gerade hab ich mal nachgelesen was libc6 ist. Eine C-Bibliothek wenn ich das richtig verstanden habe. Da frag ich mich jetzt, kann denn das Auswirkungen haben auf schon vorhandenen kompilierten Code?

Werden etwa in betroffenen Code, dynamisch Teile aus dieser Bibliothek eingelinkt? Ich hätte jetzt erwartet, wenn Teile eingelinkt werden stehen die an anderen Stellen und nicht in der C-Bibliothek. Von einer geänderten C-Bibliothek hätte ich nur Auswirkungen auf neue Kompilate erwartet.

HamaDruz

Avatar von HamaDruz

Anmeldungsdatum:
25. April 2008

Beiträge: 1773

Wohnort: Sachsen

Hi.

Prosit Neujahr!

Lindiot schrieb:

Ich sags doch, 8.04

Gerade hab ich mal nachgelesen was libc6 ist. Eine C-Bibliothek wenn ich das richtig verstanden habe. Da frag ich mich jetzt, kann denn das Auswirkungen haben auf schon vorhandenen kompilierten Code?

Werden etwa in betroffenen Code, dynamisch Teile aus dieser Bibliothek eingelinkt? Ich hätte jetzt erwartet, wenn Teile eingelinkt werden stehen die an anderen Stellen und nicht in der C-Bibliothek. Von einer geänderten C-Bibliothek hätte ich nur Auswirkungen auf neue Kompilate erwartet.

Dynamisch ist genau der Punkt. Ist einfach und kompliziert. 😉

Von einer geänderten C-Bibliothek hätte ich nur Auswirkungen auf neue Kompilate erwartet.

Da irrst Du. Programmierung. Wenn eine Routine in einer Shared Library, die Dein Programm aufruft, Mist zurückgibt, was gibt Dir dann dein Proggy zurück?

Greetings.

ingo2

(Themenstarter)
Avatar von ingo2

Anmeldungsdatum:
15. Juni 2007

Beiträge: 2145

Wohnort: wo der gute Riesling wächst

Lindiot schrieb:

Ich sags doch, 8.04

Ja, da wurde noch mit Sorgfalt gearbeitet, Lucid dagegen ist eher zusammengeflickt.

Gerade hab ich mal nachgelesen was libc6 ist. Eine C-Bibliothek wenn ich das richtig verstanden habe.

Nach dem Kernel ist die libc6 der wichtigste Bestandteil eines Linux-Systems. Die wird von nahezu allen Programmen benutzt/benötigt. Und um RAM zu sparen, wird sie nur 1x in den Hauptspeicher geladen und darauf greifen dann alle Programme zu - das besagt "dynamisch gelinkt".

Ingo

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Wohnort: ~

Hallo,

ja, ich habe

sudo apt-get install --reinstall libc6 && sudo shutdown -r now

wie im Bugreport vorgeschlagen versucht, hat nicht geklappt unter Maverick 64bit in der VBox, sowohl 10.10 32bit (VBox) als auch Lucid 64bit auf dem Host zeigen das Problem nicht.

ingo2

(Themenstarter)
Avatar von ingo2

Anmeldungsdatum:
15. Juni 2007

Beiträge: 2145

Wohnort: wo der gute Riesling wächst

praseodym schrieb:

Hallo,

ja, ich habe

sudo apt-get install --reinstall libc6 && sudo shutdown -r now

wie im Bugreport vorgeschlagen versucht, hat nicht geklappt unter Maverick 64bit in der VBox, sowohl 10.10 32bit (VBox) als auch Lucid 64bit auf dem Host zeigen das Problem nicht.

Hast du auch nach einem Reboot im Log nachgeschaut mit:

cat /var/log/messages | grep orphan

Das sollte 2 Zeilen an dem besagten Datum ausgeben. Oder ist das schon so lange her, daß die Einträge Dank 'logrotate' schon wieder verschwunden sind? Bei mir reicht das Log nur bis zum 26. Dezember zurück - und man sieht es nicht, wenn Plymouth installiert ist!. Ggf. mußt du in den älteren Log-Dateien .x.gz mit

zcat /var/log/messages.?.gz | grep orphan

nachsehen. Per Update kam das am 14.12 oder 15.12. rein.

Viele Grüße, Ingo

archy

Anmeldungsdatum:
24. November 2009

Beiträge: 1920

@ ingo2

ja natürlich läuft der ssh-dämon, den braucht der Mensch unter Linux einfach. Jetzt wird mir auch klar warum die andere Maschine seit ein paar Tagen bei jedem zweiten Booten hängen bleibt und erst nach "Ctrl-Alt-Del" normal durchstartet. Man sollte einfach öfter "dmesg" nach dem Systenstart durchlesen !

Ich habe heute mal wieder bei Debian reingeschaut, es sind nur noch 106 RC-Bugs, es besteht also Hoffnung, dass Squeeze noch in 2011 zur Verfügung steht. Ich denke das werde ich mir demnächst in der V-Box anschauen.

gruß

archy

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Wohnort: ~

ingo2 schrieb:

praseodym schrieb:

Hallo,

ja, ich habe

sudo apt-get install --reinstall libc6 && sudo shutdown -r now

wie im Bugreport vorgeschlagen versucht, hat nicht geklappt unter Maverick 64bit in der VBox, sowohl 10.10 32bit (VBox) als auch Lucid 64bit auf dem Host zeigen das Problem nicht.

Hast du auch nach einem Reboot im Log nachgeschaut mit:

cat /var/log/messages | grep orphan

Ja, hab ich, gibt 4 Fehlerzeilen aus.

ingo2

(Themenstarter)
Avatar von ingo2

Anmeldungsdatum:
15. Juni 2007

Beiträge: 2145

Wohnort: wo der gute Riesling wächst

praseodym schrieb:

Ja, hab ich, gibt 4 Fehlerzeilen aus.

Ja, was willst du mehr? Das ist ja das Problem/Bug.

Ingo

ingo2

(Themenstarter)
Avatar von ingo2

Anmeldungsdatum:
15. Juni 2007

Beiträge: 2145

Wohnort: wo der gute Riesling wächst

archy schrieb:

Ich habe heute mal wieder bei Debian reingeschaut, es sind nur noch 106 RC-Bugs, es besteht also Hoffnung, dass Squeeze noch in 2011 zur Verfügung steht. Ich denke das werde ich mir demnächst in der V-Box anschauen.

Das kannst du dann getrost schon jetzt installieren, da kommt nicht mehr viel. Ich habe es hier seit ca. 3 Monaten. Da kamen zwar GB-weise Updates rein, aber keins hat das System ruiniert - schnurrt noch immer wie eine eins, ist halt Debian!

Ich schrotte wohl auch Lucid, wenn ich Squeeze auf einer zweiten Partition soweit habe, daß es alles tut was jetzt auch geht. Das wird zwar etwas mehr Arbeit als bei Ubuntu, aber dann habe ich Ruhe und bin vor solch bösen Überraschungen sicher. Auf meinem Netbook fängt das jetzt auch schon immer öfter an, Zicken zu machen (Das IdeaPad lief schon unter Karmic einwandfrei). Probiere jetzt erst noch, ureadahead abzuschalten, denn auch in den pack-Dateien können schon Fehler eingebaut sein oder bei einem Reboot nach Crash drin landen.

Viele Grüße, Ingo

ingo2

(Themenstarter)
Avatar von ingo2

Anmeldungsdatum:
15. Juni 2007

Beiträge: 2145

Wohnort: wo der gute Riesling wächst

ingo2 schrieb:

Auf meinem Netbook fängt das jetzt auch schon immer öfter an, Zicken zu machen (Das IdeaPad lief schon unter Karmic einwandfrei). Probiere jetzt erst noch, ureadahead abzuschalten, denn auch in den pack-Dateien können schon Fehler eingebaut sein oder bei einem Reboot nach Crash drin landen.

Gesagt, getan:

apt-get purge ureadahead

Bem.: dabei wird auch ubuntu-minimal entfernt - ist ein überflüssiges und nur aus Doku bestehendes Metapaket

Und siehe da: mein Netbook bootet jetzt in 15 sec. statt vorher 20 sec. (BIOS bis Login-Prompt)

Wichtig zu erwähnen ist allerdings: ich habe eine 40GB Intel-SSD drin. Die sammelt die nötigen Dateien offenbar schneller ein als Ubuntu's ureadahead. Ureadahead kommt offenbar auch mit dem SSD-internen "wear-levelling" nicht ganz klar.

Happy New Year,

Ingo

redknight Team-Icon

Moderator & Supporter
Avatar von redknight

Anmeldungsdatum:
30. Oktober 2008

Beiträge: 21889

Wohnort: Lorchhausen im schönen Rheingau

ingo2 schrieb:

Ureadahead kommt offenbar auch mit dem SSD-internen "wear-levelling" nicht ganz klar.

Und was hat Wear-Levelling deiner Meinung nach mit einer Leseoperation zu tun? Wear-Levelling beschreibt die Verteilung der Schreibzugriffe auf die einzlnen Blocks, um jeden Flashblock gleich oft zu benutzen und so die maximale Anzahl an Schreibzyklen zu ermöglichen. Wie hängt das mit READahead zusammen?