staging.inyokaproject.org

SSD/Grundlagen

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels SSD/Grundlagen.

ingo2

Avatar von ingo2

Anmeldungsdatum:
15. Juni 2007

Beiträge: 2145

Habe (erst jetzt) eine wichtige Entdeckung gemacht:

Mit meiner SSD an einem nForce-Chipsatz MCP55 mit dem Modul sata_nv gab es sporadisch (max. 1x pro Tag immer wieder kurze Freezes und entsprechende Eintäge in /var/log/messages zu Fehlern in ata1 (an dem Port hängt die SSD).

Reproduziren konnte ich das seit Kurzem durch starten von:

tail -f /var/log/messages | grep ata1

Und dann z.B. GParted aufrufen. Dabei dauerte der Scan von sda recht lange und es gab solche Log-Einträge:

.....
.. kernel: [34324.300407] ata1.00: device reported invalid CHS sector 0
.. kernel: [34324.300459] ata1: EH complete

Das tritt also offenbar nur bei Fehlerbehandlung (eines anderen Fehlers) durch den Kernel auf (ErrorHandling complete). Nach langen Recherchen und zeitraubenden Versuchen habe ich jetzt die Lösung gefunden:

es ist das "Software NCQ" im sata_nv Modul - oder auch ein Hardware-Bug in Nvidias Chipsatz (jedenfalls haben das auch andere User bemerkt). Betrifft übrigens alle Linuxe auf dieser SSD von Hardy über Squeeze bis Wheezy.

Abhilfe:

Dem Kernel diesen Parameter beim Booten übergeben:

sata_nv.swncq=0

Damit ist dies ominöse Software-NCQ abgeschaltet. Man kann es kontrollieren mit:

dmesg | grep -i ncq
-->
ata1.00: 234441648 sectors, multi 1: LBA48 NCQ (depth 0/32)

Vorher stand dort (depth 31/32).

Auch wenn nicht mehr viele User eine SSD an so alter Hardware betreiben - wäre doch zumindest einen Hinweis wert.

Beste Grüße,
Ingo

BTW: Der SATA-Port läuft mit der SSD als SATA 2.0 mit 3Gb/s!. Mit einer Rotational HD im SATA 1.0 Modus mit 1.5Gb/s gibt's das Problem nicht! Und die ganze Schose hat sogar einen deutlichen Geschwindigkeitsgewinn gebracht, bei allen Linuxen von 110MB/s → 200MB/s (hdparm -t /debv/sda). Die "direct reads" (hdparm -t --direct /dev/sda) sind natürlich gleich geblieben und liegen bei 215MB/s wie vom Hersteller spezifiziert.

gerald59

Avatar von gerald59

Anmeldungsdatum:
11. Juli 2007

Beiträge: 124

Alle Links die zwischen dem nachfolgenden Satz "Nachfolgend die Links zu den einzelnen Operationen. Diese führen ins deutsche OCZ-Forum und sind hinreichend erklärt und bebildert: " und der Überschrift "Crucial" stehen führen zu einem Anmeldefenster:

Bitte BIld im Anahng beachten

Ist der Anmeldebedarf neu? Dann wäre es schön im Artikel einen Hinweis zu finden.

Moderiert von hefeweiz3n:

An die bestehende Artikeldiskussion angehängt. Bitte klicke bei Diskussionen zu Wiki-Artikeln immer auf den entsprechenden Diskussions-Button oben rechts über dem Artikel. Danke!

Bilder

rennradler

Anmeldungsdatum:
27. Februar 2010

Beiträge: Zähle...

Da ich gerade die Firmware meiner OCZ-VERTEX3 MI upgedated habe, ist mir aufgefallen, daß der Artikel veraltete Informationen bezüglich der Update-Vorgangs enthält:

OCZ bietet kein bootfähiges ISO-Image mehr an - auch nach längerem Suchen bin ich auf deren Webseite nicht fündig geworden. Man muß sich entweder die graphische Version der Toolbox oder die Komandozeilenversion runterladen. Diese Tools kann man direkt vom laufende System aus zum Firmware-Update nutzen, sofern die SSD nicht "Primary Drive" ist. In letzterem Fall kann man den Updatevorgang von einem Ubuntu-Live-System aus vornehmen.

Bei meiner OCZ-VERTEX3 MI mit 240GB gab es eine unangenehme Besonderheit. Die SSD hat die Firmware zurückgewiesen. Nach längerem googlen bin ich auf die passende Lösung gestoßen: es hat nichts mit Linux zu tun, sondern es ist ein Problem mit genau dieser SSD (Vertex3 MI mit 240GB, alle anderen Versionen scheinen nicht betroffen). Es gibt eine Spezialfirmware für dieses Modell, das ein OCZ-Supportmitarbeiter per Dropbox zur Verfügung gestellt hat:

http://www.ocztechnologyforum.de/forum/showthread.php?6508-Vertex3-Max-IOPS-240GB-Firmware-Update-2.27b

OCZ scheint es nicht zu schaffen, das in den offiziellen Updater einzubauen. Sehr professionell!

UbuntuFlo Team-Icon

Avatar von UbuntuFlo

Anmeldungsdatum:
8. Februar 2006

Beiträge: 12317

Huhu!

Habe den Artikel jetzt (geringfügig) aktualisiert. Funzt alles wie beschrieben nur der Foren-Link war tot. Diesen habe ich gefixt.

Liebe Grüße,

Flo

rennradler

Anmeldungsdatum:
27. Februar 2010

Beiträge: Zähle...

Schmeißt doch den überholten Mist endlich raus. Die OCZ Toolbox funktioniert direkt aus dem laufenden Systen oder von einem Ubuntu Live-System, falls die SSD Primary Drive ist.

UbuntuFlo Team-Icon

Avatar von UbuntuFlo

Anmeldungsdatum:
8. Februar 2006

Beiträge: 12317

Huhu!

Danke für den Hinweis. Das ist ja klasse! Habe den Artikel dahingehend aktualisiert.

Ich machte das immer via ISO, weil ich das gar nicht aufm Schirm hatte, dass die direkt funzt ☺

Liebe Grüße,

Flo

rennradler

Anmeldungsdatum:
27. Februar 2010

Beiträge: Zähle...

Hallo UbuntuFlo,

ich habe noch den Hinweis eingebaut, daß man den Update des Systemlaufwerks vom Ubuntu Live-System aus vornehmen muß. Das betrifft vermutlich die Mehrzahl der Installtionen, weil man ja das Rootfilesystem sinnvollerweise auf die SSD legt.

Herzliche Grüße, Bernhard

UbuntuFlo Team-Icon

Avatar von UbuntuFlo

Anmeldungsdatum:
8. Februar 2006

Beiträge: 12317

Huhu Bernhard,

ja, das ist ein sinnvoller Hinweis. Der ging meinerseits unter 😬

Danke Dir und liebe Grüße,

Flo

NoSpam

Anmeldungsdatum:
4. März 2008

Beiträge: Zähle...

Im Absatz "BIOS-Einstellungen" ist der Link zu Techmetica tot...

aasche

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

NoSpam schrieb:

Im Absatz "BIOS-Einstellungen" ist der Link zu Techmetica tot...

Entfernt. Danke fuer den Hinweis ☺

Heinrich_Schwietering Team-Icon

Wikiteam
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11335

Hi!

Wie ist das hier mit der getestet-Box? IMHO eher eine Übersichtsseite.

so long
hank

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

braucht man den Artikel überhaupt noch? Die ganzen SSD/* Sachen stammen aus der Zeit, als rotierende HDDs der Standard waren und SSDs Einzug in den Massenmarkt gehalten haben. Heute sind SSDs Standard und IMHO rotierende HDDs in Consumer-Systemen als 1. Festplatte eher die Ausnahme.

IMHO: Archiv

Gruß, noisefloor

Heinrich_Schwietering Team-Icon

Wikiteam
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11335

Hi!

Die ganze Serie? 😲 - hm, gewagt...

so long
hank

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

Die ganze Serie? 😲 - hm, gewagt...

Jein. Wenn nur irgendwas relevant ist, kann man das ja auch einer Seite zusammen fassen.

_Was_ wirklich noch relevant ist weiß ich nicht. Meine beiden Laptops haben zwar beide eine SSD, aber ich selber habe noch nie irgendwas aus den SSD/* Artikeln gebraucht und ich bin immer noch glücklich 😉 Wobei ich jetzt nicht soweit gehen würde zu behaupten, dass ich der repräsentative Durchschnitt der Leser von ubuntuusers.de bin, die einen Rechner mit SSD haben 😉

Gruß, noisefloor

Antworten |