GNU/Linux >> Znalost Linux >  >> Ubuntu

Způsoby kontroly SSD nebo HDD v OS Linux

V určitém okamžiku jste museli být zvědaví, zda ve svém notebooku/PC používáte SSD (Solid State Drive) nebo pevný disk (HDD). Pokud ano, kontrola typu diskové jednotky je v Linuxu docela snadná. Existují různé metody, jak ověřit a zkontrolovat, zda používáte SSD nebo HDD. Operační systém Linux dokáže automaticky detekovat SSD od představení jádra 2.6.29.

V tomto článku se budeme zabývat způsoby, jak zkontrolovat, zda se jedná o SSD nebo HDD na serveru Ubuntu 20.04 LTS.

Kontrola pomocí příkazu lsblk

Pro kontrolu typu disku, zda se jedná o SSD nebo HDD v Linuxu, můžeme použít příkaz lsblk. Je to způsobeno rotační vlastností disku. Pokud příkaz lsblk není ve vaší distribuci Linuxu, jako je Ubuntu 20.04, nalezen, můžete jej nainstalovat pomocí příkazu níže.

$ sudo apt install util-linux

Poté pro kontrolu typů disků spusťte následující příkaz pomocí lsblk, jak je uvedeno níže.

$ lsblk -d -o name,rota

Aby bylo jasno, pokud je hodnota ROTA 1, pak je váš typ disku HDD a pokud je hodnota ROTA 0, pak je to SSD. Zde můžete vidět 1 na výše uvedeném snímku obrazovky pro hodnotu ROTA sda, vda, což znamená, že je to HDD.

Kontrola, zda se disk otáčí

Pevný disk (HDD) pracuje s rotací disku, zatímco SSD takový rotační disk nemá. Chcete-li ověřit, zda používáte SSD nebo HDD, musíte zkontrolovat, zda je rotační nebo ne. Pokud je rotační, musí být hodnota 1, pokud ne, pak je 0.

Chcete-li tuto hodnotu zkontrolovat, musíte vytisknout hodnotu /sys/block/sdX /fronta/rotační. Pro další podrobnosti spusťte příkaz, jak je ukázáno níže.

$ cat /sys/block/sda/queue/rotational

Zde je hodnota 1, což znamená, že typ disku je Hard disk drive (HDD). Pokud je hodnota 0, jedná se o SSD.

Dalším příkladem kontroly, zda je disk rotační, spusťte příkaz, jak je uvedeno níže.

$ cat /sys/block/vda/queue/rotational

Zde je hodnota také 1, což znamená, že typ disku je Hard disk drive (HDD). Pokud je hodnota 0, jedná se o SSD.

Kontrola pomocí monitorovacího nástroje – smartctl

Toto je chytrý způsob, jak zkontrolovat typ disku, zda se jedná o SSD nebo HDD. Protože nástroj pro inteligentní monitorování je takový balíček, který se skládá z jedinečného nástroje příkazového řádku zvaného smartctl . Tedy nainstalovat takový nástroj na server ubuntu 20.04 LTS , můžete spustit příkaz, jak je uvedeno níže.

$ sudo apt install smartmontools -y

Nyní zkontrolujte, zda je služba smartd spuštěna nebo ne, pomocí následujícího příkazu.

$ sudo systemctl status smartd

Pokud není ve výchozím nastavení aktivní, můžete jej spustit příkazem uvedeným níže.

$ sudo systemctl start smartd

Když je služba smartd spuštěna, spusťte níže uvedený příkaz a zkontrolujte, zda používáte HDD nebo SSD.

$ sudo smartctl -a /dev/sda | grep 'Rotation Rate'

Zde kontrolujeme disk sda.

S výše uvedeným příkazem, pokud je jednotka SSD, bude výstup vypadat níže.

Rychlost rotace:Solid State Device

A pokud je disk HDD, výstup bude takový, jak je znázorněno níže.

Rychlost otáčení:5400 ot./min.

Závěr

V tomto článku jsme diskutovali o způsobech, jak zkontrolovat, zda je disk HDD nebo SSD v operačním systému Linux, jako je server Ubuntu 20.04 LTS. Pokud vás to zajímá, vyzkoušejte některý z výše uvedených způsobů, jak to najít. Děkuji!


Ubuntu
  1. Použijte df ke kontrole volného místa na disku v Linuxu

  2. Zkontrolujte použité místo na disku v systému Linux pomocí du

  3. Jak zkontrolovat stav SSD/HDD v Linuxu

  1. Jak zjistit, zda je disk SSD nebo HDD v Linuxu

  2. Metody kontroly SSD nebo HDD na serveru Ubuntu 20.04 LTS Linux

  3. Jak najít disk je SSD nebo HDD v Linuxu?

  1. Zkontrolujte volné místo na disku v Linuxu pomocí ncdu

  2. Linux – Zpomalit kopírování disku/disku?

  3. Jak zjistit, zda je disk SSD nebo HDD