Kleine Python/Tkinter-GUI zum einfachen Erstellen, Testen und Entfernen von permanenten Mounts über /etc/fstab.
Find a file
Sven Gächter e3f272857a first commit
2026-05-31 16:49:26 +02:00
.gitignore first commit 2026-05-31 16:49:26 +02:00
mint_mount_helper.py first commit 2026-05-31 16:49:26 +02:00
README.md first commit 2026-05-31 16:49:26 +02:00
requirements.txt first commit 2026-05-31 16:49:26 +02:00

Mint Mount Helper

Kleine Python/Tkinter-GUI zum einfachen Erstellen, Testen und Entfernen von permanenten Mounts über /etc/fstab.

Funktionen

  • Partitionen per lsblk anzeigen
  • 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/fstab anlegen
  • mount -a direkt 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.