কিভাবে ম্যাকের কমান্ড লাইন থেকে নিরাপদ মোড সক্ষম করবেন
সুচিপত্র:
একটি ম্যাকে জটিল সমস্যাগুলির সমাধান করা যেমন চ্যালেঞ্জিং হতে পারে এবং আপনি যদি কখনও কিছু জটিল পরিস্থিতির মুখোমুখি হন তবে আপনি একটি প্রধান হাত ধার দেওয়ার জন্য কমান্ড লাইনটি খুঁজে পেতে পারেন। এই ক্ষেত্রে, উন্নত ব্যবহারকারীরা এনভিরাম ইউটিলিটি ব্যবহারের মাধ্যমে একটি ম্যাককে নিরাপদ মোডে বুট করতে পারে, এমন একটি টুল যা ব্যবহারকারীদের সরাসরি ফার্মওয়্যার ভেরিয়েবলগুলি পরিচালনা করতে দেয়। আমরা কমান্ড লাইনের মাধ্যমে সম্পূর্ণরূপে নিরাপদ বুটিং সক্ষম করতে nvram ব্যবহার করব, একটি ব্যবহারকারীকে Mac OS X-এর সিস্টেম শুরু হওয়ার সময় একটি Shift কী চেপে ধরে নিরাপদ মোডে বুট করার জন্য স্ট্যান্ডার্ড ম্যাক পদ্ধতি ব্যবহার করার প্রয়োজন থেকে বিরত রাখব, এটি দরজা খুলে দেয় দূরবর্তীভাবে নিরাপদ মোড সক্ষম করা এবং উন্নত দূরবর্তী সমস্যা সমাধান, এবং বিভিন্ন স্ক্রিপ্টিং অ্যাপ্লিকেশনের জন্য।
এটি মোটামুটি উন্নত অ্যাপ্লিকেশন সহ একটি কৌশল, তাই বেশিরভাগ ব্যবহারকারীদের এটি ব্যবহার করার প্রয়োজন হবে না। তবুও, nvram কমান্ড সত্যিকারের দূরবর্তী সমস্যা সমাধানের অনুমতি দেয়, অথবা এমন পরিস্থিতিতে যেখানে একটি ম্যাক কীবোর্ড এবং USB ইন্টারফেসে সমস্যা রয়েছে যা স্বাভাবিকের মতো নিরাপদ বুট করার জন্য Shift কী ব্যবহার করতে বাধা দিচ্ছে৷
Mac OS X এর টার্মিনাল থেকে নিরাপদ বুট সক্ষম করা
nvram-এর মাধ্যমে টার্মিনালের মাধ্যমে নিরাপদ মোড সক্ষম করার কমান্ডের ক্রম নিম্নরূপ:
"sudo nvram boot-args=-x"
মনে রাখবেন এটি একটি বুট আর্গুমেন্ট প্রয়োগ করছে যাতে নিরাপদ মোড সর্বদা সক্রিয় হতে সেট করা হয়, অর্থাৎ যতক্ষণ না এটি আবার নির্দিষ্টভাবে নিষ্ক্রিয় করা না হয়, প্রতিটি বুট সমস্ত সহগামী সীমাবদ্ধতা সহ 'নিরাপদ' থাকবে৷
আপনার সমস্যা সমাধান সম্পূর্ণ হওয়ার পরে, আপনি ফার্মওয়্যার থেকে বুট-আর্গ মুছে ফেলতে চাইবেন যাতে ম্যাক স্বাভাবিক হিসাবে বুট করতে পারে এবং আবার স্বাভাবিক আচরণ করতে পারে, এটি বুট-আর্গগুলি সাফ করে করা যেতে পারে নিম্নলিখিত কমান্ড স্ট্রিং:
"sudo nvram boot-args="
আপনি নিম্নলিখিত কমান্ডের মাধ্যমে বর্তমান nvram বুট আর্গুমেন্টগুলিও পরীক্ষা করতে পারেন:
nvram boot-args
এটি সাফ করা হলে, আপনি একটি ত্রুটির বার্তা দেখতে পাবেন যা নির্দেশ করে যে কোনো পরিবর্তনশীল পাওয়া যায়নি।
এটি স্পষ্টতই Mac OS X-এর স্থানীয় টার্মিনাল থেকে সরাসরি ব্যবহার করা যেতে পারে, কিন্তু একটি ভিন্ন মেশিনে দূরবর্তী ব্যবস্থাপনার উদ্দেশ্যে এই nvram কমান্ডটি ব্যবহার করতে সক্ষম হওয়ার জন্য, লক্ষ্যবস্তু ম্যাকের প্রয়োজন হবে ম্যাক পরিচালনার জন্য দূরবর্তী লগইন করার অনুমতি দেওয়ার জন্য SSH সার্ভার৷
The -x boot-arg-কে -v আর্গুমেন্টের সাথে ব্যবহার করা যেতে পারে বুটিং সেফ মোডকে সবসময় বুটিং ভার্বোজ মোডের সাথে একত্রিত করতে, যদিও দূরবর্তীভাবে পরিচালিত ম্যাকে ভার্বোজ বুটিং কতটা কার্যকর তা সন্দেহজনক।
অকার্যকর কীবোর্ড এবং ইউএসবি ইন্টারফেস সহ একটি ম্যাকের সমস্যার সমাধান করার সময় আমাকে এই কৌশলটি ব্যবহার করতে হয়েছিল, অবশেষে এটি আবিষ্কার করা হয়েছিল যে ম্যাকের সাথে জলের যোগাযোগ রয়েছে এবং অবশেষে শুকিয়ে যাওয়ার পরে মেশিনটি পুনরুদ্ধার করা হয়েছিল . সেক্ষেত্রে সমস্যা সমাধানের কৌশলগুলি প্রয়োজনীয় ছিল না, তবে প্রচুর পরিস্থিতি রয়েছে যেখানে সেগুলি হবে৷