В последние годы популярность твердотельных накопителей (SSD) растет; они быстрые, бесшумные и менее подвержены сбоям, чем традиционные жесткие диски (HDD). Тем не менее, жесткие диски используются во многих компьютерах.
Не знаете, какой тип дисковода используется на вашем ПК с Linux? Вот как легко проверить тип вашего диска, не открывая капот.
Различия между жесткими дисками и твердотельными накопителями
Жесткие диски хранят информацию на вращающемся диске, известном как пластина. Они получают доступ и записывают данные на пластину с помощью вращающейся головки. Вращающийся диск на жестких дисках издает шум, поскольку он вращается всякий раз, когда данные считываются или записываются на жесткий диск.
С другой стороны, твердотельные накопители используют флэш-память для хранения и сохранения данных. В твердотельных накопителях нет движущихся частей, поэтому они бесшумны. Преимущество неподвижных частей в том, что они менее подвержены поломкам. Чтение и запись данных на твердотельный накопитель выполняется намного быстрее, чем запись на жесткий диск.
К счастью, вам не нужно вмешиваться в аппаратное обеспечение, чтобы определить тип диска вашего рабочего стола. Вместо этого вы можете использовать следующие команды Linux.
1. Использование команды lsblk
lsblk (список блочных устройств) — это утилита командной строки для вывода списка блочных устройств, например флэш-накопители и жесткие диски в вашей системе Linux. Однако команда не выводит список устройств ОЗУ.
Утилита lsblk входит в состав большинства установок Linux. Если он недоступен в вашей системе, вы можете установить его с помощью менеджера пакетов по умолчанию вашего дистрибутива. Выполните следующую команду, чтобы получить тип вашего диска:
lsblk -o name, rota | tail
Предыдущая команда выводит список всех блочных устройств, включая дисководы в вашей системе. Флаги команды -o name, rota указывают утилите lsblk на вывод имени и чередующихся столбцов.
0 (ноль) в столбце ротации показывает, что диск не вращается, следовательно, это SSD. Если вы получаете 1, то диск является жестким диском.
Следовательно, диск для этой системы Linux — это SSD.
2. Использование команды cat
Команда cat — это мощная утилита для объединения файлов в стандартный вывод. Это также отличная альтернатива для проверки типа вашего диска в Linux.
Системы Linux содержат файл, который показывает, является ли ваш диск ротационным или нет. Этот файл обычно находится в каталоге /sys/block на большинстве систем.
cat /sys/block/sda/queue/rotational
В других системах вам потребуется заменить sda в предыдущей команде на nvme0n1 или что-то подобное.
Вывод показывает, что диск является SSD, потому что вывод вращения равен 0 (ноль) или false. Если результат равен 1, то диск является жестким диском.
3. Использование графического интерфейса
В большинстве дистрибутивов, использующих GNOME, вы можете проверить тип своего диска с помощью приложения «Файлы». Нажмите суперключ, затем найдите файлы и запустите его. Перейдите на вкладку Другие местоположения на боковой панели. Он представит вам список всех дисководов. Выделенный диск помечен как SSD, следовательно, в этой системе используется SSD.
Другие среды рабочего стола будут иметь аналогичные параметры для проверки того, использует ли ноутбук SSD или жесткий диск в качестве диска.
Перейдите на SSD для более быстрой работы с Linux
Команды lsblk и cat — отличные утилиты для проверки типа диска, используемого вашей системой Linux.
Твердотельные накопители имеют много преимуществ перед жесткими дисками. Если на вашем ПК используется жесткий диск и вы хотите повысить его производительность, рассмотрите возможность перехода на твердотельный накопитель.
просто lsblk, у меня наоборот hdd 0, а стоит флешка на 32г там 1.