Com puc dir si el meu portàtil té una ordre SSD?

Imatge d'aquest escenari. Ets un novell que té experiència limitada amb Linux. Recentment heu comprat un nou portàtil que s' ha instal·lat amb Linux, per exemple Ubuntu. No esteu segur de si el disc instal· lat és SSD (Solid State Drive) o normal HDD (Hard Disc Drive). Cap problema! Aquesta breu guia us ensenyarà com fer-ho find si el disc és SSD o HDD en Linux Sistemes operatius.

Unitat de disc dur(HDD) Vs State Solid Drive(SD)

Abans d'entrar en el tema, és important saber la diferència entre HDD i SSD.

Com ja sabeu, la tradicional Unitat de disc dur (HDD) Comment Emmagatzema les dades en un disc circular conegut com a safata . Quan el disc gira, el cap de lectura/ escriptura en moviment accedirà les dades. Com més ràpid es mouen el disc (gireix), més ràpid funciona el disc dur.

D'altra banda, Unitat d' estat sòlid (SDD) Name és la tecnologia d' emmagatzematge moderna i el tipus més ràpid de disc que desa les dades Peces de memòria de flaix a l'instant. A diferència dels HDD tradicionals, els SSD no tenen cap altre lloc en moviment i Els SSD no giren .

Cerca si el disc és SSD o HDD en Linux

Començant des de la versió del nucli 2, 6.29 , els sistemes operatius Linux poden detectar automàticament SSD. Hi ha algunes maneres de trobar si el disc és SSD o HDD. Aquí hem donat 7 mètodes.

Mètode 1 - Comprova si el disc és rotacional

Per a trobar si el disc instal· lat és SSD o normal HDD, marqueu si el disc és rotacional usant l' ordre següent:

$ cat / sys/ resblock/ sda/cue/roteational

Si la sortida és 1 El disc és HDD. Si la sortida és 0 El disc és SDD. Perquè, els SSD no giraran. La sortida hauria de ser zero si teniu SSD en el vostre sistema.

Cada unitat té un directori en / sys/class/ resblock / Localització. Podeu comprovar també altres unitats de detalls.

$ cat / sys/ resblock/ sdb/cue/roteational
$ cat / sys/lock/sdc/queuck/roteational

Compte amunt: Si esteu en una màquina virtual per al KVM, la carta de dispositiu seria vda . El resultat variarà segons el Tipus d' autobús Vas escollir durant la màquina virtual. Per exemple, si escolliu SAAA com a tipus d' autobús per al disc virtual, veureu la següent sortida:

$ cat / sys/lock/vda/queuck/roteational
1

Mètode 2 - Usar l' ordre lsblk

La lsblkCity name (optional, probably does not need a translation) L' ordre llegeix la sysfs@ item/ plain filesystem name sistema de fitxers i udev db per a recopilar informació sobre tots els dispositius de bloqueig disponibles o dels dispositius de bloqueig especificats. L' ordre lsbk és part de la util- linuxRegion/ state name (optional, rarely needs a translation) paquet i ve preinstal·lat amb la majoria de distribucions Linux.

Per si l'ordre lsbl no està disponible, simplement instal· leu el paquet util- linux usant el gestor de paquets de la vostra distribució.

Aquí, "rota" significa Dispositiu de rotació . Si obteniu un valor de rota a la sortida de dalt com 1 El disc és HDD. Si el valor és 0 (zer) El disc és SSD.

Mètode 3 - Usant les eines de monitoratge SMART

Una altra manera de trobar si el disc és SSD o HDD usant SmartlCity name (optional, probably does not need a translation) ordre. La intel·ligència és part del paquet d'eines de monitoratge S.M.A.T.T., que s'utilitza per controlar i controlar S.M.A.T. Unitat ATA i SCSI (STA) activat ATA i SCSI.

Per a instal· lar eines de monitoratge SMART a Arch Linux i les seves variants, executeu:

$ sudo pacman - S' instal· lo les eines intel· ligents

A Debian, Ubuntu:

$ sudo apt instal· leu les eines intel· ligents

A RHEL, CentOS:

$ sudo yum instal· leu les eines intel· ligents

A openSUSUSE:

$ sudozypper instal· leu smartmontools

Després d' instal· lar el paquet Smarmontools, executeu la següent ordre per a cercar si el disc és SSD o HDD:

$ sudo Smartl - a /dev/sda grep "Rotation"

Si el disc és SSD, obtindreu una sortida com a sota.

Taxa de gir: Dispositiu d' estat del Solid

Si el disc és HDD, obtindreu aquesta sortida:

Taxa de gir: 5400 rpm

Mètode 4 - Usant el dmesg i Google

Aquest no és un enfocament directe per a trobar el tipus de disc. En aquest mètode, usem dmesgunit description in lists ordre per a trobar el model de disc i després Google els detalls per a trobar si el disc és SSD o HDD.

Mètode 7 - Rendiment de l' accés al disc Benchmark

Aquesta ordre llegirà 1000 blocs aleatoris a l' atzar des del primer fitxer 16GB.

Si el disc és SSD, l' operació hauria de completar- se un segon . Si el disc és HDD, llavors trigarà uns segons a completar-se.

Això serà útil per comprovar els discs de la teva vicepresidenta. Si esteu utilitzant un vicepresident i voleu comprovar si el proveïdor d'allotjament us va donar si SSD o HDD, aquesta és una manera d'esbrinar-ho!

Què passa si hi ha múltiples discs?

Què passa si tinc dos discs, un és SSD i un altre és HDD? Els dos discos són la mateixa mida i del mateix fabricant. No sé en quin disc està instal· lat el meu Linux. En aquest cas, simplement troba el disc el sistema de fitxers arrel usant l' ordre següent:

Com podeu veure a les sortides de dalt, no hi ha sdaunit description in lists o sdbunit description in lists . No pateixis! Això és normal. La /dev/ nvme ... el nom del dispositiu indica més nou NVM "disks." Si el disc està connectat a través d' un NVM Express Port enlloc d' un port tradicional SA o SAS, veureu un nom de dispositiu diferent tal com es mostra a la sortida de dalt.

Té. /dev/ nvme0n1 és equivalent a /dev/ sda . Per tant, /dev/ nvme0n1p2 és equivalent a /dev/ sda2 .

Conclusió

Aquests són alguns mètodes per trobar si el disc és SSD o HDD en Linux. És el teu torn. Quin mètode esteu usant per a detectar si el vostre sistema Linux s' executa en un SSD o HDD? Saps d'altres maneres de comprovar si el disc subjacent és un disc dur o un dispositiu d'estat sòlid? Si us plau, deixa un comentari.

Artículos Relacionados:

- Disc Dur -

Esta web usa cookies, puedes ver la política de cookies, aquí -
Política de cookies +