আমার উবুন্টু 14.04.5 এর সাথে একটি ডিভাইস ইনস্টল করা আছে যার এক্সট 4 ফাইল সিস্টেমের সাথে একটি একক হার্ড ড্রাইভ রয়েছে।
এক্সট 4 ফাইল সিস্টেমটি নথিটি পড়ে আমি শিখেছি ডিফল্ট ডেটা মোড ordered
যা কেবলমাত্র মেটাডেটা সুরক্ষিত করে। আমার প্রকল্পে, আমরা journal
ফাইলের ডেটা সুরক্ষার জন্য এটিকে পরিবর্তন করতে চাই কারণ ডেটা সুরক্ষা উচ্চ মানের of
আমি প্রথমে চেষ্টা করেছিলাম /etc/fstab
ফাইলটি সংশোধন করা । আমি চেঞ্জ করার চেষ্টা করেছি
UUID=<UUID> / ext4 errors=remount-ro 0 1
প্রতি
UUID=<UUID> / ext4 errors=remount-ro,data=journal 0 1
data=journal
বিকল্প ক্ষেত্রে যোগ করার মাধ্যমে।
যাইহোক, আমি ডিভাইসটি পুনরায় বুট করার সময়, আমি একটি ত্রুটি বার্তা বলে শেষ করেছিলাম cannot change data mode on remount
। আমি চেক করেছিলাম dmesg
এবং ordered
ডেটা মোড দিয়ে ড্রাইভ মাউন্ট করার বিষয়ে পূর্ববর্তী বার্তাটি দেখেছি ।
একটি বিব্রতকরভাবে দীর্ঘ সময় ধরে, আমি ভেবেছিলাম /etc/fstab
ডিফল্ট মাউন্টিং বিকল্পগুলি ওভাররাইড করতে ব্যবহৃত হয় যাতে ড্রাইভগুলি কেবল একবার মাউন্ট হয়। তবে এখন এটি ভুল দেখাচ্ছে: ড্রাইভটি তার ডিফল্ট মাউন্ট বিকল্পগুলি ব্যবহার করে মাউন্ট করা হয়, তারপরে /etc/fstab
এটি পুনঃমাউন্ট করার জন্য বাছাই করা হয়।
আমার প্রশ্নগুলি হ'ল :
- এই "মাউন্ট-রিমাউট" প্রক্রিয়াটি কি সিস্টেমের নকশাটি তৈরি করে? আমি
Fstab
উইকি পৃষ্ঠাটি পড়েছি তবে এটিতে "মাউন্ট-রিমান্ট" জিনিসটির উল্লেখ নেই। - যদি
/etc/fstab
সত্যিই পুনঃমাউন্টিংয়ের জন্য ব্যবহৃত হয়, তবে প্রথমবারের মতো ড্রাইভটি বুটিং প্রক্রিয়াটির প্রথম ধাপে বসানো হয়? এটি বাস্তবায়িত হয়/etc/init.d
? আমি/etc/init.d
ডেকে কিছু স্ক্রিপ্ট দেখেছিumountfs
এবংumountroot
, কিন্তু, তাদের বিষয়বস্তু স্কিমিং করে, এগুলি প্রাসঙ্গিক বলে মনে হয় না।
/etc/fstab
মূল ফাইল সিস্টেমের উপর নির্ভর করে তবে ফাইলসাইম মাউন্ট হওয়ার পরে এটি পড়া যায় না): কি