Rootfs
ramfs
(বা tmpfs
এটি সক্ষম করা থাকলে) এর একটি বিশেষ উদাহরণ , যা সর্বদা উপস্থিত থাকে 2.6 systems
। আপনি রুটফগুলি আনমাউন্ট করতে পারবেন না।
কার্নেল প্রারম্ভকালীন সময়ে, একেবারে ন্যূনতম ফাইল সিস্টেম নিবন্ধিত রয়েছে, যাকে বলা হয় rootfs
। এই ফাইল সিস্টেমটি প্রয়োগ করে এমন কোডগুলি পাওয়া যাবে fs/ramfs/inode.c
, যা ramfs
ফাইল সিস্টেমের কোডও ধারণ করে । মূলত পতাকার ramfs
স্পেসিফিকেশন ব্যতীত মূলগুলি একইরকম MS_NOUSER
। এই রুটিন দ্বারা ব্যাখ্যা করা হয় graft_tree
মধ্যে fs/namespace.c
, এবং আমি তা তাদের নিজস্ব মাউন্ট করছেন userland প্রসেস বাধা দেয় মনে rootfs
।
রুটিন init_mount_tree
(fs / namespace.c পাওয়া যায়) রুটফেসের উদাহরণটি মাউন্ট করার জন্য সিস্টেম প্রারম্ভকালে বলা হয় এবং এটিকে বর্তমান প্রক্রিয়ার মূল নামস্থান তৈরি করতে হবে ( মনে রাখবেন যে লিনাক্সের অধীনে, বিভিন্ন প্রসেসে পৃথক ফাইল সিস্টেমের নামস্থান থাকতে পারে )।
এটিতে সমস্ত অ্যাপ্লিকেশন, সেটিংস, ডিভাইস, ডেটা এবং আরও অনেক কিছু রয়েছে। রুট ফাইল সিস্টেম ব্যতীত আপনার লিনাক্স সিস্টেমটি চলতে পারে না।
দেখুন: https://www.kernel.org/doc/Docamentation/filesystems/ramfs-rootfs-initramfs.txt