Как узнать файл диска зная файл раздела в линукс

Как найти диск содержащий известный раздел?

Например знаю UUID, по нему найду /dev/sda1 - как узнать путь /dev/sda кроме удаления циферки в конце?

Имя файла раздела может быть не только sdX1, но и /dev/nvme0n1p1 или /dev/loop1p1...


Ответы (1 шт):

Автор решения: PotroNik

Предлагаю использовать инструмент lsblk

-n - не выводит шапку таблицы
-i - принимает указание раздела, добавляем необходимы раздел после ключа /dev/s...
--output - самостоятельное построение таблицы вывода
PKNAME - имя родительского устройства

В итоге выполняем команду:

lsblk -n -i /dev/sda2 --output PKNAME

вывод:

sda
→ Ссылка