जवाबों:
अपने डिवाइस से कनेक्ट करें और blkidया तो चलाकर या फाइलसिस्टम के UUID का पता लगाएं lsblk -f।
/etc/fstabइस तरह एक लाइन जोड़ें :
UUID=05C5-A73A /mnt/32GBkey vfat noauto,nofail,x-systemd.automount,x-systemd.idle-timeout=2,x-systemd.device-timeout=2
फिर निष्पादित करें:
systemctl daemon-reload && systemctl restart local-fs.target
स्पष्टीकरण:
noauto - के साथ माउंट नहीं है mount -anofail - यह माउंट पॉइंट सफलतापूर्वक माउंट नहीं होने पर भी बूट जारी रहेगाx-systemd.automountबता systemdइस etnry स्वारोहित कोx-systemd.idle-timeout=2 - अंतिम उपयोग के बाद डिवाइस को अनमाउंट करने से 2 सेकंड पहले प्रतीक्षा करेंx-systemd.device-timeout=2- No such deviceडिवाइस से कनेक्ट नहीं होने से पहले केवल 2 सेकंड प्रतीक्षा करेंध्यान दें:
UUIDसंख्या के आसपास कोई उद्धरण नहीं हैं ।उपलब्ध विकल्पों के बारे में अधिक जानकारी के लिए, systemd.mount (5) देखें
/etc/fstabआपके पास निर्भरता नहीं है, स्वीकार करते हैं LABEL=..., PARTLABEL=...और अच्छे पुराने हैं /dev/usbkey। आप हमेशा udevबनाने के लिए एक नियम सेट कर सकते हैं /dev/usbkey, लेकिन मुझे नहीं पता कि udevअकेले उपयोग करने का तरीका कैसे माउंट किया जाए।
dfइसलिए फाइल सिस्टम को माउंट नहीं किया जा सकता है।
udevनियम से इसका कोई फायदा है ? यह एक एकल डिवाइस (UUID-d निर्भरताfstab) के लिए बहुत विशिष्ट लगता है , जहां एकudevनियम किसी भी USB फ्लैश ड्राइव को कवर कर सकता है।