আমি একটি ইউএসবি ফ্ল্যাশ ড্রাইভে একটি ম্যাকওএস পুনরুদ্ধার স্টার্টআপ ডিস্ক তৈরি করতে চাই। ড্রাইভের সামগ্রীর অখণ্ডতা বজায় রাখার জন্য (এবং সম্ভবত আরও গুরুত্বপূর্ণ, টিএমপি ফাইলগুলি, অদলবদল, স্পটলাইট ইত্যাদি) থেকে ফ্ল্যাশ ড্রাইভের লেখার পোশাক হ্রাস করতে, আমি কার্নেলটি ড্রাইভটি মাউন্ট করতে সক্ষম হতে চাই কেবলমাত্র পঠনযোগ্য (তবে অন্যথায় পুরো বৈশিষ্ট্যযুক্ত ডেস্কটপ পরিবেশে বুট করুন যেখানে বিভিন্ন জিইউআই-ভিত্তিক পুনরুদ্ধার সরঞ্জাম উপলব্ধ রয়েছে)।
সিডি / ডিভিডি থেকে বুট করার সময় এটি সম্ভবত সম্ভব (এবং সম্ভবত কোনও ফিজিকাল রাইট-প্রোটেকশন স্যুইচ সহ ফ্ল্যাশ ড্রাইভ থেকে বুট করার সময়) তবে আমি সন্দেহ করি যে হার্ডওয়্যার স্টেটটি জাদুগতভাবে কার্নেল / বুটলোডারকে সঠিক কাজ করার কারণ হিসাবে তৈরি করে।
আগের দিন, আমি মনে করি যে কিছু সিস্টেমে বুট আর্গুমেন্টগুলি নির্দিষ্ট করার ক্ষমতা ছিল যা এই জাতীয় আচরণকে বাধ্য করবে। ওপেন ফার্মওয়্যার কমান্ড এবং MacOS বুট-আরগস চিট শীট স্ক্যান করা সুস্পষ্ট কিছুই প্রকাশ করে না।
ফার্মওয়্যার বা কার্নেলটি বুট ডিভাইসটি কেবলমাত্র একাধিক-ব্যবহারকারীর বুটের জন্য পঠনযোগ্য করে দেওয়ার অনুরোধ করার কোনও উপায় আছে? অথবা, পর্যায়ক্রমে, বুট ডিভাইসটিকে কেবল পঠন অবস্থায় রাখতে গিয়ে একক-ব্যবহারকারী মোড থেকে শুরু করার কোনও উপায় আছে?
sudo chmod -w /Volumes/Your_Volume
?