স্ল্যাকওয়ারে রিডইনলি ফিল সিস্টেমের মধ্যে একটি ফোল্ডার আরডাব্লু তৈরি করা


2

আমি শুরু স্ক্রিপ্টগুলির চারপাশে খালি খালি সম্পূর্ণ পার্টিশন sda2 কেবল পঠন হিসাবে মাউন্ট করেছি। এটি / dev ফোল্ডার বাদে সম্পূর্ণ সিস্টেম আরও করেছে। আমি ভাবছি কেন..?

এছাড়াও, আমি চাই / mnt / var / লগের মতো একটি ফোল্ডারটি আরডাব্লু হতে হবে এবং সমস্ত ফোল্ডারগুলি আরও হিসাবে রেখে গেছে তবে একাধিক উপায়ে মাউন্ট করার চেষ্টা করার পরেও এটি ঘটছে না এবং এটির আরও।

এই জিনিস স্ল্যাকওয়ারে কোনওভাবেই অর্জন করা যায়?

উত্তর:


2

/devসত্যিকারের ফাইল সিস্টেম নয়; এটি কার্নেল-সরবরাহিত কার্যকারিতাটির একটি ইন্টারফেস যা উন্মুক্ত হয় এটি একটি ফাইল সিস্টেম হিসাবে কারণ এটি সমস্ত পদ্ধতিতে প্রোগ্রামের ব্যবহার সহজ করে তোলে। এজন্য আপনার /dev/sda2মাউন্টটি কেবল পঠনযোগ্য হওয়া সত্ত্বেও এটি লিখনযোগ্য । (আপনি /procযদি এটি খুঁজে পান এবং আপনার যদি এটির হয় তবে /sysএকইরকম আচরণ করুন; কারণটি একই রকম)

কেবলমাত্র পঠনযোগ্য মাউন্ট করা পার্টিশনের লিখনযোগ্য উপসেট নির্দিষ্ট করার কোনও উপায় নেই। আপনি যদি চান /mnt/var/logবা আপনার কী-কী একইরকম আচরণ /devকরতে চান, কার্নেলের জন্য একইভাবে আপনাকে এটি করতে হবে /dev: একটি পৃথক পার্টিশন তৈরি করুন এবং আপনি যে ডিরেক্টরিতে চান সেটি পড়তে হবে লিখনযোগ্য।


0

To / dev সাধারণত একটি ramfs বা tmpfs মাউন্ট করা হয়, যার উপর udev নামের সফ্টওয়্যারটি তার কনফিগারেশন এবং কার্নেলের বার্তাগুলির উপর ভিত্তি করে ডিভাইসগুলি তৈরি করে / মুছে ফেলে।

আপনি যদি কেবল পঠনযোগ্য মূল বিভাজনে একটি rw ডিরেক্টরি চান তবে একটি সহজ কমান্ড

mount ramfs /here/i/want/write -t ramfs

আমি এটি একটি সঠিক উপায় মনে করি না। এটি কেবলমাত্র ফোল্ডারে র‌্যামফগুলি পরিচালনা করছে যা আরডাব্লু হয়ে যাবে তবে এটি সেখানে ডেটা সাফ করবে এবং এটি অস্থায়ীভাবে আরডাব্লু করে দেবে। এছাড়াও, আমি এটি একটি সম্ভাব্য বিকল্প বলে মনে করি না। আমি ভুল হলে আমাকে সংশোধন করুন।
ব্যবহারকারী2809633

হ্যাঁ, আপনার অধিকার আছে আমি একটি ভাল সমাধান দিতে।
পিটার

আপনি যদি কেবল একটি পঠনযোগ্য ডিরেক্টরিকে লিখনযোগ্য করতে চান তবে আপনার পরিবর্তনগুলি কোথাও সংরক্ষণ করতে হবে। এর অর্থ একটি পঠনযোগ্য ডিরেক্টরি এবং একটি র‌্যামফস (বা tmpfs, বা অন্য কোনও লিখনযোগ্য ডিরেক্টরি) এর মধ্যে ব্যবহারিক "একীকরণ"। এটি তুলনামূলকভাবে জটিল জিনিস, তবে খুব দরকারী, উদাহরণস্বরূপ, লিনাক্স লাইভসিডি-এস একই পদ্ধতিতে কাজ করছে। এর জন্য কিছু সমাধান আপনি খুঁজে পেতে পারেন: 1) ইউনিয়নস (ইউনিফস.আর.এস.এফ) 2) এউফস (aufs.sf.net) 3) একটি উবুন্টু লাইভসিডি বুট করুন এবং এটি কী করে তা পরীক্ষা করুন (আমি ভুলে গেছি, তবে এটি সেরা, উদাহরণস্বরূপ) এটি স্থায়ী ডিস্ক ফাইলে পরিবর্তনগুলি সঞ্চয় করতে পারে)
পিটারহ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.