Ich verwende Kubuntu 18.04 mit KDE Plasma 5.12.6 von einem USB-Laufwerk. Dies ist eine vollständige Installation, keine Live-Version. Das Laufwerk dient als tragbares System, das ich mit den meisten physischen Computern verwenden kann.
Um Schäden an den Daten des Host-Computers zu vermeiden. Ich möchte keine internen Laufwerke beim Booten automatisch bereitstellen. Noch besser ist es sudo mount /dev/sdx
, wenn ich diese Laufwerke vollständig deaktivieren würde, damit selbst ein normales Laufwerk nicht funktioniert, aber ich werde mich damit zufrieden geben, die automatische Montage zu deaktivieren, um zu beginnen.
Was ich versucht habe
- Die am häufigsten zitierte Antwort besteht darin, die
org.gnome.desktop.media-handling automount
Einstellung auf false zu ändern . Ich habe dies sowohlgsettings
über die Befehlszeile als auch über dendconf
GUI-Editor gemacht. Sowohl automount als auch automount-open sind auf false gesetzt - Entfernen meines Kontos (und aller Konten) aus der Plugdev-Gruppe.
- Bestätigen, dass die Einstellung "Automatische Bereitstellung von Wechselmedien
Removeable Devices
aktivieren " im Kubuntu- Einstellungsmodul deaktiviert ist.
Nachdem Kubuntu all dies ausprobiert und neu gestartet hat, werden alle erkannten Partitionen weiterhin bereitgestellt, sowohl die auf dem Flash-Laufwerk als auch die auf internen Laufwerken.
Lösungen, die nicht funktionieren
- Die andere häufig erwähnte Lösung besteht darin, die automatische Montage bestimmter Geräte zu deaktivieren, indem das Gerät
fstab
zusammen mit einernoauto
Option hinzugefügt wird . Diese Lösung hilft in meinem Szenario nicht, da ich nicht weiß, welche Geräte beim Systemstart vorhanden sein werden. Ich müsste fstab irgendwie so konfigurieren, dass es standardmäßig ein noauto für alle Geräte enthält.
Antworten:
Das automatische Mounten von Festplatten in Debian-basierten Linux-Distributionen (und möglicherweise anderen) stammt von einem Dienst namens udisks2 .
Durch Deaktivieren dieses Dienstes wird verhindert, dass eine Festplatte automatisch bereitgestellt wird, während die manuelle Bereitstellung weiterhin möglich ist.
Dienst deaktivieren - Kein automatischer oder manueller Start
Demaskieren Sie den Dienst - Sie müssen ihn entweder manuell ausführen oder den Computer neu starten
Beenden Sie den Dienst vorübergehend - Dies bleibt bei Neustarts nicht bestehen
Holen Sie sich den Status
Dank an @maxschlepzig für die Beantwortung einer ähnlichen Frage zu OpenSUSE.
quelle
Dies ist nicht wirklich eine Antwort auf die ursprüngliche Frage, sondern ein Kommentar, dass ich mit dieser Lösung unter Ubuntu 18.04 unter Verwendung von Zimt einen unerwünschten Nebeneffekt hatte. Das Deaktivieren von udisks2 hat mir auch geholfen, aber wie hier beschrieben kann nemo nicht gestartet werden, wenn udisks2 deaktiviert ist. Ich hatte dann das Problem, dass der Dateimanager nemo nicht mehr gestartet wurde. Die Lösung für mich bestand darin, die Option "Wechselmedien beim Einlegen und beim Start automatisch einhängen" auf der Registerkarte "Verhalten" in den Einstellungen von nemo zu deaktivieren.
quelle