Wenn man von Windows kommt und gerade erst auf Linux gestoßen ist, fragt man sich oft, wo zum Teufel die SD-Karte ist. Sie sehen Ihre üblichen Laufwerke C: und D: nicht, Sie finden nichts im Verzeichnis /mnt, und der Pfad /media klingt für Sie wie Kauderwelsch.Sie öffnen einen Emulator, RetroArch oder ein anderes Programm, das Sie auffordert, „Inhalte laden“ auszuwählen, und starren auf den Bildschirm und denken: Aber wo ist meine SD-Karte in diesem seltsamen System?
Darüber hinaus wird die Sache kompliziert, wenn man kilometerlange Strecken betrachtet wie /var/.local/whatever/anotherfolder/morefoldersVersteckte Verzeichnisse, die im Datei-Explorer nur nach manueller Eingabe erscheinen, und Befehle, die abschreckend wirken. Keine Sorge: Hinter all diesen ungewöhnlichen Namen verbirgt sich eine klare Logik von Linux zum Identifizieren, Einbinden und Verwalten der SD-Karte. Mit wenigen gezielten Befehlen können Sie sie finden, überprüfen, ihren Status testen, Daten wiederherstellen und sogar die Zuverlässigkeit des Speichers überprüfen.
Wie Linux eine SD-Karte erkennt und warum Sie nicht C: oder D: sehen
Linux kennt keine Laufwerksbuchstaben wie Windows; Alles wird als Dateien und Verzeichnisse unter dem Stammverzeichnis / verwaltet.Jedes Speichermedium (Festplatten, SSDs, USB-Laufwerke, SD-Karten usw.) wird als spezielle Datei dargestellt innerhalb / Dev /und wird dann an einer Stelle im Dateisystem „eingebunden“, die sich üblicherweise in befindet. /Medien o /run/media je nach Verteilung.
Wenn Sie eine SD-Karte einlegen, erkennt der Kernel ein neues Blockgerät, das üblicherweise benannt wird. / dev / sdX (wobei X ein Buchstabe ist: a, b, c…) oder in einigen integrierten Geräten wie z. B. /dev/mmcblk0. Jede Partition auf dieser Karte wird als /dev/sdX1, /dev/sdX2 usw. dargestellt. Und falls die Distribution dies konfiguriert hat, wird es automatisch in einen Pfad wie diesen eingebunden. /media/USER/TAG.
Hier beginnen die Zweifel: Viele Emulatoren, Dateimanager oder ältere Programme zeigen /media nicht direkt an.Oder vielleicht sind Sie es gewohnt, „Wechseldatenträger“ zu sehen, und jetzt sind es lauter Namen in /dev und endlose Pfade. Deshalb ist es unerlässlich, die wichtigsten Befehle zu kennen, um Speichergeräte aufzulisten und diese verdammte SD-Karte zu finden.

Grundlegende Befehle zum Auffinden der angeschlossenen SD-Karte
Der erste Schritt, um nicht länger mit absurden Routen zu kämpfen, besteht darin, zu lernen, das System zu fragen, welche Geräte angeschlossen sind. Linux bietet verschiedene Konsolentools, die Festplatten, Partitionen und Mountpunkte auflisten. Sobald man den Dreh raus hat, wird es ganz klar.
Der bequemste Befehl in den meisten Distributionen ist lsblkFühren Sie im Terminal folgenden Befehl aus:
lsblk
Mit diesem Befehl wird eine Tabelle mit Namen wie sda, sdb, sdc, deren Partitionen (sdb1, sdb2…) und Spalten mit Gerätetyp, Größe und, sehr wichtig, der BEFESTIGUNGSPUNKT. Die SD-Karte erscheint im Vergleich zur Hauptfestplatte üblicherweise als das kleinste „zusätzliche“ Gerät.Wenn Sie beispielsweise eine interne SSD (sda) mit 512 GB haben und eine 16 GB SD-Karte einstecken, wird diese wahrscheinlich als (sdb) mit einer Größe von 14-16 GB angezeigt.
Wenn Sie alle Mountpunkte und Dateisysteme direkt anzeigen möchten, können Sie Folgendes verwenden:
df -h
Dieser Befehl zeigt an, wo die Geräte eingebunden sind, beispielsweise mit Pfaden wie /media/USER/SD_NAME. Dies ist besonders nützlich, wenn die grafische Benutzeroberfläche die Karte automatisch eingebunden hat. Sie müssen lediglich wissen, welchen Pfad Sie in RetroArch oder einer anderen Anwendung auswählen müssen, um auf Ihre ROMs oder Dateien zuzugreifen.
Eine weitere klassische Methode, um verfügbare Partitionen aufzulisten, ist:
sudo fdisk-l
Dieser Befehl lehrt alle Partitionstabellen der erkannten DatenträgerSie sehen dann etwa Folgendes: /dev/sdb: 14.8 GiB, Partitionstyp, Dateisystem usw. Es ist ausführlicher als lsblk, aber sehr nützlich, wenn Sie vermuten, dass die Karte beschädigt ist, keine Partitionstabelle hat oder Sie detaillierte Informationen auf niedriger Ebene sehen möchten.
In einigen Fällen (insbesondere bei Laptops oder Raspberry Pi-ähnlichen Boards) kann Ihre Karte wie folgt angezeigt werden:
/dev/mmcblk0, /dev/mmcblk1…
mit Partitionen /dev/mmcblk0p1, /dev/mmcblk0p2, usw. Der Befehl lsblk erkennt diese Geräte ebenfalls.Es ist also die benutzerfreundlichste Option für den täglichen Gebrauch.
Wo ist die SD-Karte installiert und wie kann man von Anwendungen darauf zugreifen?
Sobald die Karte identifiziert ist, lautet die nächste Frage üblicherweise: „Okay, ich weiß, es ist /dev/sdb1, aber Wo genau befinden sich meine Dateien innerhalb des Verzeichnissystems?Hier kommen die Sammelpunkte ins Spiel.
Auf modernen Desktop-Computern (Ubuntu, Debian, Mint usw.) werden SD-Karten normalerweise automatisch in folgendem Verzeichnis eingebunden:
/media/IHR_BENUTZERNAME/KARTENBEZEICHNUNG
Wenn Sie sich nicht sicher sind, kombinieren Sie es mit:
lsblk-f
Diese Variante zeigt auch die Bezeichnung und die UUID von jeder Partition, und die Spalte MOUNTPOINT gibt das genaue Verzeichnis an, in dem sie eingebunden ist. Diesen Pfad müssen Sie später mit RetroArch, einem Dateimanager oder einem beliebigen Programm finden, das Sie zur Auswahl eines Ordners auffordert.Statt „Laufwerk D:“ denken Sie an „/media/user/My_SD“.
Falls Ihre Umgebung die Karte nicht automatisch einbindet, müssen Sie dies manuell durchführen. Ein typischer Arbeitsablauf wäre:
sudo mkdir -p /mnt/misds
sudo mount /dev/sdb1 /mnt/misds
Anschließend können Sie navigieren zu /mnt/misds Um auf die Dateien zuzugreifen. Wenn Ihre SD-Karte eine Partition mit einem anderen Dateisystem (z. B. exFAT) aufweist, müssen Sie möglicherweise zuerst die entsprechenden Treiber installieren (z. B. Exfat-Sicherung oder ähnliche Pakete, je nach Distribution).
Bezüglich „versteckter“ Verzeichnisse wie z. B. .local Falls es im Datei-Explorer nicht angezeigt wird, denken Sie daran, dass dies unter Linux Alles, was mit einem Punkt beginnt, wird als verborgen betrachtet.Wenn Ihr Browser so konfiguriert ist, dass er diese Verzeichnisse ausblendet, wird /var/.local nicht angezeigt, obwohl es existiert. Unter Linux ist es üblich, viele lange Pfade unter /var, /home/.config, /usr/local usw. zu verwalten, aber Ihre SD-Karte muss sich nicht unbedingt dort befinden: Sie liegt fast immer in einem Unterverzeichnis von /usr/local. /Medien o / mnt.

Detaillierte System- und Hardwareinformationen (einschließlich SD-Karte) anzeigen
Wenn Sie die Grundlagen bereits kennen und tiefer in die Materie einsteigen möchten, Linux verfügt über sehr umfassende Werkzeuge zur Untersuchung der Hardware und des Systems.Sie sind besonders nützlich, wenn Sie Unterstützung im Forum benötigen, Probleme mit der SD-Kartenerkennung diagnostizieren müssen oder einfach nur Ihren Computer von Grund auf kennenlernen möchten.
Eine sehr praktische grafische Option ist harte infoEs handelt sich um eine Anwendung, die in den meisten GNU/Linux-Distributions-Repositorys verfügbar ist. Sie können sie über das Software-Center, mit Synaptic oder über das Terminal mithilfe des Paketmanagers Ihres Systems installieren. Nach der Installation können Sie es über das Anwendungsmenü oder durch Ausführen von hardinfo in einem Terminal starten..
Hardinfo gliedert die Informationen in vier Hauptblöcke: Ausrüstung, Geräte, Netzwerk und BenchmarksIm Abschnitt „Ausrüstung“ finden Sie Informationen zum Betriebssystem. Kernelversion, geladene Module, Dateisysteme, Benutzer, Compiler, Umgebungsvariablen und viele weitere Details, nach denen üblicherweise gefragt wird, wenn man in einem technischen Forum nachfragt.
Auf der Registerkarte „Geräte“ finden Sie Prozessor, Arbeitsspeicher (RAM), PCI- und USB-Geräte, Speicher (Festplatten und Controller), Sensoren, Akku, Eingabegeräte, Motherboard und vieles mehr. Ihre SD-Karte wird normalerweise im Speicherbereich angezeigt., wobei Ihnen das vom Kernel erkannte Modell und andere Parameter angezeigt werden.
Schließlich enthält Hardinfo auch einen Abschnitt über Benchmarks Dies ermöglicht es Ihnen, das System zu belasten, um Leistung und Temperaturen zu messen. Dies ist nützlich, wenn Sie vermuten, dass sich eine Karte oder ein Lesegerät unter Last instabil verhält.
Konsolenbefehle zum Erlernen von Software, Kernel und Architektur
Abgesehen davon, dass man wissen muss, wo sich die SD-Karte befindet, benötigt man in vielen Fällen noch weitere Informationen. Systemdaten zur Behebung von Kompatibilitätsproblemen oder zum Anfordern von HilfeHier sind einige wichtige Befehle im Zusammenhang mit Software und Umgebung:
Um die verwendete Kernel-Version anzuzeigen:
uname-r
Wenn Sie das wissen wollen Architektur Ihres Systems (zum Beispiel, um zu wissen, welche Pakete heruntergeladen werden sollen):
uname-m
Um den Namen und die Version der Distribution zu überprüfen (besonders hilfreich beim Befolgen von Anleitungen):
lsb_release -a (in Distributionen, die es enthalten) oder lesen Sie den Inhalt von /etc/os-release.
Um das zu sehen aktueller Benutzer derjenige, mit dem Sie arbeiten:
whoami
Und um zu zeigen Rechnername (Hostname):
hostname
Wenn Sie in einem Leitfaden aufgefordert werden, die folgenden Punkte aufzulisten: In den Kernel geladene ModuleInsbesondere bei Problemen mit dem Speicher oder USB-Controllern sollten Sie Folgendes verwenden:
lsmod
Im Zusammenhang mit der Datenspeicherung ist es außerdem relevant, die Konfiguration des Auslagerungsspeichers zu kennen, die Sie mit folgendem Befehl überprüfen können:
swapon –show
Und wenn Sie das sehen müssen UUID aller Partitionen (eindeutige Kennungen, die einige Distributionen in /etc/fstab verwenden, um Festplatten und SD-Karten dauerhaft einzubinden):
schwarz
Befehle zum Auflisten und Verwalten von Hardware
Sobald Sie sich vergewissert haben, dass Ihre SD-Karte "vorhanden" ist, aber Hardwareprobleme vermuten, gibt es Befehle, die Ihnen einen Überblick über das Gerät geben. lshw Es ist eines der vollständigsten:
sudo lshw | weniger
Dieser Befehl listet auf die gesamte Hardware in einem sehr detaillierten FormatDie Ausgabe ist umfangreich und wird daher üblicherweise mit less paginiert oder zur sorgfältigen Überprüfung in eine Textdatei umgeleitet:
sudo lshw > hardware.txt
Wenn Sie eine kompaktere Ausgabe wünschen, können Sie Optionen wie diese weglassen. -kurzes:
sudo lshw -kurz
Ein weiteres sehr gebräuchliches Werkzeug zur Beschreibung der vom BIOS/UEFI bereitgestellten Hardware ist dmidecode:
sudo dmidecode -q >> hardware.txt
Die von dmidecode bereitgestellten Informationen sind umfangreich und manchmal etwas kryptisch, aber Es kann Ihnen dabei helfen, das Motherboard-Modell, die Controller und andere Elemente zu identifizieren, die Einfluss darauf haben, wie die SD-Karte erkannt wird..
Spezielle Werkzeuge für Speichergeräte
Um sich auf Festplatten, SSDs, USB-Laufwerke und SD-Karten zu konzentrieren, gibt es neben lsblk, df und fdisk einige sehr praktische zusätzliche Dienstprogramme. lsscsi Liste der SCSI/SATA-Geräte (einschließlich vieler SD-Kartenleser und -Karten):
sudo apt install lsscsi
lsscsi
Hier wird Ihnen eine Liste angezeigt Speichergeräte und optische LaufwerkeIhre SD-Karte wird dort möglicherweise angezeigt, wenn der Kartenleser sie dem System als SCSI/SATA-Gerät zur Verfügung stellt.
Um die Speicherplatznutzung benutzerfreundlich anzuzeigen, können Sie Folgendes verwenden: pydfEine verbesserte Version von df in Python, die Informationen mit Farben anzeigt:
sudo apt install pydf
pydf
Ein weiteres fortschrittliches Werkzeug ist hdparmMit diesem Tool können Sie Festplattenparameter anzeigen und anpassen. Es ist leistungsstark und sollte mit Vorsicht verwendet werden. Um Informationen anzuzeigen, können Sie folgenden Befehl ausführen:
sudo hdparm -I /dev/sdX
Ersetzen Sie sdX durch das Gerät, das Ihrer Karte entspricht. Sie erhalten Informationen über das Modell, die Funktionen, die Übertragungsmodi und mehr.Es ist nicht unbedingt notwendig für den Alltag, aber es ist gut zu wissen, dass es existiert.
RAM, PCI- und USB-Geräte prüfen
Obwohl es nicht in direktem Zusammenhang mit der SD-Karte steht, Der allgemeine Zustand des Systems beeinflusst das Verhalten der Speichergeräte.Um den verfügbaren RAM und die Swap-Nutzung schnell zu überprüfen, verwenden Sie:
frei -m
Dies wird Ihnen angezeigt Gesamtspeicher, belegter Speicher, freier Speicher und Auslagerungsspeicher in Megabyte. Nützlich, wenn Sie vermuten, dass dem System beim Kopieren großer Dateien auf die SD-Karte die Ressourcen ausgehen.
So listen Sie PCI-Geräte (Netzwerkkarten, Controller, Grafikkarten usw.) auf:
lspci
Und um angeschlossene USB-Geräte zu überprüfen, darunter viele externe SD-Kartenleser:
lsusb
Mit lsusb können Sie schnell überprüfen, ob USB-Lesegerät erkennt etwasWenn beim Anschließen der Karte keine Änderungen in lsusb oder dmesg auftreten (das werden wir jetzt sehen), könnte der Kartenleser oder die Karte selbst beschädigt sein.
SD-Karte nicht erkannt: Verwendung von dmesg und Fehleranalysen
Ein sehr häufiges Problem ist das Trennen der Karte. während über sie geschrieben wirdBeispielsweise kann man mit `dd` die Karte mit Nullen füllen oder ein Image erstellen. Wenn man sie währenddessen löscht, kann es passieren, dass die Karte nicht mehr gemountet wird oder in `lsblk` oder `fdisk` nicht mehr angezeigt wird. Deshalb ist es nützlich zu wissen, wie man … Schreibschutz für eine USB- oder SD-Karte.
Wenn dies passiert, ist das Erste, was zu tun ist Kernelmeldungen mit dmesg überprüfenAnstatt nach einer /var/log/dmesg-Datei zu suchen (die in vielen Distributionen nicht als separate Datei existiert), führen Sie einfach den folgenden Befehl im Terminal aus:
dmesg | tail -n 50
Unmittelbar nach dem Einlegen der SD-Karte. Dort können Sie sehen, ob der Kernel beim Lesen Fehler festgestellt hat.: E/A-Fehlermeldungen, Controller-Probleme, Warnungen, dass die Partitionstabelle nicht gelesen werden konnte usw.
Wenn dmesg beim Einstecken der Karte absolut keine neuen Meldungen anzeigt, aber andere Karten oder USB-Laufwerke erkennt, ist es wahrscheinlich, dass Die Karte ist physisch beschädigt. Und da bleibt nicht viel anderes übrig, als es mit anderen Lesern zu testen, und wenn es dann immer noch dasselbe ist, muss man es wohl als verloren betrachten.
Wenn die Karte in dmesg, aber nicht in fdisk -lo lsblk angezeigt wird, können Sie versuchen, mithilfe von Low-Level-Tools (z. B. durch Erzwingen eines Lesevorgangs mit ddrescue) so viel wie möglich auf ein anderes Speichermedium zu klonen. Wenn die interne Elektronik beschädigt ist, sind die Möglichkeiten sehr begrenzt..
Datenwiederherstellung von einer SD-Karte unter Linux
Wenn das Problem nicht darin besteht, dass die Karte "ausgefallen" ist, sondern darin, dass Sie haben Dateien verloren, Ordner sind verschwunden oder das Dateisystem ist beschädigt.Unter Linux stehen Ihnen weiterhin zahlreiche Möglichkeiten zur Verfügung, um Informationen wiederherzustellen.
Das Wichtigste ist, nicht in Panik zu geraten: Jeder neue Eintrag auf der Karte verringert Ihre Erfolgschancen.Idealerweise sollten Sie die Karte sofort nicht mehr verwenden und, wenn möglich, mit dd oder einem ähnlichen Tool (z. B. ddrescue) eine vollständige Kopie als Image-Datei erstellen und mit diesem Image arbeiten. Falls Sie die Karte später wiederverwenden möchten, sollten Sie Folgendes beachten: Format SD-Karte nach der Datenwiederherstellung.
Bevor Sie mit der Wiederherstellung beginnen, stellen Sie sicher, dass die Karte eingebunden ist (oder zumindest als Gerät in /dev angezeigt wird). Um zu überprüfen, ob die Distribution sie erkennt, verwenden Sie die bekannten Befehle: lsblk, fdisk -ly und dmesg.
Zur Datenwiederherstellung stehen verschiedene Methoden und Werkzeuge zur Verfügung, von Konsolenprogrammen bis hin zu Anwendungen mit grafischer Benutzeroberfläche. Unter Linux basieren viele Wiederherstellungslösungen auf dem Terminal.Im Gegensatz zu Windows, wo grafische Werkzeuge überwiegen, ist die Logik in der Regel dieselbe: Scannen des Rohdatenträgers, Suche nach Dateisignaturen, Rekonstruktion der Strukturen und Kopieren auf ein anderes Speichermedium.
Außerdem wird es immer empfohlen Zuerst werden alle Informationen extrahiert, die noch normalerweise zugänglich sind. (Dateien, die noch sichtbar sind, kopieren, Fotos machen usw.), bevor ein tiefergehender Wiederherstellungsprozess gestartet wird, da dies die Karte zusätzlich belasten und einen möglichen Totalausfall beschleunigen kann.
Prüfen, ob eine SD-Karte oder ein USB-Laufwerk gefälscht oder defekt ist (F3).
Ein weiteres Szenario, das Ihnen vielleicht bekannt vorkommt, insbesondere wenn Sie gekauft haben Günstige Karten gibt es auf Seiten wie eBay.Dies weckt den Verdacht, dass die angegebene Speicherkapazität nicht der Realität entspricht oder dass Daten sehr leicht beschädigt werden. Dafür gibt es ein fantastisches Tool für Linux namens [Name des Tools einfügen]. F3 (Bekämpfen Sie Blitzbetrug).
F3 besteht im Wesentlichen aus zwei Binärdateien: f3schreiben y f3gelesenDie Idee ist einfach, aber sehr effektiv: f3write füllt das Dateisystem der Karte mit 1 GB großen Dateien namens NNNN.fff (0001.fff, 0002.fff…), bis der gesamte freie Speicherplatz belegt ist; anschließend überprüft f3read den Inhalt dieser Dateien. Wenn alles korrekt validiert wird, verfügt der Speicher über die angegebene Kapazität und beschädigt keine Daten.Wenn es korrupte Sektoren oder vorgetäuschte Fähigkeiten gibt, wird das ans Licht kommen.
Um F3 zu verwenden, müssen Sie zunächst den Quellcode von deren Website herunterladen und kompilieren. Sie können beispielsweise die ZIP-Datei herunterladen von / TmpErstellen Sie anschließend ein Arbeitsverzeichnis:
mkdir -p ~/src/f3
cd ~/src/f3
unzip /tmp/f3v2_1.zip
Stellen Sie sicher, dass das Build-Paket installiert ist (zum Beispiel bauwesentlich (unter Debian/Ubuntu) und kompilieren:
Linux erstellen
In wenigen Sekunden befinden sich die Binärdateien im Verzeichnis. f3schreiben y f3gelesenNachdem die SD-Karte eingelegt wurde (zum Beispiel in /media/10DF-6679/), führen Sie Folgendes aus:
./f3write /media/10DF-6679/
Es werden Dateien wie 0001.fff, 0002.fff usw. erstellt, und am Ende werden der freie Speicherplatz und die durchschnittliche Schreibgeschwindigkeit angezeigt. Nach Abschluss des Vorgangs müssen Sie die Ergebnisse mit folgendem Befehl überprüfen:
./f3read /media/10DF-6679/
Die Ausgabe zeigt für jede Datei die Anzahl der Sektoren an. korrekt, beschädigt, leicht modifiziert oder überschrieben…sowie eine abschließende Zusammenfassung, die die Menge der gültigen und verlorenen Daten anzeigt. Wenn alles in Ordnung aussieht und keine beschädigten Sektoren oder Datenverluste vorliegen, können Sie die Karte bedenkenlos mit auf Ihre Reise nehmen und darauf vertrauen, dass es sich nicht um „digitalen Schrott“ handelt.
Zugriff auf die SD-Karte eines Raspberry Pi oder eines anderen Geräts von Windows aus
Wenn Sie einen Raspberry Pi oder einen anderen Linux-Mini-PC verwenden und normalerweise unter Windows arbeiten, sollten Sie Folgendes beachten: Dateien auf der SD-Karte bearbeiten, ohne die Geräte ständig neu starten und stoppen zu müssen.Hier sind einige recht praktische Optionen.
Die flexibelste Option ist die Aktivierung eines Remote-Dienstes auf dem Raspberry Pi (oder der Linux-Maschine) und Zugriff über das Netzwerk von WindowsEinige Möglichkeiten:
– Freigegebene Ordner einbinden mit Sambadamit sie im Windows-Datei-Explorer als Netzwerkressourcen angezeigt werden.
- Benutzen SFTP (zum Beispiel mit WinSCP), um eine Verbindung zum SSH-Server des Geräts herzustellen und Dateien per Drag & Drop hinzuzufügen.
– Verbinden über SSH Wenn Sie Einstellungen bearbeiten und direkt im Terminal arbeiten möchten.
Wenn Sie die Netzwerkeinstellungen lieber nicht verändern möchten, besteht eine weitere Möglichkeit darin, einen/eine/einen ... Linux LiveUSB Starten Sie Ihren Windows-PC vom USB-Stick. Die Distribution erkennt die SD-Karte des Raspberry Pi, und Sie können mit allen üblichen Linux-Tools arbeiten. Falls Sie den USB-Stick erstellen müssen, finden Sie hier eine Anleitung dazu. Erstellen Sie über das Terminal einen bootfähigen USB-Stick..
Der dritte Weg ist Installieren einer virtuellen Maschine mit Linux (VirtualBox, VMware usw.) unter Windows und schließen Sie die SD-Karte als USB-Gerät an. Dadurch erkennt die VM sie als zusätzliches Laufwerk, und Sie können deren Inhalt einbinden und bearbeiten, ohne Ihr Hauptsystem herunterfahren zu müssen.
Befehle im Zusammenhang mit Grafik, Ton und Netzwerk (für eine umfassendere Diagnose)
Auch wenn diese Bereiche auf den ersten Blick keinen Bezug zu Ihrer SD-Karte zu haben scheinen, ist dies in vielen Fällen der Fall. Leistungsprobleme, Treiberprobleme oder Abstürze beim Kopieren von Dateien Dies liegt an allgemeineren Aspekten des Systems, wie der Grafikkarte, der Audio- oder der Netzwerkkonfiguration.
Um PCI/PCIe-Grafikkarten aufzulisten, können Sie Folgendes verwenden:
lspci | grep-i vga
Wenn Sie die Grafikleistung überprüfen möchten, gibt es den klassischen Gear-Test (glxgears), den Sie für eine begrenzte Zeit ausführen können:
Timeout 60 Glxgears
Für 60 Sekunden wird ein Fenster mit einer Animation von drei Zahnrädern angezeigt und im Terminal erscheint die durchschnittliche Bilder pro Sekunde (FPS)Es handelt sich nicht um einen aussagekräftigen Benchmark, aber er dient dazu, schnell zu überprüfen, ob der Grafikserver reagiert.
Um die aktuelle Auflösung und Bildwiederholfrequenz Ihres Bildschirms anzuzeigen, können Sie folgenden Befehl ausführen:
xandr
Dieser Befehl listet auch alle von Ihren Monitoren unterstützten Auflösungen auf. Dies ist nützlich, wenn Sie den Computer als Mediencenter verwenden möchten, um auf die Inhalte der SD-Karte auf einem Fernseher oder einem externen Bildschirm zuzugreifen.
In Bezug auf Sound bietet Linux Dienstprogramme für Lautsprecher testen in verschiedenen Konfigurationen: Mono-, Stereo- oder 5.1-Systeme. Zum Beispiel mit Tools wie Lautsprechertest Sie können Tests durchführen, um die Kanalbelegung zu überprüfen und Lautstärke und Verbindungen anzupassen, während Sie die Testtöne abhören.
Im Netzwerkbereich können Sie auflisten kabelgebundene PCI-Karten mit:
lspci | grep -i Ethernet
und WLAN-Karten mit:
lspci | grep -i drahtlos oder Ähnliches, je nach Fall.
Wenn Sie die Routing-Tabelle Um zu verstehen, warum Ihr Computer nicht ordnungsgemäß auf Netzwerkressourcen zugreift (z. B. auf ein NAS, auf dem Sie Kopien der SD-Karte speichern), können Sie Folgendes verwenden:
IP-Route
Dieser gesamte Befehlssatz, obwohl er nicht auf die SD-Karte ausgerichtet ist, Es hilft Ihnen, eine globale Diagnose des Systems zu erhalten.Dies ist von entscheidender Bedeutung, wenn Sie Stabilitätsprobleme oder Abstürze während intensiver Datenkopier- oder Wiederherstellungsvorgänge vermuten.
Nachdem man diese ganze Bandbreite an Tools und Befehlen erkundet hat, wird deutlich, dass die Arbeit mit SD-Karten unter Linux keine Hexerei ist, sondern vielmehr ein Verständnis dafür erfordert, wo sich die Geräte befinden (/dev), wie sie im Dateisystem eingebunden werden (/media, /mnt), welche Dienstprogramme zur Anzeige des Hardwarestatus zur Verfügung stehen (lsblk, fdisk, lshw, dmidecode, lsusb, lspci), wie man Daten wiederherstellt, wenn etwas schiefgeht, und wie man gefälschte Speicherkarten mit F3 testet. Mit diesem Wissen wird das Navigieren durch lange Pfade, die Verwendung von RetroArch oder die Fehlersuche, warum die SD-Karte nicht erkannt wird, nicht mehr frustrierend, sondern einfach eine Frage der Anwendung des richtigen Befehls zum richtigen Zeitpunkt.
