উবুন্টু আইএসও সহ যে লাইভ সিস্টেমটি আসে এটি হ'ল একটি সংক্ষেপিত ফাইলের একটি উবুন্টু ইনস্টলেশন filesystem.squashfs। এই ফাইলটিতে স্কোয়াশএফএস 1 এর একটি ফাইল সিস্টেম রয়েছে যা সিডি ও ডিভিডি-র আইএসও ফাইল সিস্টেমের সাথে তুলনীয়, যা মাউন্ট এবং ব্যবহার করা যায়। 2
এই ফাইলটি /casper/সিডির ডিরেক্টরিতে রয়েছে। আপনি এই ফাইলটি মাউন্ট করতে পারেন ঠিক তেমনভাবে আপনি ISO ফাইলগুলিও মাউন্ট করতে পারেন।
লাইভ সিস্টেম হিসাবে ব্যবহার করার জন্য বুট করার সময় এই ফাইলটি মাউন্ট হয়ে যায় এবং মেমরিতে লোড হয়। তবে সম্পূর্ণ ফাইলটি একবারে লোড হয় না, তবে কেবল প্রয়োজনীয় অংশগুলি / প্রোগ্রাম অন-ডিমান্ডে।
একটি লাইভ সিস্টেম একটি ধ্রুবক ফাইলের সাহায্যে মিডিয়া ফাইলগুলি তৈরি করতে / পরিবর্তন করতে পারে । উবুন্টুতে ব্যবহৃত ধ্রুবক ফাইলটির নামকরণ করা হয়েছে casper-rwএবং এতে ফাইল সিস্টেমের মতো ext3বা ext4যা লিখিত হয় সেগুলি ধারণ করে । বুটেবল ইউএসবিতে, এটি ড্রাইভের মূলের মধ্যে থাকে।
এই casper-rwঅধ্যবসায়ী ফাইলটি ইউনিয়নটিকে ওভারলে ফাইল সিস্টেম হিসাবে মাউন্ট করা হয় যার অর্থ কেবল filesystem.squashfsপঠনযোগ্য এবং পঠনযোগ্য / লিখনযোগ্য casper-rwউভয়ই মাউন্ট করা হয় /। পরিবর্তিত বা তৈরি করা যে কোনও ফাইলই এই লিখনযোগ্য ফাইল সিস্টেমে সংরক্ষণ করা হয় casper-rw। সুতরাং কার্যকরভাবে এই ধারণাটি তৈরি করে যে লাইভ সিডিটি লেখার যোগ্য, যেখানে তারা আসলে তা নয়।
সুতরাং, আপনার প্রশ্নের উত্তর দেওয়া -
এই ফাইলগুলি আসলে কোথায় সংরক্ষিত হয়েছে?
উত্তর উপরে দেওয়া।
এগুলি কি র্যামে লোড হয়েছে, তাই লাইভ সিস্টেমের জন্য সর্বাধিক উপলব্ধ মেমরিটি আসলে মেশিনের র্যাম ক্ষমতা?
আমি মনে করি memoryআপনার দ্বারা স্থানটি উল্লেখ করা হচ্ছে। আপনার প্রশ্নটি "তাই লাইভ সিস্টেমের জন্য সর্বাধিক উপলভ্য স্থানটি কি তাত্ক্ষণিকভাবে মেশিনের র্যাম ক্ষমতা"?
না। লাইভ সিস্টেমের জন্য সর্বাধিক উপলভ্য স্টোরেজ হ'ল পার্সেন্টাল ফাইলের আকার (যদি থাকে তবে) + স্ব্যাপ স্পেস (সেগুলি ইতিমধ্যে বিদ্যমান থাকলে) + র্যাম (এটি পুনরায় বুট না হওয়া পর্যন্ত স্টোরেজ হিসাবে ব্যবহার করা দরকার)
ইনস্টল করা প্রোগ্রামগুলি কি সিপিইউ ক্যাশে বা অন্য কোথাও পুরোপুরি সঞ্চিত আছে?
আপনি যদি একটি স্থায়ী ফাইল ছাড়াই লাইভ সিস্টেমে প্রোগ্রাম ইনস্টল করেন তবে সেগুলি আপনার স্মৃতিতে থাকবে। আপনি যদি রিবুট করেন তবে সমস্ত ক্ষতি হবে। তবে, আপনি যদি casper-rwঅবিরাম ফাইলটি ব্যবহার করেন তবে সেগুলি সেই ফাইলে সংরক্ষণ করা হবে এবং পরবর্তী পুনরায় বুট করার পরে পাওয়া যাবে ( শর্ত থাকে যে আপনি সেই ফাইলটি মুছলেন না )
অথবা সেই তথ্য সম্ভবত সিডি মাধ্যমের ফাঁকা জায়গায় লেখা আছে?
না, এটি সিডি মিডিয়ামে লিখেন না। যেমন আগের উত্তরে ব্যাখ্যা করা হয়েছে।
আশা করি আপনি আপনার উত্তর পেয়েছেন।
মন্তব্য:
স্কোয়াশএফএস - এটি একটি পঠনযোগ্য ফাইল সিস্টেম যা আপনাকে পুরো ফাইল সিস্টেম বা একক ডিরেক্টরিগুলি সংকুচিত করতে, সেগুলি অন্যান্য ডিভাইস / পার্টিশনগুলিতে বা সাধারণ ফাইলগুলিতে লিখতে দেয় এবং তারপরে এগুলি সরাসরি (কোনও ডিভাইস থাকলে) বা লুপব্যাক ডিভাইস ব্যবহার করে (যদি এটি একটি ফাইল)। সূত্র
আপনি এটির মতো কমান্ড ব্যবহার করে এটি মাউন্ট করতে পারেন sudo mount ./filesystem.squashfs /mnt -o loop
ইউনিয়ন মাউন্টিং একাধিক ডিরেক্টরি একত্রিত করার একটি উপায় যা এতে তাদের সম্মিলিত সামগ্রীগুলি উপস্থিত রয়েছে বলে মনে হয়। সূত্র
aufsবা অন্য কোনও ওভারলে ফাইল সিস্টেম হতে পারে - এগুলি ক্লাসিকtmpfsকনফিগারেশনের চেয়ে সেটআপ করা সহজ ।