দয়া করে নোট করুন যে /etc/fstab
সিস্টেমডের সাথে ব্যবহার করা এখনও পছন্দসই পদ্ধতি!
Systemd.mount এর জন্য ম্যান পৃষ্ঠাটি দেখুন যা এতে বলেছে:
সাধারণভাবে, / etc / fstab এর মাধ্যমে মাউন্ট পয়েন্টগুলি কনফিগার করা পছন্দসই পদ্ধতি।
সিস্টেমড শিপস সিস্টেমড-এফস্ট্যাব-জেনারেটর যা সেগুলিকে মাউন্ট ইউনিটে রূপান্তর করে।
আপনি যদি সত্যিই সেই মাউন্টটিকে একটি মাউন্ট ইউনিটে পরিণত করতে চান তবে আমার সুপারিশটি হ'ল নিম্নলিখিত কমান্ডটি সহ এর বর্তমান সঠিক কনফিগারেশনটি পরীক্ষা করা উচিত:
$ systemctl cat tmp.mount
বা:
$ systemctl cat /tmp
যা আপনাকে systemd-fstab- জেনারেটরের দ্বারা নির্মিত গতিশীল ইউনিট দেখায় এবং এর মতো দেখতে হবে:
# /run/systemd/generator/tmp.mount
# Automatically generated by systemd-fstab-generator
[Unit]
SourcePath=/etc/fstab
Documentation=man:fstab(5) man:systemd-fstab-generator(8)
Before=local-fs.target
[Mount]
What=tmpfs
Where=/tmp
Type=tmpfs
Options=noatime,nosuid,nodev,noexec,mode=1777
আপনি এই বিষয়বস্তুগুলিতে সংরক্ষণ করতে /etc/systemd/system/tmp.mount
এবং systemctl enable tmp.mount
এটি সক্রিয় করতে চালাতে পারেন। ( আপনাকে সফলভাবে সক্ষম করতে একটি [Install]
বিভাগ এবং একটি যুক্ত WantedBy=local-fs.target
করতে হবে))
(আরেকটি বিকল্প হ'ল সিস্টেমড উত্সগুলি থেকে tmp.mount ব্যবহার করা F ফেডোরার মতো আরও কিছু বিতরণ সেটিকে শিপিং এবং সক্ষম করে)
এটিকে অপসারণ করতে ভুলবেন না /etc/fstab
, অন্যথায় তারা বিরোধ করতে পারে। (আমি বিশ্বাস করি যে fstab এর মধ্যে একটিটি প্রাধান্য পাবে, যেমন আমি /run
অগ্রাধিকারের আশা করব /etc
।)
তবে, যেমন আগেই বলা হয়েছে, ম্যানেজ /etc/fstab
করা তবুও পছন্দসই সমাধান ... সুতরাং আমি সম্ভবত আপনাকে এটির সাথে স্থির থাকার পরামর্শ দিই।
systemctl
?