For block devices that do not have fs label or partlabel, dolphin will _always_ represent them as XX GiB Harddrive. However, a block device may be not a partitionless harddrive, but a harddrive's partition. It may be located in ssd, but not hdd. It may be not a physical partition, but lvm logical volume or raid storage. So I suggest more accurate naming for devices that do not have partlabel of fs label: +---------------------+------------------------+ | block device | show as | +---------------------+------------------------+ | partitionless hdd | Harddrive XX GiB | | hdd partition | hdd partition XX GiB | | partitionless ssd | SSD XX GiB | | hdd partition | ssd partition XX GiB | | lvm logical volume | Logical Volume XX GiB | | software raid | raid XX GiB | +---------------------+------------------------+ And also we may use lv name in case partlabel is unavailable for logical volumes. What do you think about such idea? SOFTWARE VERSIONS KDE Plasma Version: 5.14.1 KDE Frameworks Version: 5.51.0 Qt Version: 5.11.2
Not a bad idea. I believe all of this comes from the Solid framework, so moving the bug there.
Another idea is naming of unlabeled devices as their file name in /dev directory. For example, just "sda4". It is shorter than "hdd partition". In this case we even do not need to differentiate them as ssd vs hdd partition. If that is a partitionless device, then it just become "sda".