Automount mit x-systemd.automount funktioniert nicht
Hallo, in meinem Leap 15.3 möchte ich eine Festplatte nur bedarfsweise einhängen. Dazu habe ich nachstehende Zeile in die /etc/fstab eingetragen: UUID=27a8adc9-4821-4fd1-8d30-23652f1c833e /mnt/multimedia ext4 noauto,nodev,noexec,x-systemd.automount,x-systemd.idle-timeout=300 0 0 Erwartet hatte ich, dass ein ls /mnt/multimedia die Platte automatisch einhängt. Passiert aber nicht. Sind noch weitere Angaben oder mount-Dateien erforderlich? Oder funktioniert der Eintrag in Leap 15.3 noch gar nicht? Oder ist der Eintrag einfach falsch? Kann jemand helfen? -- Dirk
Hi, Einträge in der /etc/fstab werden üblicherweise nur beim Booten eingehängt. Wenn Du das Verhalten, das Du beschrieben, hast willst, mußt Du autofs bemühen! und die /etc/auto.master und /etc/auto.mnt konfigurieren: z.B. auto.master: /mnt /etc/auto.mnt auto.mnt: multimedia -fstype=???,rw,.... Grüße Mike Am Freitag, 8. November 2024, 13:52:50 CET schrieb Dirk Meier:
Hallo, in meinem Leap 15.3 möchte ich eine Festplatte nur bedarfsweise einhängen. Dazu habe ich nachstehende Zeile in die /etc/fstab eingetragen:
UUID=27a8adc9-4821-4fd1-8d30-23652f1c833e /mnt/multimedia ext4 noauto,nodev,noexec,x-systemd.automount,x-systemd.idle-timeout=300 0 0
Erwartet hatte ich, dass ein ls /mnt/multimedia die Platte automatisch einhängt. Passiert aber nicht. Sind noch weitere Angaben oder mount-Dateien erforderlich? Oder funktioniert der Eintrag in Leap 15.3 noch gar nicht? Oder ist der Eintrag einfach falsch?
Kann jemand helfen?
Hallo, ja, Danke, autofs kenne ich. Dachte eigentlich, dass das mit dem x-systemd.automount auch gehen sollte. Wäre für mich ein bisschen transparenter. -- Dirk Am Freitag, 8. November 2024, 14:20:41 CET schrieb Mike Philipp:
Hi,
Einträge in der /etc/fstab werden üblicherweise nur beim Booten eingehängt. Wenn Du das Verhalten, das Du beschrieben, hast willst, mußt Du autofs bemühen! und die /etc/auto.master und /etc/auto.mnt konfigurieren: z.B. auto.master: /mnt /etc/auto.mnt
auto.mnt: multimedia -fstype=???,rw,....
Grüße Mike
Am Freitag, 8. November 2024, 13:52:50 CET schrieb Dirk Meier:
Hallo, in meinem Leap 15.3 möchte ich eine Festplatte nur bedarfsweise einhängen. Dazu habe ich nachstehende Zeile in die /etc/fstab eingetragen:
UUID=27a8adc9-4821-4fd1-8d30-23652f1c833e /mnt/multimedia ext4 noauto,nodev,noexec,x-systemd.automount,x-systemd.idle-timeout=300 0 0
Erwartet hatte ich, dass ein ls /mnt/multimedia die Platte automatisch einhängt. Passiert aber nicht. Sind noch weitere Angaben oder mount-Dateien erforderlich? Oder funktioniert der Eintrag in Leap 15.3 noch gar nicht? Oder ist der Eintrag einfach falsch?
Kann jemand helfen?
Am Freitag, 8. November 2024, 14:59:09 CET schrieb Ulf Volmer:
Am 08.11.24 um 2:20 PM schrieb Mike Philipp:
Hi,
Einträge in der /etc/fstab werden üblicherweise nur beim Booten eingehängt.
Wenn Du das Verhalten, das Du beschrieben, hast willst, mußt Du autofs bemühen!
Nein.
man systemd.automount
Viele Grüße Ulf
Ja, habe ich auch bereits gelesen. Ich dachte, dass der Eintrag in der /etc/fstab die beiden in man systemd.automount beschriebenen Dateien .mount und .automount ersetzt. Wozu ist denn dann die Angabe x-systemd.automount in der /etc/fstab nützlich? -- Dirk
Am 08.11.24 um 3:11 PM schrieb Dirk Meier:
Ich dachte, dass der Eintrag in der /etc/fstab die beiden in man systemd.automount beschriebenen Dateien .mount und .automount ersetzt. Wozu ist denn dann die Angabe x-systemd.automount in der /etc/fstab nützlich?
Die .mount und .automount Units werden hier aus der fstab generiert. Die x-systemd.automount option in der fstab ist dann gleichwertig zu den dedizierten Units. Generiert wird das ganze von systemd-fstab-generator, ich bin mir nicht sicher, ob Du den ggf. manuell einmal triggern mußt oder einfach mal neu bootest. Viele Grüße Ulf
Am 08.11.24 um 13:52 schrieb Dirk Meier:
Hallo, in meinem Leap 15.3 möchte ich eine Festplatte nur bedarfsweise einhängen. Dazu habe ich nachstehende Zeile in die /etc/fstab eingetragen:
UUID=27a8adc9-4821-4fd1-8d30-23652f1c833e /mnt/multimedia ext4 noauto,nodev,noexec,x-systemd.automount,x-systemd.idle-timeout=300 0 0
Erwartet hatte ich, dass ein ls /mnt/multimedia die Platte automatisch einhängt. Passiert aber nicht. Sind noch weitere Angaben oder mount-Dateien erforderlich? Oder funktioniert der Eintrag in Leap 15.3 noch gar nicht? Oder ist der Eintrag einfach falsch?
Muss da nicht noch ein 'user' rein? Hinter 300 ein s? systemd neu gestartet? Bernd
Am Freitag, 8. November 2024, 15:16:33 CET schrieb bnacht:
Am 08.11.24 um 13:52 schrieb Dirk Meier:
Hallo, in meinem Leap 15.3 möchte ich eine Festplatte nur bedarfsweise einhängen. Dazu habe ich nachstehende Zeile in die /etc/fstab eingetragen:
UUID=27a8adc9-4821-4fd1-8d30-23652f1c833e /mnt/multimedia ext4 noauto,nodev,noexec,x-systemd.automount,x-systemd.idle-timeout=300 0 0
Erwartet hatte ich, dass ein ls /mnt/multimedia die Platte automatisch einhängt. Passiert aber nicht. Sind noch weitere Angaben oder mount-Dateien erforderlich? Oder funktioniert der Eintrag in Leap 15.3 noch gar nicht? Oder ist der Eintrag einfach falsch?
Muss da nicht noch ein 'user' rein? Hinter 300 ein s? systemd neu gestartet?
Bernd
laut man ist der Wert unit-less. Wofür wäre ein user gut? -- Dirk
Am 09.11.24 um 18:24 schrieb Dirk Meier:
Am Freitag, 8. November 2024, 15:16:33 CET schrieb bnacht:
Am 08.11.24 um 13:52 schrieb Dirk Meier:
Hallo, in meinem Leap 15.3 möchte ich eine Festplatte nur bedarfsweise einhängen. Dazu habe ich nachstehende Zeile in die /etc/fstab eingetragen:
UUID=27a8adc9-4821-4fd1-8d30-23652f1c833e /mnt/multimedia ext4 noauto,nodev,noexec,x-systemd.automount,x-systemd.idle-timeout=300 0 0
Erwartet hatte ich, dass ein ls /mnt/multimedia die Platte automatisch einhängt. Passiert aber nicht. Sind noch weitere Angaben oder mount-Dateien erforderlich? Oder funktioniert der Eintrag in Leap 15.3 noch gar nicht? Oder ist der Eintrag einfach falsch?
Muss da nicht noch ein 'user' rein? Hinter 300 ein s? systemd neu gestartet?
Bernd Wofür wäre ein user gut? Das gestattet einem User die Partition zu mounten.
# man 5 fstab Bernd
Am 09.11.24 um 6:55 PM schrieb bnacht:
Am 09.11.24 um 18:24 schrieb Dirk Meier:
Am Freitag, 8. November 2024, 15:16:33 CET schrieb bnacht:
Am 08.11.24 um 13:52 schrieb Dirk Meier:
UUID=27a8adc9-4821-4fd1-8d30-23652f1c833e /mnt/multimedia ext4 noauto,nodev,noexec,x-systemd.automount,x-systemd.idle-timeout=300 0 0
Muss da nicht noch ein 'user' rein? Hinter 300 ein s? systemd neu gestartet?
Bernd Wofür wäre ein user gut? Das gestattet einem User die Partition zu mounten.
Wofür braucht der User diese Feature, wenn sich doch ein automounter drum kümmert? Viele Grüße Ulf
Am 09.11.24 um 21:50 schrieb Ulf Volmer:
Am 09.11.24 um 6:55 PM schrieb bnacht:
Am 09.11.24 um 18:24 schrieb Dirk Meier:
Am Freitag, 8. November 2024, 15:16:33 CET schrieb bnacht:
Am 08.11.24 um 13:52 schrieb Dirk Meier:
UUID=27a8adc9-4821-4fd1-8d30-23652f1c833e /mnt/multimedia ext4 noauto,nodev,noexec,x-systemd.automount,x-systemd.idle-timeout=300 0 0
Muss da nicht noch ein 'user' rein? Hinter 300 ein s? systemd neu gestartet?
Bernd Wofür wäre ein user gut? Das gestattet einem User die Partition zu mounten.
Wofür braucht der User diese Feature, wenn sich doch ein automounter drum kümmert?
OK, hast gewonnen ;-) Hier läuft es mit diesen Optionen. Ob es ohne auch funktioniert habe ich nicht getestet.
Am Freitag, 8. November 2024, 13:52:50 CET schrieb Dirk Meier:
Hallo, in meinem Leap 15.3 möchte ich eine Festplatte nur bedarfsweise einhängen. Dazu habe ich nachstehende Zeile in die /etc/fstab eingetragen:
UUID=27a8adc9-4821-4fd1-8d30-23652f1c833e /mnt/multimedia ext4 noauto,nodev,noexec,x-systemd.automount,x-systemd.idle-timeout=300 0 0
Erwartet hatte ich, dass ein ls /mnt/multimedia die Platte automatisch einhängt. Passiert aber nicht. Sind noch weitere Angaben oder mount-Dateien erforderlich? Oder funktioniert der Eintrag in Leap 15.3 noch gar nicht? Oder ist der Eintrag einfach falsch?
Kann jemand helfen?
Ich habe jetzt manuell die .mount und .automount Dateien erzeugt. Im Ergebnis: ~> mount systemd-1 on /mnt/multimedia type autofs (rw,relatime,fd=38,pgrp=1,timeout=300,minproto=5,maxproto=5,direct,pipe_ino=54370037) ~> systemctl status mnt-multimedia.automount mnt-multimedia.automount - Automount Multimedia Disk Loaded: loaded (/etc/systemd/system/mnt-multimedia.automount; enabled- runtime; vendor preset: disabled) Active: active (waiting) since Sat 2024-11-09 18:43:43 CET; 4 days ago Where: /mnt/multimedia ~> systemctl status mnt-multimedia.mount mnt-multimedia.mount - Mount Multimedia Disk Loaded: loaded (/etc/systemd/system/mnt-multimedia.mount; disabled; vendor preset: disabled) Active: inactive (dead) since Wed 2024-11-13 18:55:15 CET; 2min 18s ago Where: /mnt/multimedia What: UUID=27a8adc9-4821-4fd1-8d30-23652f1c833e Process: 30650 ExecUnmount=/usr/bin/umount /mnt/multimedia -c (code=exited, status=0/SUCCESS) Process: 30556 ExecMount=/usr/bin/mount UUID=27a8adc9-4821-4fd1-8d30-23652f1c833e /mnt/multimedia -t ext4 -o defaul> lines 1-7/7 (END) nach einem ls /mnt/multimedia wechselt der Status von mnt-multimedia.mount nach active. Sollte dann wohl funktionieren. Allerdings habe ich die ganze Chose begonnen, weil ich die Festplatte in den Standby schicken will. Funktioniert aber nicht. Ich öffnen dazu eine neue Anfrage. Sofern ich hier noch einen Denkfehler habe, und die Platte entgegen meiner Annahme doch noch gemountet ist, bitte nochmal schreiben. --l Dirk
participants (4)
-
bnacht
-
Dirk Meier
-
Mike Philipp
-
Ulf Volmer