How to create new btrfs partition on attached harddrive and make snapper create snapshot for them?

Hello Garuda users.
I want to
make snapper create snapshot of /dev/sda1 partition on a .snapshot folder like it does for root filesystem
mount subvolume '@' present on /dev/sda1 to /mnt/rom , because timeshift only backups @ subvolume and currently all my data is in /mnt/hdd in open not inside any subvolume

ls -la /mnt/hdd

drwx------    - user    23 Aug 17:21  .
drwxr-xr-x    - root 13 Aug 20:16  ..
drwxr-xr-x    - root 23 Aug 17:20  @
drwxr-xr-x    - root 23 Aug 17:21  timeshift-btrfs

Please, follow the template, keep in mind, this forum is not a general technical support forum.

  1. garuda-inxi
  2. Please report in detail everything you have already attempted to solve your problem.
  3. Before opening a new help request, please search the Arch and Garuda Wiki's, and read any relevant sections related to your issue.