<div dir="ltr">As I am on a embedded device I am trying to avoid the usage of systemd due to serveral reasons. <div><br></div><div>@Lennart </div><div><br></div><div>I try to follow your point: </div><div><span style="font-size:small"><br></span></div><div><span style="font-size:small">> Note that we run udevd in its own mount namespace through MountFlags=,</span><br style="font-size:small"><span style="font-size:small">> and this means no mounts will ever appear on the host anyway.</span><br style="font-size:small"></div><div><span style="font-size:small"><br></span></div><div><span style="font-size:small">Am I right that this means that with setting ENV{mount_options} I am setting a variable from udevd namespace, therefore "...mount -o %E{mount_options}..." should try to run /sbin/mount with the options I selected before?</span></div><div><span style="font-size:small"><br></span></div><div><span style="font-size:small">Best regards, </span></div><div><span style="font-size:small">Pascal  </span></div></div><br><div class="gmail_quote"><div dir="ltr">Lennart Poettering <<a href="mailto:lennart@poettering.net">lennart@poettering.net</a>> schrieb am Mi., 14. Juni 2017 um 10:30 Uhr:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Wed, 14.06.17 08:11, Pascal K (<a href="mailto:pascalkrauth@gmail.com" target="_blank">pascalkrauth@gmail.com</a>) wrote:<br>
<br>
> I try to achieve that regardless the device plugged to my embedded system<br>
> the mount will be in folder /media/"name_of_volume".<br>
><br>
> If I understand correctly for the usage of fstab I have to give a static<br>
> name for the mount point.<br>
<br>
It appears to me "systemd-mount" is the functionality you want to use<br>
for this. It will automatically derive a usable name from the device<br>
metadata and install an automount instance for it, so that there's the<br>
best chance for the device's file system to always stay in a clean state.<br>
<br>
You can invoke systemd-mount directly from the udev rule.<br>
<br>
Lennart<br>
<br>
--<br>
Lennart Poettering, Red Hat<br>
</blockquote></div>