Fstab 'ডিফল্ট' বিকল্পটি কীভাবে কাজ করে? রিলেটাইম সুপারিশ করা হয়?


11

আমি জানি fstab ফাইলের defaultsবিকল্পটি এই অর্থ: rw,suid,dev,exec,auto,nouser,async

তবে আমি যদি আরও একটি বিকল্প যুক্ত করতে চাই, উদাহরণস্বরূপ relatime, আমি কি এখনও ডিফল্ট যুক্ত করব বা সেগুলি যেভাবেই প্রয়োগ করা হবে? এটি কি কমপক্ষে একটি বিকল্প যুক্ত করার প্রয়োজন?

কিছু উদাহরণ:

1. UUID=bfb42838-d866-4233-9679-96e7536356df /media/data ext3 defaults 0 2
2. UUID=bfb42838-d866-4233-9679-96e7536356df /media/data ext3 0 2
3. UUID=bfb42838-d866-4233-9679-96e7536356df /media/data ext3 defaults,relatime 0 2
4. UUID=bfb42838-d866-4233-9679-96e7536356df /media/data ext3 relatime 0 2

(2) সঠিক (কোনও বিকল্প নেই)? (1) এবং (2) একই? (3) এবং (4) একই?

তদুপরি, আমি উবুন্টু কমিউনিটি ডকুমেন্টেশনে পড়েছি যে উবুন্টু 8.04-এ রিলেটাইম লিনাক্স নেটিভ ফাইল সিস্টেমগুলির জন্য ডিফল্ট হিসাবে ব্যবহৃত হত। এটি কি এখনও 12.04 এর জন্য সত্য? যদি হ্যাঁ, তবে আমি যদি মাউন্ট কমান্ডটি ব্যবহার করি তবে এটি কেন দেখছি:

/dev/sda2 on / type ext4 (rw,errors=remount-ro)

যদি না হয় তবে কেন? এটি relatimeএখন ব্যবহার করার প্রস্তাব দেওয়া হয় না ? আমি এটি কেবল আমার নন সিস্টেমের পার্টিশনে প্রয়োগ করতে চেয়েছি, এটি কী ভাল ধারণা?


সম্পাদনা করুন:

মাউন্ট করা পার্টিশন এবং তাদের বিকল্পগুলি তালিকা করতে আমি একটি অন্য আদেশ পেয়েছি:

cat /proc/mounts

এটি defaultsfstab- এ বিকল্প সহ মাউন্ট করা পার্টিশনের ফলাফল :

/dev/sdb2 /media/adat ext3 rw,relatime,errors=continue,barrier=1,data=ordered 0 0

এটি mountএকই পার্টিশনের জন্য আউটপুট :

/dev/sdb2 on /media/adat type ext3 (rw)

নোটিলাস থেকে অ-মূল ব্যবহারকারী হিসাবে একই পার্টিশনটি মাউন্ট করা থাকলে এবং এখানে উভয়ই ফলাফল রয়েছে:

/dev/sdb2 /media/adat ext3 rw,nosuid,nodev,relatime,errors=continue,barrier=1,data=ordered 0 0

/dev/sdb2 on /media/adat type ext3 (rw,nosuid,nodev,uhelper=udisks)

সুতরাং মনে হচ্ছে relatimeএটি ব্যবহৃত হয় যদি আমরা ext12.04-তে একটি পার্টিশন মাউন্ট করি । সুতরাং এটি ম্যানুয়ালি যুক্ত করা অপ্রয়োজনীয়। সুতরাং আমার সমস্যাটি ব্যাপকভাবে সমাধান করা হয়েছে। তবে আমি এখনও দেখতে পাচ্ছি না যে বিকল্পগুলি যেগুলির মধ্যে থাকা উচিত সেগুলি কেন defaultsএমনকি তালিকাভুক্ত নয় cat /proc/mounts। পার্টিশন মাউন্ট অপশনগুলি তালিকাভুক্ত করার জন্য সম্ভবত তৃতীয় এবং আরও ভাল পদ্ধতি রয়েছে :)

উত্তর:


6

আমি বিশ্বাস করি আপনার / etc / fstab এর "অপশন" কলামে কিছু থাকা দরকার, বা মাউন্ট কমান্ড পরবর্তী কলামটি ব্যবহার করার চেষ্টা করবে এবং সম্ভবত কাজ করবে না। সুতরাং আপনার যদি কোনও নির্দিষ্ট পরিবর্তন না হয় তবে "ডিফল্ট" সেখানে রেখে দেওয়া উচিত।

সলিড-স্টেট ড্রাইভ সহ ল্যাপটপ এবং ডেস্কটপগুলিতে রিলেটাইমের প্রস্তাব দেওয়া হয় - এটি প্রচুর অতিরিক্ত হার্ড ড্রাইভের লেখাকে এড়িয়ে যায়, যার ফলে ব্যাটারি এবং এসএসডি জীবন উন্নত হয়। লিনাক্স সংস্করণ ২.6.৩০ সাল থেকে 'রিলেটাইম' লিনাক্স কার্নেল ডিফল্টে অন্তর্ভুক্ত করা হয়েছে, সুতরাং আপনি যদি খুব পুরানো কার্নেলটি চালনা না করেন তবে এটিকে নির্দিষ্ট করার কোনও কারণ নেই। এটি বিশেষত 'ডিফল্টস, রিলেটাইম' হিসাবে তালিকাবদ্ধ থাকলেও কিছু ভাঙবে না।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.