Com es pot saber si utilitzeu components SSD o HDD a Linux



Proveu El Nostre Instrument Per Eliminar Problemes

Els jugadors que funcionen amb ordinadors potents, els administradors de sistemes que s’encarreguen de servidors gegants i les persones que treballen amb dispositius mòbils segellats, tenen la tendència a trobar-se amb el mateix problema. És fàcil oblidar si feu servir peces SSD o HDD. Els discs es presenten en gran part en dues formes actualment, i les unitats d’estat sòlid tendeixen a mentir sobre el maquinari subjacent per assegurar-se que poden mantenir-se compatibles amb el vostre sistema operatiu, passi el que passi. Com a resultat, és difícil saber si teniu un disc dur electromecànic o un d’estat sòlid.



Els usuaris de Linux poden saber fàcilment si tenen components SSD o HDD al seu ordinador. Haureu d’obrir una finestra de terminal perquè funcioni. Els usuaris de KDE, LXDE, Cinnamon i MATE poden fer clic al menú Aplicacions i, a continuació, fer clic a Terminal sota les eines del sistema. El mateix passa amb els usuaris de Xfce4 amb el menú Whisker instal·lat. Els usuaris d’Ubuntu Unity voldran cercar Terminal al Dash i gairebé tothom pot mantenir premuts Ctrl, Alt i T per iniciar-ne un.



Mètode 1: utilitzar lsblk per distingir entre volums SSD i HDD

Com que realment no canviarà res, no necessitareu accés root per a l'ordre següent. Simplement escriviu lsblk -o nom, rota a la pantalla i premeu la tecla de retorn. Rebrà un gràfic breu on s'enumeren els diversos dispositius que heu connectat a l'ordinador, així com les particions tallades. Si hi ha un número 1 a la columna ROTA, el disc és un disc dur electromagnètic de rotació.



Possiblement també és un altre tipus de dispositiu de rotació. Per exemple, si va aparèixer el nom del dispositiu sr0, en realitat era més que probable que fos una unitat òptica connectada. Les particions tallades a les unitats rotatives també es mostraran com a rotatives. Per tant, si teniu un dispositiu anomenat sda que presentés el número 1 seguit de sda2 i sda1 que també tinguessin un valor d’1, podeu estar segur que tots estan al mateix disc de rotació. Qualsevol volum seguit d'un número 0 estarà en una unitat d'estat sòlid. Això té sentit, ja que les unitats d’estat sòlid no giren i, per tant, mai no es classifiquen com a rotatives.

Tot i que això funciona per a les unitats fixes estàndard que heu connectat a una màquina, és possible que observeu alguna cosa divertida quan arriba el moment de mirar els discs externs. Aquesta ordre sol contenir la informació correcta per als volums de disc dur i disc dur extern que connecteu mitjançant ports USB o IEEE 1394, però sovint veureu que les memòries USB es marquen com a rotatives. Encara més estrany, si utilitzeu un ultra-llibre que funciona amb Linux i que té un lector de targetes de memòria intern, és possible que noteu que també és rotatiu.



Viouslybviament, les memòries USB i les targetes SDXC no giren, però sí i es presenten com a discos de rotació. Sovint es presenten com a elements extraïbles i, si estan formatats com a disc sense particions, fins i tot poden aparèixer com a disquets. Per descomptat, la idea d’una unitat de disquet multi-terabyte és risible, però això explica l’estranyesa.

Les imatges de disc que és possible que hàgiu muntat semblen volums genuïns. Per exemple, si veieu el bucle0 i informa que és un disc dur rotatiu, només esteu mirant un ISO muntat. És possiblement una imatge d’instal·lació de Debian o Ubuntu. També podeu muntar hipotèticament imatges de disc destinades a una màquina virtual, en aquest cas tornareu a veure aquest tipus de missatge. Per cert, el sistema de fitxers subyacents no importarà gens. Fins i tot es podria executar en una unitat completament crua.

Mètode 2: comproveu l'estat del disc dur o SSD mitjançant el directori / sys

Si coneixeu el nom del dispositiu que esteu cercant, podeu mirar directament la informació que Linux recopila al respecte. Tipus cat / sys / block / sdb / queue / rotational i premeu la tecla d'inici. Podeu substituir sdb pel nom del dispositiu que vulgueu mirar.

Aquesta és una manera excel·lent de comprovar si només us interessa un sol volum. Una vegada més, un valor de 0 indica la presència de tecnologia SSD mentre que un valor de 1 indica una unitat de rotació. Ambdues ordres són extremadament fàcils d'utilitzar, no requereixen jugar realment i no requereixen que tingueu cap mena de privilegis administratius per executar. Només són això si afegiu i suprimiu constantment volums d’una instal·lació concreta.

3 minuts de lectura