Erfahren Sie, ob Sie unter Linux SSD- oder HDD-Teile verwenden
Spieler mit leistungsstarken PCs, Systemadministratoren, die sich um riesige Server kümmern, und Leute, die mit versiegelten Mobilgeräten arbeiten, neigen dazu, auf dasselbe Problem zu stoßen. Es ist leicht zu vergessen, ob Sie SSD- oder HDD-Teile verwenden. Festplatten gibt es heutzutage hauptsächlich in zwei Formen, und Solid-State-Laufwerke neigen dazu, über die zugrunde liegende Hardware zu lügen, um sicherzustellen, dass sie mit Ihrem Betriebssystem kompatibel bleiben, egal was passiert. Daher ist es schwer zu sagen, ob Sie eine elektromechanische Festplatte oder eine Festkörperfestplatte haben.
Linux-Benutzer können leicht erkennen, ob sie SSD- oder HDD-Komponenten in ihrem Computer haben. Sie müssen ein Terminalfenster öffnen, damit dies funktioniert. Benutzer von KDE, LXDE, Cinnamon und MATE können auf das Menü Anwendungen und dann unter Systemtools auf Terminal klicken. Gleiches gilt für Xfce4-Benutzer mit installiertem Whisker-Menü. Benutzer von Ubuntu Unity möchten auf dem Dash nach Terminal suchen, und so ziemlich jeder kann Strg, Alt und T gedrückt halten, um eines zu starten.
Methode 1: Verwenden von lsblk zur Unterscheidung zwischen SSD- und HDD-Volumes
Da Sie eigentlich nichts ändern, benötigen Sie für den folgenden Befehl keinen Root-Zugriff. Geben Sie einfach lsblk -o name ein, rota an der Eingabeaufforderung und drücken Sie die Eingabetaste. Sie erhalten eine kurze Tabelle mit den verschiedenen Geräten, die Sie an Ihren Computer angeschlossen haben, sowie den darauf geschnittenen Partitionen. Wenn die ROTA-Spalte die Nummer 1 enthält, handelt es sich bei der Festplatte um eine rotierende elektromagnetische Festplatte.
Es ist möglicherweise auch eine andere Art von Rotationsgerät. Wenn beispielsweise der Gerätename sr0 angezeigt wurde, war dies höchstwahrscheinlich ein angeschlossenes optisches Laufwerk. Auf Rotationsantrieben geschnittene Trennwände werden ebenfalls als Rotation angezeigt. Wenn Sie also ein Gerät namens sda hatten, das die Nummer 1 gefolgt von sda2 und sda1 mit dem Wert 1 enthielt, können Sie sicher sein, dass sich alle auf derselben Rotationsscheibe befinden. Jedes Volume, gefolgt von einer Zahl 0, befindet sich stattdessen auf einem Solid-State-Laufwerk. Dies ist sinnvoll, da sich Solid-State-Laufwerke nicht drehen und daher niemals als rotierend eingestuft werden.
Während dies für Standard-Festplatten funktioniert, die Sie an einen Computer angeschlossen haben, werden Sie möglicherweise etwas Komisches bemerken, wenn es darum geht, externe Festplatten zu betrachten. Dieser Befehl enthält normalerweise die richtigen Informationen für externe Festplatten- und SSD-Volumes, die Sie über USB- oder IEEE 1394-Anschlüsse anschließen. Sie werden jedoch häufig feststellen, dass USB-Speichersticks als rotierend markiert sind. Noch seltsamer: Wenn Sie ein Ultra-Book mit Linux und einem internen Speicherkartenleser verwenden, werden Sie möglicherweise feststellen, dass dies ebenfalls eine Rotation ist.
Offensichtlich drehen sich USB-Speichersticks und SDXC-Karten nicht herum, aber sie lügen und präsentieren sich als Rotationsscheiben. Sie präsentieren sich oft als Wechseldatenträger, und wenn sie als partionslose Festplatte formatiert sind, können sie sogar als Diskettenlaufwerke angezeigt werden. Zugegeben, die Idee eines Multi-Terabyte-Diskettenlaufwerks ist lächerlich, aber das erklärt die Verrücktheit.
Disk-Images, die Sie möglicherweise gemountet haben, scheinen echte Volumes zu sein. Wenn Sie beispielsweise loop0 sehen und es sich um eine rotierende Festplatte handelt, sehen Sie sich nur eine gemountete ISO an. Es ist möglicherweise ein Debian- oder Ubuntu-Installationsimage. Sie können auch hypothetisch Disk-Images bereitstellen, die für eine virtuelle Maschine bestimmt sind. In diesem Fall wird diese Art von Nachricht erneut angezeigt. Das Underyling-Dateisystem spielt übrigens keine Rolle. Sie können dies sogar auf einem völlig unformatierten Laufwerk ausführen.
Methode 2: Überprüfen Sie den Festplatten- oder SSD-Status mithilfe des Verzeichnisses / sys
Wenn Sie den gesuchten Gerätenamen kennen, können Sie sich direkt die Informationen ansehen, die Linux darüber sammelt. Geben Sie cat / sys / block / sdb / queue / rotational ein und drücken Sie die Eingabetaste. Sie können sdb durch einen beliebigen Gerätenamen ersetzen, den Sie sich ansehen wollten.
Dies ist eine hervorragende Möglichkeit, um zu überprüfen, ob Sie nur an einem einzelnen Volume interessiert sind. Wiederum zeigt ein Wert von 0 das Vorhandensein von SSD-Technologie an, während ein Wert von 1 einen Drehantrieb anzeigt. Beide Befehle sind äußerst einfach zu verwenden, erfordern kein wirkliches Herumspielen und erfordern keine Administratorrechte zum Ausführen. Sie sind genau das Richtige, wenn Sie ständig Volumes zu einer bestimmten Installation hinzufügen und daraus entfernen.