CachyOS / Shelly / pacman (Recommended)
Pori
Pori (from Porifera, the phylum of sponges) is a Linux desktop tool for mounting local disks in a way that persists across reboots.
Instead of manually editing /etc/fstab, Pori creates and enables native systemd .mount units in /etc/systemd/system/. This keeps mounts aligned with modern Linux system management and makes setup easier for everyday users.
Installation
Section titled “Installation”AUR Helpers
For manual build and installation steps, see the GitHub repository.
Why Use Pori?
Section titled “Why Use Pori?”- Persistent mounts made simple: Configure a disk once and keep it mounted after reboot.
- Systemd-native setup: Uses
.mountunits rather than legacyfstabentries. - Guided workflow: Choose a disk, confirm options, and apply.
- Sudo-based privileged actions: Performs required root operations securely.
How It Works
Section titled “How It Works”- Pori scans available block devices.
- You choose a target disk and mount point.
- Pori generates and enables a systemd
.mountunit, then starts it immediately.
What Pori Creates
Section titled “What Pori Creates”For a mount at /mnt/backup, Pori generates /etc/systemd/system/mnt-backup.mount:
[Unit]Description=Mount for /mnt/backupRequires=local-fs-pre.targetAfter=local-fs-pre.target
[Mount]What=/dev/sdb1Where=/mnt/backupType=ext4Options=defaults,noatimeForceUnmount=no
[Install]WantedBy=multi-user.targetYou can inspect, edit, or disable this unit anytime using standard systemctl commands.
Learn More
Section titled “Learn More”Visit the repository for source code, updates, and contribution information:
