Wie überprüfe ich, ob der USB-Stick-Controller in Ordnung ist?

Wie überprüfe ich, ob der USB-Stick-Controller in Ordnung ist?

Ich habe mir einen Mach Xtreme ES SLC 32 GB (USB 3.0)-USB-Stick gekauft, speziell für die portable Ubuntu-Installation (einen echten, also auf einer Festplatte, kein LiveUSB von Unetbootin etc.). Der USB-Stick scheint vollkommen in Ordnung zu sein – keine fehlerhaften Sektoren (überprüft mit badsectors unter Ubuntu und h2testw unter Windows), die Geschwindigkeiten entsprechen größtenteils den angegebenen und Benchmarks, die Dateien sind in Ordnung (ich fülle das ganze Laufwerk damit und kopiere sie zurück => MD5-Summen stimmen überein), alles sieht gut aus.

Bis ich Ubuntu davon boote. Dann ist es eine Katastrophe.

Egal welches Dateisystem ich ausprobiere (ext3, ext4, btrfs), entweder startet das Betriebssystem nicht und es werden eine große Anzahl von E/A-Fehlern auf dem Gerät gemeldet oder das Betriebssystem startet im Wiederherstellungsmodus ohne jegliche Fehler. Das Mounten der Partitionen unter Ubuntu auf meiner Festplatte funktioniert einwandfrei, die Überprüfung von fsck und btrfs meldet keinerlei Fehler – und im Grunde habe ich keine Ahnung, was damit nicht in Ordnung sein könnte. Windows kann auch problemlos auf den USB-Stick zugreifen (natürlich nur, wenn er mit FAT32/NTFS formatiert ist).

Gibt es eine Möglichkeit zu prüfen, ob das Problem beim USB-Stick liegt oder ob beim Booten des Betriebssystems von USB-3.0-Sticks ein Problem vorliegt? (Ich hatte Ubuntu 13.10 auf einem 8 GB großen USB-2.0-Stick installiert, was völlig problemlos funktionierte.)

verwandte Informationen