Linux Hardware Guide

Crucial MX500 500 GB SATA-SSD unter Linux

Crucial MX500 500 GB SATA-SSD unter Linux: Plug & Play via ahci-Treiber, TRIM und SMART-Monitoring vollständig unterstützt. Firmware-Update umständlich.

Sofort lauffähig
Crucial MX500 500 GB SATA-SSD (CT500MX500SSD1)
SATA/AHCI-Standard, eingebauter ahci-Treiber, kein Zusatztreiber nötig
Ubuntu 24.04Ubuntu 17.10Debian BullseyeLinux Mint

Grundlegende Einordnung

Die Crucial MX500 500 GB (CT500MX500SSD1) ist eine SATA-SSD mit AHCI-Interface und Silicon-Motion-SM2258-Controller. Sie verwendet Micron-3D-TLC-NAND mit 64 Schichten sowie einen 512-MB-DDR3-DRAM-Cache. Unter Linux bindet der Kernel das Laufwerk über den eingebauten ahci-Treiber ein, kein proprietärer Treiber oder Kernelmodul von Drittanbietern ist erforderlich.

Was funktioniert

Der Betrieb unter Linux ist ohne Konfigurationsaufwand möglich. Getestet wurde unter Ubuntu 24.04, Ubuntu 17.10, Debian Bullseye und Linux Mint – in allen Fällen wurde die SSD direkt erkannt. TRIM wird unterstützt und lässt sich mit lsblk --discard oder hdparm -I /dev/sdX | grep TRIM überprüfen; Ubuntu und Debian aktivieren Periodic TRIM standardmäßig. SMART-Monitoring funktioniert vollständig über smartmontools: smartctl --all /dev/sdX liefert Firmware-Version, Kapazität, Sektorgröße und Fehlerzähler ohne Einschränkungen.

Einschränkungen

Firmware-Updates unter Linux sind umständlich. Crucial stellt kein natives Linux-Paket bereit, das problemlos funktioniert; stattdessen existiert ein bootbares ISO-Image, das intern auf Tiny Core Linux basiert und Legacy-BIOS voraussetzt. Das direkte Schreiben des ISO auf einen USB-Stick per dd erzeugt häufig kein bootfähiges Medium. fwupd unterstützt die MX500 nicht. Ältere Firmware-Versionen (vor M3CR046) verursachten bei manchen Systemen Freezes mit WRITE FPDMA QUEUED-Fehlern im dmesg; in Firmware M3CR046 selbst wurde zudem eine Buffer-Overflow-Schwachstelle dokumentiert, die allerdings lokalen Systemzugriff voraussetzt.

Workaround: Firmware-Update

Zwei Methoden haben sich in der Community bewährt. Erstens bietet Micron das Kommandozeilenwerkzeug msecli-linux.run zum Download an, das das Update direkt aus einem laufenden Linux-System heraus durchführen kann. Zweitens lässt sich das ISO über die GRUB2-Loopback-Methode einbinden und von dort starten, was den Umweg über einen separaten USB-Stick vermeidet. Beide Wege erfordern etwas manuellen Aufwand; wer keine bekannten Stabilitätsprobleme hat, kann auf ein Update verzichten.

Fazit

Die Crucial MX500 500 GB ist für den Linux-Einsatz im Alltag uneingeschränkt geeignet. Treiber, TRIM und SMART-Monitoring funktionieren ohne zusätzliche Konfiguration. Der einzige nennenswerte Vorbehalt betrifft Firmware-Updates, die unter Linux keinen einfachen, herstellerseitig unterstützten Weg bieten. Wer auf aktuelle Firmware angewiesen ist, sollte vor dem Kauf prüfen, ob msecli für das jeweilige System verfügbar ist.

Was andere Nutzer berichten