Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • baobab baobab
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 37
    • Issues 37
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 9
    • Merge requests 9
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOME
  • baobabbaobab
  • Issues
  • #47
Closed
Open
Created Jul 15, 2020 by Allan Day@adayDeveloper

Missing disk locations, confusing location list

On many systems, Baobab doesn't allow users to see how their disks are being used. As a result, it fails to provide its core functionality. Some examples of what the home screen shows:

Example screenshots

  1. Single partition for /
  2. Partitions for / and ~/
  3. LVM with volumes for / and ~/
  4. Single Btrfs filesystem, with subvolumes for / and ~/

Issues

  • Having the home folder included with the list of devices causes confusion - it becomes unclear what you are looking at. The expectation for a Disk Usage tool is to see disks that have a fixed storage size, but that's not what you get. The inclusion of different types of items makes the list confusing.
  • The identity of the locations is hard to figure out. It is hard to get from "localhost-live, /" to "root partition on my internal disk".
  • Separate home storage isn't shown in cases 2 and 3, and it's not possible to see how much of the partition/volume has been used or is remaining.

Proposed design changes

  • Include all available fixed size storage locations in the list: physical disks, partitions, LVM volumes. (Don't show partitions for /efi, /boot or /swap, though.)
  • Don't include mounts which don't have a storage capacity. That includes the "Home folder" location and "remote locations".
  • Show more information about each location:
    • Add a description which indicates the size and type of location, as well as an ID. For example: "100 GB Partition (vda2)" or "100 GB Logical Volume (home)".
    • Add a label which shows if a storage location is internal

Mockups for what this could look like.

Edited Jul 15, 2020 by Allan Day
Assignee
Assign to
Time tracking