5

I am trying to follow another post on Ask Ubuntu (Can I have a swapfile on btrfs?, specifically Pilot's answer) and I have run into the problem that I have no idea what @home means. The paragraph I'm confused by is below:

Lets assume that the current swap is already off, the / is on /dev/sda1 and Ubuntu is installed with / on @ subvolume and /home is on @home subvolume.

I am not sure what "/home is on @home", or even "/ is on /dev/sda1" and "/ on @" mean.

Can someone explain this to me?

1 Answers1

7

The @ symbol doesn't have any special meaning. @home is just a name of a btrfs subvolume. It can be named differently.

Ubuntu maintainers chose to name @ subvolume to mount / and @home to mount /home. I followed the same logic and chose to call a subvolume for a swap file @swap.

Pilot6
  • 92,041