লিনাক্স রুট ফাইল সিস্টেম সম্পর্কে সন্দেহ


13

আমার অনুধাবনে, 'রুট ফাইল সিস্টেম' শব্দটি অস্পষ্ট, এটি আসলে দুটি ভিন্ন জিনিস বোঝায়। একটি হ'ল কর্নেলের সাথে একত্রে সিস্টেম সেটআপ সম্পন্ন করার জন্য প্রয়োজনীয় সর্বনিম্ন ফাইল সিস্টেম। এটিতে প্রাথমিক কিছু ব্যবহারকারীর স্পেস প্রোগ্রাম রয়েছে যা হার্ডওয়্যার সনাক্তকরণ, মডিউল লোডিং, ডিভাইস আবিষ্কার ইত্যাদি করে perform এই ফাইল সিস্টেমটি প্রায়শই 'রুটফস' হিসাবে পরিচিত। অন্যটি হ'ল 'রিয়েল' রুট ফাইল সিস্টেম। এটি স্থানীয় ডিস্কে বা রিমোট সার্ভারে (ইথারনেট থেকে বুট সমর্থন করে এমন সিস্টেমগুলির জন্য) সনাক্ত করতে পারে।

আমি 'মাউন্ট' কমান্ডটি ব্যবহার করে বেশ কয়েকটি লিনাক্স ডিস্ট্রো অনুসন্ধান করেছি। কারও কারও ফলাফলে 'রুটফ অন / টাইপ রুটফ' রয়েছে, অন্যরা তা দেয় না। এবং তাদের সকলের কাছে '/ dev / sdaX অন / টাইপ এক্সটেক্স' এর মতো কিছু রয়েছে।

আমি ভাবছি যে প্রক্রিয়াটি পরিবর্তিত হয়েছে বা রুটফগুলি কেবল 'আনট / টাইপ রুটফস' নেই এমনদের জন্য আনমাউন্ট করা হয়েছে কিনা।

আমি উইকি এবং গুগলের মাধ্যমে উত্তর খোঁজার চেষ্টা করেছি, তবে আরও বিভ্রান্ত হয়ে পড়েছি।

কেউ কি আমাকে সাহায্য করতে পারেন?

linux 

উত্তর:


16

mountকমান্ড থেকে বর্তমান মাউন্ট সম্পর্কে তথ্য লাগে /etc/mtab

অতীতে , mtabপ্রতিটি বুট-এর পরে একটি নতুন ফাইল তৈরি করা হয়েছিল এবং mountকমান্ড দ্বারা আপডেট করা হয়েছিল - সুতরাং এটির কোনও rootfs /প্রবেশ নেই কারণ রুটফগুলি কখনও স্পষ্টভাবে মাউন্ট হয় না ; এটা ঠিক সর্বদা বিদ্যমান। (এই জাতীয় ক্ষেত্রে mtabকখনও কখনও নকল এন্ট্রি, বা ফাইল-সিস্টেমের জন্য এন্ট্রি রয়েছে যা আর মাউন্ট করা হয়নি ...)

অনেকগুলি বর্তমান ডিস্ট্রোস এখন সিমিলিংক mtabকরে /proc/self/mounts, যা (/ প্রোচের সমস্ত কিছুর মতো) সরাসরি কার্নেল দ্বারা উত্পাদিত হয় । এর কারণে, এটি সর্বদা যা বর্তমানে মাউন্ট করা সমস্ত কিছুই দেখায়, উভয়ই rootfs /এবং সহ /dev/blah /

cat /proc/self/mountsমাউন্টগুলি তুলনা করতে আপনি সমস্ত ডিস্ট্রো ব্যবহার করতে পারেন । (এছাড়াও রয়েছে /proc/self/mountinfo, যা একটি বেমানান সিনট্যাক্স ব্যবহার করে তবে আরও বিশদ যুক্ত করে))


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