meldungen beim systemstart

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Benutzeravatar
tat2
Beiträge: 281
Registriert: 22.04.2006 16:36:38
Wohnort: Heemsen
Kontaktdaten:

meldungen beim systemstart

Beitrag von tat2 » 28.11.2006 09:04:11

moin,

wenn ich debian starte werden beim hochfahren eine ganze masse meldungen angezeigt.

wie kann ich mir diese meldungen anzeigen lassen, wenn das system fertig hochgefahren ist ?
Stay RUDE, stay REBEL ! ! !

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 28.11.2006 09:24:28

Also, einen großen Teil der Meldungen kannst du dir mittels dem Befehl dmesg anzeigen lassen.
Außerdem gibt es dann noch die Möglichkeit, die Meldungen via bootlogd unter /va/log abzulegen. Dazu musst du in /etc/default/bootlogd BOOTLOGD_ENABLE=no durch BOOTLOGD_ENABLE=yes ersetzen.

Benutzeravatar
tat2
Beiträge: 281
Registriert: 22.04.2006 16:36:38
Wohnort: Heemsen
Kontaktdaten:

Beitrag von tat2 » 28.11.2006 09:31:46

besten dank, ich habe nur deshalb gefragt, weil mir beim booten immer sehr viele errors im zusammenhang mit dma angezeigt werden.
unter folgendem link habe ich die fehler mal aufgelistet, vielleicht hat jemand einen tip für mich: http://nopaste.debianforum.de/4599
Stay RUDE, stay REBEL ! ! !

Benutzeravatar
Night.Hawk
Beiträge: 655
Registriert: 24.05.2003 11:00:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Night.Hawk » 28.11.2006 11:47:49

Hi,

hast Du mit hdparm die Platten versucht zu tunen?

Gruß

Night.Hawk
________________________________________________
Leben und leben lassen ...

Benutzeravatar
neuss
Beiträge: 2165
Registriert: 06.11.2004 17:56:02
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von neuss » 28.11.2006 12:01:05

Hallo,

die Meldungen

Code: Alles auswählen

hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
ide: failed opcode was: unknown
sind ernstzunehmen. In der Regel weisen sie auf einen Festplattendefekt hin.

gruss neuss
stell dir vor, es geht, und keiner kriegt es hin.

Benutzeravatar
Night.Hawk
Beiträge: 655
Registriert: 24.05.2003 11:00:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Night.Hawk » 28.11.2006 12:03:49

Es wäre nicht verkehrt, die Platten mal mit den smartmontools zu checken.

Gruß

Night.Hawk
________________________________________________
Leben und leben lassen ...

Benutzeravatar
tat2
Beiträge: 281
Registriert: 22.04.2006 16:36:38
Wohnort: Heemsen
Kontaktdaten:

Beitrag von tat2 » 28.11.2006 12:55:40

@Night.Hawk:
Nein, ich habe meine Festplatte nicht getunt, habe nur ganz normal Debian installiert. Ein Programm, daß hdparm heißt, kenne ich nicht.
Habe gerade noch mal geguckt. Die Pakete hdparm und hdparm-udep sind NICHT bei mir installiert ! ! !


@neuss:
Also die Festplatte war nagelneu, als ich Debian installiert habe. Habe die Festplatte erst im Februar oder März diesen Jahres gekauft. Die dürfte doch noch nicht kaputt sein. Ist eine Festplatte von Samsung.

noch mal @Night.Hawk:
Was genau ist denn smartmontools ? ?
Stay RUDE, stay REBEL ! ! !

Benutzeravatar
tat2
Beiträge: 281
Registriert: 22.04.2006 16:36:38
Wohnort: Heemsen
Kontaktdaten:

Beitrag von tat2 » 28.11.2006 13:07:22

unter folgendem link habe ich noch mal komplett alles reingesetzt, was mir dmesg ausgibt.

http://nopaste.debianforum.de/4601

vielleicht tauchen da ja noch mehr schlimme fehler auf ! ! auch wenn ich hoffe, daß nicht ! ! :?
Stay RUDE, stay REBEL ! ! !

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 28.11.2006 13:35:30

tat2 hat geschrieben: @neuss:
Also die Festplatte war nagelneu, als ich Debian installiert habe. Habe die Festplatte erst im Februar oder März diesen Jahres gekauft. Die dürfte doch noch nicht kaputt sein. Ist eine Festplatte von Samsung.
Naja, das sagt nichts. Auch ne nagelneue Platte kann man nen Hau haben. Mir ist mal eine neue Platte nach nicht mal einer Woche komplett ausgefallen...
tat2 hat geschrieben: noch mal @Night.Hawk:
Was genau ist denn smartmontools ? ?
Description: control and monitor storage systems using S.M.A.R.T.
The smartmontools package contains two utility programs (smartctl and smartd) to control and monitor storage systems using the Self-Monitoring, Analysis and
Reporting Technology System (S.M.A.R.T.) built into most modern ATA and SCSI hard disks. It is derived from the smartsuite package, and includes support for
ATA/ATAPI-5 disks. It should run on any modern Linux system.
Sprich, mittels der smartmontools kannst du die SMART-Daten moderner Platten auslesen. In diesen Daten kann man sehen, ob die Platte auf einen Defekt zusteuert bzw. schon defekt ist.

Benutzeravatar
neuss
Beiträge: 2165
Registriert: 06.11.2004 17:56:02
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von neuss » 28.11.2006 13:38:15

tat2 hat geschrieben:@neuss:
Also die Festplatte war nagelneu, als ich Debian installiert habe. Habe die Festplatte erst im Februar oder März diesen Jahres gekauft. Die dürfte doch noch nicht kaputt sein. Ist eine Festplatte von Samsung.
Warum nicht, ich hatte mir im Juni eine neue Platte gekauft und die war im September defekt (übrigens auch eine Samsung).
noch mal @Night.Hawk:
Was genau ist denn smartmontools ? ?
Mal so zur Info, es gibt hier im Forum eine Suchfunktion.
Moderne Festplatten sind recht schlau und protokollieren Fehler und können sich selbst testen. Diese Fähigkeit nennt sich SMART (Self-Monitoring, Analysis and Reporting Technology). Das Paket smartmontools beinhaltet Programme diese Sachen auszulesen bzw. zu steuern. So kannst Du deine Festplatte mit

Code: Alles auswählen

smartctl -t long  /dev/hda 
prüfen und später mit

Code: Alles auswählen

smartctl -l selftest /dev/hda
das Ergebnis auslesen.

gruss neuss

/edit: zu spät und aufs selbe fast das gleiche geantwortet, aber zum Glück habe ich anders formuliert :lol:
stell dir vor, es geht, und keiner kriegt es hin.

Benutzeravatar
tat2
Beiträge: 281
Registriert: 22.04.2006 16:36:38
Wohnort: Heemsen
Kontaktdaten:

Beitrag von tat2 » 28.11.2006 17:35:09

nachdem ich smartctl -t long /dev/hda ausgeführt habe, habe ich smartctl -l selftest /dev/hda ausgeführt und es kam folgendes raus
smartctl version 5.32 Copyright (C) 2002-4 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF READ SMART DATA SECTION ===
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Extended offline Self-test routine in progress 00% 598 -
ist das gut, oder schlecht ? ? ist was kaputt, oder nicht ? ?

wie gesagt, unter http://nopaste.debianforum.de/4601 habe ich noch mal den kompletten text von dmesg gepostet. sind da vielleicht noch mehr fehler zu finden ? ?
Stay RUDE, stay REBEL ! ! !

Benutzeravatar
neuss
Beiträge: 2165
Registriert: 06.11.2004 17:56:02
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von neuss » 28.11.2006 17:55:09

schau mal im Wörterbuch nach was "progress" bedeutet. Vielleicht ist der Test fertig, wenn du es übersetzt hast :lol:

gruss neuss
stell dir vor, es geht, und keiner kriegt es hin.

Benutzeravatar
tat2
Beiträge: 281
Registriert: 22.04.2006 16:36:38
Wohnort: Heemsen
Kontaktdaten:

Beitrag von tat2 » 28.11.2006 18:31:55

was in progress heisst, ist mir klar ! ! :?
aber als ich smartctl -t long /dev/hda ausgeführt habe, kam die meldung, daß es 59 minuten dauert.
und ich habe weit über eine stunde später geguckt. oder dauert smartctl -l selftest /dev/hda dann auch noch mal so lange ?
Stay RUDE, stay REBEL ! ! !

Benutzeravatar
Josir
Beiträge: 267
Registriert: 16.08.2005 18:43:11
Wohnort: Schlaraffenland

Beitrag von Josir » 28.11.2006 18:53:21

Hallo, ich muss mal kurz was einwerfen.
Ich bekomme die gleiche Fehlermeldung beim Systemstart wie tat2.
Bei ALLEN DREI Festplatten. Eine davon ist zirka 2 Wochen "alt".
Also ich glaube nicht das es sich um einen Defekt handelt; würde mich aber auch interresieren, wie ich die Meldung beim booten gelöst kriege.
(Also keine Panik :? )

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 29.11.2006 10:21:14

Wie von mir schon gesagt wurde, es muss kein Defekt der Platte sein. Ein unpassendes, zu langes oder schlicht defektes Kabel kann die gleichen Meldungen auslösen.

Benutzeravatar
neuss
Beiträge: 2165
Registriert: 06.11.2004 17:56:02
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von neuss » 29.11.2006 11:27:18

Hallo,
tat2 hat geschrieben:

Code: Alles auswählen

# 1 Extended offline Self-test routine in progress 00% 598 -
Irgenwann sollte am besten diese Ausgabe kommen.

Code: Alles auswählen

# 1  Extended offline    Completed without error       00%     11952         -
Das Auslesen dauert natürlich nicht so lang wie der Test, sondern geht sofort.
Der SMART-Test läuft komplett innerhalb der Platte, so dass andere Fehler (Kabel, Controller, Treiber) nicht reinstreuen können. Gibt er Fehlermeldungen aus ist die Platte defekt. Läuft er ohne Fehler durch, kannst Du davon ausgehen, dass die Platte o.k. ist und der Fehler andersweitig zu suchen ist. Wie nepos schon sagte ist die Verkabelung dann der Hauptverdächtige.
Dieser Test ist also sehr praktisch um den Fehler einzukreisen.

gruss neuss
stell dir vor, es geht, und keiner kriegt es hin.

Benutzeravatar
tat2
Beiträge: 281
Registriert: 22.04.2006 16:36:38
Wohnort: Heemsen
Kontaktdaten:

Beitrag von tat2 » 29.11.2006 16:07:39

@neuss:

aber wie lange dauert es denn etwa bis das hier idealerweise erscheint ?
# 1 Extended offline Completed without error 00% 11952 -
Stay RUDE, stay REBEL ! ! !

Benutzeravatar
neuss
Beiträge: 2165
Registriert: 06.11.2004 17:56:02
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von neuss » 29.11.2006 17:30:08

Ja ist denn der Test immer noch nicht fertig :?

Je nach Größe der Platte und der zwischenzeitlichen Benutzung kann es schon mal ein paar Stündchen dauern, aber keine Tage.
Vielleicht ist deine Platte eine der Samsung-HDDs, die die --firmwarebug=samsung oder samsung2 Option brauchen. Bei meiner kürzlich verstorbenen Samsung Platte war diese Option jedoch nicht notwendig. Siehe auch man smartctl.

Versuch es jetzt ersteinmal mit.

Code: Alles auswählen

smartctl -t short -F samsung /dev/hda
das macht einen kurzen Test (wenige Minuten) so kannst du schnell rausfinden ob er protokolliert wird.

gruss neuss
stell dir vor, es geht, und keiner kriegt es hin.

Benutzeravatar
tat2
Beiträge: 281
Registriert: 22.04.2006 16:36:38
Wohnort: Heemsen
Kontaktdaten:

Beitrag von tat2 » 29.11.2006 18:40:31

@ neuss:
also ich habe diesen test auch nicht den ganzen tag laufen lassen, sondern nur 1,5 stunden. weil der rechner mir sagte, daß er dafür nur 59 minuten.

aber ich habe jetzt das kabel an der hdd getauscht, gegen ein neues. jetzt gibt dmesg folgendes aus:
http://nopaste.debianforum.de/4612

scheint jetzt alles in ordnung zu sein, oder ? ?
kann den fehler jedenfalls jetzt nicht mehr finden.


ach ja, und smartctl -l selftest /dev/hda gibt jetzt folgendes aus
smartctl version 5.32 Copyright (C) 2002-4 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF READ SMART DATA SECTION ===
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA _of_first_error
# 1 Short offline Completed without error 00% 604 -
# 2 Extended offline Self-test routine in progress 00% 603 -
# 3 Extended offline Self-test routine in progress 00% 598 -

scheint doch alles in ordnung zu sein ? aber wie bekomme ich die beiden self-test routine in progress beendet ?
habe es mit smartctl -X versucht, die gehen aber irgendwie nicht weg.
Stay RUDE, stay REBEL ! ! !

Benutzeravatar
neuss
Beiträge: 2165
Registriert: 06.11.2004 17:56:02
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von neuss » 29.11.2006 19:09:34

tat2 hat geschrieben:scheint doch alles in ordnung zu sein ?
sicher wäre ich mir da erst nach einem long Test.

Bitte schreibe immer genau was du eingegeben hast. Ansonsten ist es schwierig Dir zu helfen.
Also lief der erfolgreiche short Test mit -F samsung?
Was hast Du bei smartctl -X genau eingegeben?
Hast du es da auch mal mit -F samsung probiert?

Code: Alles auswählen

smartctl -X -F samsung /dev/hda
gruss neuss
stell dir vor, es geht, und keiner kriegt es hin.

Benutzeravatar
tat2
Beiträge: 281
Registriert: 22.04.2006 16:36:38
Wohnort: Heemsen
Kontaktdaten:

Beitrag von tat2 » 30.11.2006 16:49:21

also den shorttest habe ich mit smartctl -t short -F samsung /dev/hda ausgeführt. das ist der test, der in der ersten Zeile steht.

die anderen beiden tests habe ich versucht mit smartctl -X /dev/hda und mit smartctl -X -F samsung /dev/hda zu beenden.
aber es kommt immer noch folgende meldung
smartctl version 5.32 Copyright (C) 2002-4 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF READ SMART DATA SECTION ===
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Short offline Completed without error 00% 604 -
# 2 Extended offline Self-test routine in progress 00% 603 -
# 3 Extended offline Self-test routine in progress 00% 598 -
Stay RUDE, stay REBEL ! ! !

Benutzeravatar
neuss
Beiträge: 2165
Registriert: 06.11.2004 17:56:02
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von neuss » 30.11.2006 17:48:28

Habe nochmal etwas recherchiert,

die Ausgabe,

Code: Alles auswählen

# 2 Extended offline Self-test routine in progress 00% 603 - 
bedeutet, dass der Test nach "0% in progress" erfolglos beendet wurde. Ob und wenn wie, man diesen Log-Eintrag löschen kann, ohne die Firmware neu drauf zuspielen, weiss ich nicht. Vermutlich sind die Test wegen der fehlenden samsung Option nicht korrekt gelaufen.
Es ist aber so, dass kein Test mehr läuft, es muss also auch keiner beendet werden.

Ich würde jetzt mal einen long Test mit der samsung Option machen, um zu sehen ob der richtig durchläuft.

Falls Dich die Log-Einträge aus kosmetischen Gründen stören, bei http://www.samsung.com/support/products ... index.aspx
gibt es Disketten-Images mit denen man die Festplatte prüfen und die Firmware neu einspielen kann.

gruss neuss
stell dir vor, es geht, und keiner kriegt es hin.

Benutzeravatar
tat2
Beiträge: 281
Registriert: 22.04.2006 16:36:38
Wohnort: Heemsen
Kontaktdaten:

Beitrag von tat2 » 01.12.2006 09:23:24

wenn da wirklich kein test mehr läuft, können die beiden eintrage drin bleiben. ist aber auch etwas unverständlich geschrieben. für mich sah das so aus, als würden die tests noch laufen.

wenn ich jetzt einen neuen test, mit der samsung option starte, läuft der dann 59 minuten, wie mir das programm das vorher sagt ?
oder muss ich damit rechnen, daß es sehr viel länger dauert ?
Stay RUDE, stay REBEL ! ! !

Benutzeravatar
neuss
Beiträge: 2165
Registriert: 06.11.2004 17:56:02
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von neuss » 01.12.2006 11:40:36

tat2 hat geschrieben:ist aber auch etwas unverständlich geschrieben. für mich sah das so aus, als würden die tests noch laufen.
Das ist in der Tat etwas missverständlich geschrieben, mich hatte es ja auch verwirrt. Zumal dies bei ATA und SCSI Platten verschieden ist.

Bei ATA ist es so, dass nur der Status des Tests in der log erscheint, den er hatte als er beendet wurde. Normalerweise ist das "completed" oder "aborted", "in progress" erscheint wohl wenn er aus unbekannten Grund gestoppt wurde. Laufende Tests erscheinen überhaupt nicht im log.

Bei SCSI wird auch der aktuelle Status im log angezeigt und da bedeutet "in progress", dass der Test tatsächlich noch läuft.

tat2 hat geschrieben:oder muss ich damit rechnen, daß es sehr viel länger dauert ?
Die 59 Minuten sind ungefähr. Der Test lauft ja während des Betriebs der Platte, wenn Zugriffe erfolgen wird er unterbrochen. Falls ständig vom System auf die Platte zugegriffen wird, kann es wesentlicher länger dauern. Ohne Systemzugriffe kann es sogar schneller gehen. Nach meiner Erfahrung passen die Zeitangaben bei Desktopsystemen aber recht gut.

gruss neuss
stell dir vor, es geht, und keiner kriegt es hin.

Benutzeravatar
tat2
Beiträge: 281
Registriert: 22.04.2006 16:36:38
Wohnort: Heemsen
Kontaktdaten:

Beitrag von tat2 » 01.12.2006 12:42:55

also irdengwie wird bei mir wohl jeder test unterbrochen. hab noch mal zwei long-tests mit smartctl -t long -F samsung /dev/hda gestartet und das kam dabei raus:
smartctl -l selftest /dev/hda
smartctl version 5.32 Copyright (C) 2002-4 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF READ SMART DATA SECTION ===
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Extended offline Self-test routine in progress 00% 612 -
# 2 Extended offline Self-test routine in progress 00% 610 -
# 3 Short offline Completed without error 00% 604 -
# 4 Extended offline Self-test routine in progress 00% 603 -
# 5 Extended offline Self-test routine in progress 00% 598 -

habe bei den letzten beiden tests (zeile 1 und 2) den rechner laufen lassen, ohne daran zu arbeiten. er hat also zeit und ruhe gehabt, den test zu machen. :?
Stay RUDE, stay REBEL ! ! !

Antworten