আমি এমন একটি ডিভাইস নিয়ে বিকাশ করছি যা আমার ম্যাকের সাথে ইউএসবি ড্রাইভ হিসাবে ইন্টারঅ্যাক্ট করে। কোনও প্রোগ্রাম আপলোড করার সময়, ডিভাইসটি স্বয়ংক্রিয়ভাবে সংযোগ বিচ্ছিন্ন হয়ে পুনরায় সেট হবে। এ কারণে, আমার ম্যাক মনে করে যে কোনও ড্রাইভটি জোর করে সংযোগ বিচ্ছিন্ন করা হয়েছে (প্রথমে বের করে না দিয়ে), যার ফলে এটি "ডিস্কটি সঠিকভাবে বের হয় নি" ত্রুটি ছুঁড়ে ফেলেছে। আমি কীভাবে এই ত্রুটিটি এড়াতে পারি?
ধন্যবাদ!
2
এটি ড্রাইভ হিসাবে ইন্টারেক্ট করতে পারে না। হয় বা আপনার রিসেটে এটি কোনও আনমাউন্ট কমান্ড প্রেরণ করুন।
—
অ্যালান
আমি চালাতে পারছি না
—
মাইক্রোবব
umount
কারণ ড্রাইভটি (যা একটি ডিএপিপি ড্রাইভ বিটিডব্লু) একটি প্রোগ্রাম পাওয়ার পরে এটি নিজেই সংযোগ বিচ্ছিন্ন এবং পুনরায় সেট করার সমস্ত কাজ করবে।
তারপরে ডিস্কটিকে ম্যানুয়ালি আনমাউন্ট করুন (এটি এখনও সংযুক্ত থাকবে তবে মাউন্ট হবে না)।
—
অ্যালান
diskutil unmountDisk diskX
যেখানে "এক্স" হ'ল আপনার ডিস্কের সনাক্তকারী। তারপরে রিসেট ইস্যু করুন।
এটি কাজ করার জন্য আমি সত্যিই আশাবাদী ছিলাম, তবে কমান্ডটি চালানো ডিস্কটিকে অ্যাক্সেসযোগ্য করে তুলবে (এমনকি কিছুতে
—
মাইক্রোবব
cp
বা mv
কিছুতে)। অন্য কোন উপায আছে কি? যদি তা না হয় তবে কেবল সতর্কতাটি উপেক্ষা করা কি নিরাপদ?
আপনি পুনরায় সেট করার পরে কেন আপনি কোনও ডিভাইসে একটি ফাইল কমান্ড (
—
অ্যালান
cp
বা mv
) চালানোর চেষ্টা করবেন ? আপনি কি অপস ফাইল করেন না, আনমাউন্ট করুন, তারপরে পুনরায় সেট করুন .... নিরাপদ? আপনি যদি এটি লিখছেন না, আপনি সম্ভবত এটি দিয়ে দূরে চলে যাবেন তবে ... (এখানে স্ট্যান্ডার্ড অস্বীকৃতি)। আপনি যে ডিভাইসটি ব্যবহার করছেন তার ডিভ নিয়ে আমি যাব এবং তারা কী বলবে তা দেখতে পাবো।