"/Etc/fstab.d/" এ পড়া ফাইলগুলি কেন মাউন্ট করতে পারবেন না?


24

আমি একটি স্বয়ংক্রিয়ভাবে মাউন্ট করা ভলিউম সেটআপ করার চেষ্টা করছি এবং লক্ষ্য করেছি যে /etc/fstab.d/আমার সার্ভারে এখন একটি আছে । আমি নিম্নলিখিত বিষয়বস্তু সহ ডিরেক্টরিতে একটি নতুন ফাইল তৈরি করেছি:

# backupstore: large volume
/dev/mapper/bagend-backupstore  /mnt/backupstore        ext4    auto,relatime,users,sync        0       0

কিন্তু আমি চালানোর mount -aসময় ভলিউম মাউন্ট করা হয় না। এছাড়াও, যখন আমি চালাচ্ছি mount /mnt/backupstoreবা যখন আমাকে /dev/mapper/bagend-backupstoreবলা হবে যে সিস্টেমটি fstab- এ প্রবেশের সন্ধান করতে পারে না (এবং প্রাক-শূন্য করতে: হ্যাঁ, ডিভাইস এবং মাউন্ট-পয়েন্টটি সঠিক - আমি সহজেই এটি দিয়ে মাউন্ট করতে পারি)mount -t ext4 /dev/mapper/bagend-backupstore /mnt/backupstore )

যখন আমি ফাইলটি মুছব /etc/fstab.d/এবং এন্ট্রিটি মূলতে রাখি/etc/fstab ফাইলটিতে রাখি তখন ভলিউমটি মাউন্ট করতে আমার কোনও সমস্যা নেই।

সুতরাং, মাউন্ট কমান্ডটি প্রবেশের জন্য যাচাই করার জন্য তৈরি করা যেতে পারে /etc/fstab.d/এবং যদি হ্যাঁ, তা ঘটানোর জন্য আমি কী করব?

উত্তর:


20
  • /bin/mount /etc/fstab.dএখনও পড়তে পারে না , কেবল গ্রন্থাগার ( libmount) পারে।
  • এই হল পরিচিত "ইচ্ছা তালিকা" বাগ মধ্যে util-লিনাক্স , প্যাকেজ যাmount
  • সর্বশেষতম ইউজ-লিনাক্স ২.২১ এ বৈশিষ্ট্যটি যুক্ত করা হয়েছে ( রিলিজ নোটগুলি "স্ক্যান্ডিরের ফিল্টার আরগ ব্যবহার করুন * /etc/fstab.d/*.fstab ফাইলগুলি নিতে")
  • যেহেতু এমনকি ডেবিয়ান অস্থির (সিড) ইউজার-লিনাক্সের ২.২০-এক্স সংস্করণে রয়েছে , আমি সন্দেহ করি যে আমরা ১৩.০৪ অবধি উবুন্টুতে ২.২১ দেখতে পাব
  • আপনার যদি খুব তাড়াতাড়ি এটির প্রয়োজন হয়, আপনি হয় কার্নেল.আরোগুলি উত্স থেকে ২.২১ সংকলন করতে পারেন , তবে আমি আপনাকে কমপক্ষে ডেবিয়ানে প্রবেশ না করা পর্যন্ত অপেক্ষা করার পরামর্শ দিই ( ইউজার-লিনাক্স অন্যান্য বেশ কয়েকটি জটিল সিস্টেমের ইউটিলিটিস / লাইব্রেরিও সরবরাহ করে )

আপডেট হিসাবে, উবুন্টু 13.04 এখনও ইউজার-লিনাক্সের 2.20.1 সংস্করণ ব্যবহার করছে।
ব্লেয়ার

2
আপডেট হিসাবে উবুন্টু 14.04 এখনও ইউটি-লিনাক্সের ২.২০.১ সংস্করণ ব্যবহার করছে
ফিলিপ কাপলিং

2
উবুন্টু 14.10 এর ইউজ-লিনাক্স 2.25 রয়েছে। তবে আমি মনে করি না যে উবুন্টুর মাউন্টফল /etc/fstab.d সমর্থন করে, তাই বুটে এটি স্বয়ংক্রিয়ভাবে মাউন্ট হবে এমন আশা করবেন না।
মারিয়াস গেডমিনাস

1
উবুন্টু 16.04 এ স্ট্যাটাসটি কী?
Becko

11

/etc/fstab.dসমর্থন মূল প্রজেক্টের পর মাউন্ট (8) থেকে প্রত্যাবর্তন হয়েছে আলোচনা । মাউন্ট ট্যাব ডিরেক্টরিগুলি কেবল লাইবমাউন্ট দ্বারা সমর্থিত। এটি সমর্থন করার পরিকল্পনা করা হয়নিfstab.d মাউন্ট (8) এ ডিফল্টরূপে ।

সমস্যাটি হ'ল /etc/fstabঅনেক স্থানে ডি-ফ্যাক্টো স্ট্যান্ডার্ড ব্যবহার করা হয় (libc, systemd, UI প্রোগ্রাম, ..) এবং এটি অবাস্তব কামনা যে সমস্ত জায়গাগুলি সমর্থন করে পরিবর্তিত হতে পারে fstab.d

যাইহোক, আপনি ব্যবহার -লিনাক্স> = 2.21 থেকে একটি নতুন মাউন্ট (8) এবং --fstab <path>বিকল্প মাউন্ট সারণি নির্দিষ্ট করতে একটি নতুন বিকল্প ব্যবহার করতে পারেন , এই বিকল্পটি ডিরেক্টরিগুলি সমর্থন করে। এর অর্থ হল আপনাকে স্পষ্টভাবে ডিরেক্টরিটি নির্দিষ্ট করতে হবে - মাউন্ট (8) এটি ডিফল্টরূপে পড়বে না। দেখুন (8) man পৃষ্ঠা মাউন্ট আরো বিস্তারিত জানার জন্য।


লিবমাউন্টটি হয়তো গিফটসেন্টকে ছাড়িয়ে দিয়েছে এবং সঠিক ফাইলগুলিকে একটি বাস্তবায়ন বিশদ তৈরি করেছে। অথবা গেটফেস্ট আপডেট হতে পারে। ওহ আচ্ছা, সবসময় অউজিয়াস আছে।
টুবু
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.