Root partition mounted in too many places

When I run

df -h

this is the output

Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        4.0M     0  4.0M   0% /dev
tmpfs           3.8G   52M  3.8G   2% /dev/shm
tmpfs           1.6G  2.2M  1.5G   1% /run
/dev/sda2        27G   19G  6.8G  74% /
/dev/sda2        27G   19G  6.8G  74% /.snapshots
tmpfs           3.8G  7.8M  3.8G   1% /tmp
/dev/sda2        27G   19G  6.8G  74% /boot/grub2/i386-pc
/dev/sda2        27G   19G  6.8G  74% /opt
/dev/sda2        27G   19G  6.8G  74% /srv
/dev/sda2        27G   19G  6.8G  74% /boot/grub2/x86_64-efi
/dev/sda2        27G   19G  6.8G  74% /usr/local
/dev/sda2        27G   19G  6.8G  74% /var
/dev/sda2        27G   19G  6.8G  74% /root
/dev/sda2        27G   19G  6.8G  74% /home
/dev/sda1       511M  5.1M  506M   1% /boot/efi
tmpfs           769M   64K  769M   1% /run/user/1000

As you can see /dev/sda2 is mounted in many places other than root. But in the installer I chose one root partition, one swap and no specific home partition, yet the same partition is getting mounted over many directories including the home directory.
Can anyone help me please.
Thanks in advance.

That’s probably fine.

It is likely that you are using “btrfs” for the root file system. And a “btrfs” file system can have several subvolumes. Those mounts that you see are for the subvolumes. Your “df” output is rather typical for what you would see when using “btrfs”.

Oh ok thanks :slight_smile: but when I open filelight and scan the root partition it only shows the /usr directory. Take a look at the screenshot below.

Is this related to the Btrfs filesystem?

Nevermind It was a setting in filelight thanks so much thanks so much @nrickert

You can check wiki here for more information.

The link provided above is:

@DDTTY, please use the Link tags and not CODE tags for a link (URL). It is the button with the globe, 6th to the left of the # button.

Note that you have a very small root partition the recommended is 40+ gig . It is possible to run out of space due to snapper usage which is highly desirable if you use Tumbleweed.