আমার সমস্যাটি হ'ল আমার ম্যাকের সাথে আমার একটি বাহ্যিক হার্ড ড্রাইভ সংযুক্ত আছে। যেহেতু এটি কেবলমাত্র ব্যাকআপ উদ্দেশ্যে ব্যবহৃত হয়, তাই এটি বেশিরভাগ সময় ঘুমায়।
তবে আমি যদি এখন আমার অভ্যন্তরীণ হার্ডডিস্কে কোনও কিছু (উদাহরণস্বরূপ কোনও ওয়েবসাইট থেকে কোনও ছবি) সংরক্ষণ করতে চাই, তবে "সেভ করুন ..." সংলাপটি উপস্থিত হওয়ার আগে আমাকে বাহ্যিক জাগ্রত হওয়ার জন্য অপেক্ষা করতে হবে।
আমি কীভাবে একটি ফাইল দ্রুত সংরক্ষণ করব এবং "জাগ্রত" হওয়ার জন্য বাহ্যিক হার্ড ড্রাইভগুলির জন্য অপেক্ষা করার দরকার নেই তা সম্পর্কে আমি জানি ? , তবে এটি মনে হচ্ছে এটি হার্ড ডিস্কগুলিকে ঘুমাতে না দেওয়ার বিষয়ে একটি সমাধানের পরিকল্পনা করেছে, তবে আমি বাহ্যিক হার্ড ড্রাইভটিকে তার যথাযথভাবে বিশ্রাম দিতে দিতে চাই।
সম্পাদনা করুন:
- আমি এটি আনপ্লাগ করতে চাই না, কারণ আমি জানি যে স্বয়ংক্রিয় ব্যাকআপের আগে আমি এটি পুনরায় সংযোগ করতে ভুলে যাব
- অন্যান্য অন্যান্য অপারেটিং সিস্টেমগুলি এরকম পরিস্থিতিতে খুব ভাল আচরণ করে
EDIT2:
শেরউড বটসফোর্ডের উত্তরটি ব্যবহার করে আমি নিম্নলিখিত অ্যাপলস্ক্রিপ্টটি একসাথে রেখেছি যা হার্ড ড্রাইভকে মাউন্ট করে, উদাহরণস্বরূপ একটি আরএসএনসি চালায় এবং এটি আবার আনমাউন্ট করে।
do shell script "diskutil mount 'Name of your Volumn'"
do shell script "rsync -av --delete ~/ '/Volumes/Name of your Volume/.'"
do shell script "diskutil unmountDisk 'Name of your Volume'"