systemd एक हटाने योग्य ड्राइव को अनमाउंट करता रहता है


32

मेरे पास लाइन इन / etc / fstab है:

UUID=E0FD-F7F5 /mnt/zeno vfat noauto,utf8,user,rw,uid=1000,gid=1000,fmask=0113,dmask=0002 0 0

विभाजन नए सिरे gnome-disksसे संबंधित उपयोगकर्ता द्वारा बनाया गया है , और पूरे कार्ड को फैलाता है।

अब: mount /mnt/zenoउपयोगकर्ता के रूप में रनिंग (1000) सफल होती है, लेकिन इसके ठीक बाद मुझे पता चलता है कि यह वास्तव में माउंट नहीं है: निम्नलिखित में umount /mnt/zenoविफल रहता है umount: /mnt/zeno: not mountedjournalctl -fबढ़ते समय, मैं देख सकता हूं कि बढ़ते समय निम्नलिखित संदेश दिखाई देते हैं:

[...] kernel: SELinux: initialized (dev mmcblk0p1, type vfat), uses genfs_contexts
[...] systemd[1]: Unit mnt-zeno.mount is bound to inactive service. Stopping, too.
[...] systemd[1]: Unmounting /mnt/zeno...
[...] systemd[1]: Unmounted /mnt/zeno.

तो ऐसा लगता है कि सिस्टमड वास्तव में ड्राइव को अनमाउंट कर रहा है, लेकिन मुझे यह पता नहीं चल सकता है कि क्यों। मुझे कोई कस्टम ".mount" फाइल बनाने की याद नहीं है। मैंने अपने होम फोल्डर में / etc / systemd और कुछ खोजने की कोशिश की लेकिन कुछ भी नहीं मिला।

तो यह "mnt-zeno.mount" फ़ाइल क्या है और मैं इसकी समीक्षा कैसे कर सकता हूं? और सबसे महत्वपूर्ण बात, मैं ड्राइव को कैसे माउंट कर सकता हूं?


1
systemctl --all चेतावनी का आउटपुट क्या है यह लंबा होगा, लेकिन हम उस सेवा की तलाश कर रहे हैं जो mnt-zeno.mount पर निर्भर करती है।
eyoung100

@ eyoung100 क्या यह सही लाइन है? dev-disk-by\x2dlabel-zeno.device loaded active plugged /dev/disk/by-label/zeno
एलोइस महदाल

@don_crissti fstab में कोई ठगी नहीं है। डेमन-रीलोड ने मदद की, हालांकि, क्या आप इसे उत्तर के रूप में पोस्ट कर सकते हैं (शायद कुछ संक्षिप्त विवरण के साथ)?
एलोइस महदाल

जवाबों:


35

mnt-zeno.mountद्वारा बनाया गया था systemd-fstab-generator। जोनाथन डी बोयेन पोलार्ड के अनुसार डेबियन-उपयोगकर्ता मेलिंग सूची पर स्पष्टीकरण :

[systemd-fstab-जनरेटर] एक प्रोग्राम है जो बूट समय पर / etc / fstab पढ़ता है और उन इकाइयों को उत्पन्न करता है जो चीजों को करने के systemd तरीके से fstab रिकॉर्ड का अनुवाद करते हैं [.....]

चीजों को करने का सिस्टम तरीका माउंट और डिवाइस इकाइयाँ हैं, प्रति systemd.mount (5) और systemd.device (5) मैनुअल पेज। चीजों को करने के कच्चे सिस्टमड तरीके में, "dev-sde1.device" नाम की एक उपकरण इकाई है जो "मीडिया-लुमिक्स \ x2dphotos.mount" नामक माउंट इकाई के लिए एक आधार आवश्यकता है।

fstabकिसी को बदलने के बाद या तो चलना चाहिए systemctl daemon-reload(यह बदलावों को वापस लेने और लेने के systemdलिए बनाता है /etc/fstab) या रिबूट।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.