Skip to content

return all partitions and disks in linux, regardless of mount status - take 2 - #1590

Draft
LinuxSquare wants to merge 18 commits into
GuillaumeGomez:mainfrom
LinuxSquare:all_disks
Draft

return all partitions and disks in linux, regardless of mount status - take 2#1590
LinuxSquare wants to merge 18 commits into
GuillaumeGomez:mainfrom
LinuxSquare:all_disks

Conversation

@LinuxSquare

Copy link
Copy Markdown

Well, I would say this is my try to fix this issue mentioned in #1181
(Since I stumbled over it as well).

What I've additionally added was, to read the /proc/partitions and have it pass as an additional parameter to get_all_list().

If the fs-type is not known, I'll have it say <unknown> instead.

Additionally I've edited the debug message as well, since it's weird if it prints mounted on "", even though it's not mounted. On unmounted disks it'll now say not mounted

I've also sorted out, possible /dev/sr*, since it's not a "real" disk, more an optical drive.

Looking at PR #1251
I saw that you also have loop devices in /proc/partitions.

I couldn't find any references on possible content of /proc/partitions, so if you have any devices which aren't currently listed in the filter block, feel free to tell me, so I can adjust it further. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant