/etc/fstab.
- Python 100%
| .gitignore | ||
| mint_mount_helper.py | ||
| README.md | ||
| requirements.txt | ||
Mint Mount Helper
Kleine Python/Tkinter-GUI zum einfachen Erstellen, Testen und Entfernen von permanenten Mounts über /etc/fstab.
Funktionen
- Partitionen per
lsblkanzeigen - UUID automatisch übernehmen
- Mountpunkt setzen und bei Bedarf automatisch anlegen
- Prüfen, ob der gewählte Mountpunkt leer ist
- Warnung bei nicht-leerem Mountpunkt, da vorhandene Dateien und Unterordner durch den Mount verdeckt werden
- Presets für ext4, ntfs-3g, vfat, exfat, nfs, cifs und sshfs
- SMB-/CIFS-Freigaben mit:
- Server / IP
- Freigabename
- optionalem Unterordner innerhalb der Freigabe
- Benutzername und optionaler Domäne / Workgroup
- auswählbarer SMB-Version
- separater Credentials-Datei
- optionaler
nobrl-Option per Tickbox - Hover-Hilfe zur Erklärung von
nobrl
- SSHFS-Mounts mit Host, Benutzer, Remote-Pfad und optionaler Schlüsseldatei
/etc/fstab-Einträge anzeigen und entfernen- Beim Entfernen bestehender Mounts:
- prüfen, ob der Mount aktuell aktiv ist
- zuerst sauber unmounten
- bei Bedarf optional Lazy-Unmount anbieten
- Falls ein entfernter Samba-Mount eine Credentials-Datei nutzt, Rückfrage zum Löschen der Datei, wenn sie von keinem anderen Mount mehr verwendet wird
- Backup von
/etc/fstabanlegen mount -adirekt testen
Start
python3 mint_mount_helper.py
Für Änderungen an /etc/fstab, Unmounts und Credentials-Dateien brauchst du Root-Rechte:
sudo -E python3 mint_mount_helper.py
Empfohlene Pakete auf Linux Mint
sudo apt install python3-tk util-linux cifs-utils sshfs
Sicherheit
Die App ändert /etc/fstab und kann bei Samba-Mounts zusätzlich Credentials-Dateien anlegen oder auf Wunsch löschen. Für CIFS ist eine separate Credentials-Datei die übliche und sicherere Variante statt Benutzername und Passwort direkt in /etc/fstab einzutragen.[web:73][web:72]
Entfernen eines Mounts löscht keinen Datenträgerinhalt. Wird jedoch auf einen nicht-leeren Ordner gemountet, werden dessen vorhandene Inhalte während des Mounts an dieser Stelle verborgen und erst nach dem Unmount wieder sichtbar.[web:148][web:188]
Trotzdem vor Änderungen immer ein Backup machen.