Mount & قم بإلغاء تحميل محركات الأقراص من سطر الأوامر في نظام التشغيل Mac OS X
جدول المحتويات:
- كيفية إلغاء تحميل محرك أقراص من سطر الأوامر على جهاز Mac
- كيفية تركيب محرك أقراص من سطر الأوامر على جهاز Mac
يمكنك تركيب وإلغاء تحميل محركات الأقراص ووحدات التخزين والأقراص من سطر أوامر MacOS و Mac OS X.
بالنسبة للعديد من المستخدمين ، أسهل طريقة لإلغاء تحميل محرك أقراص في Mac هي إما سحب وحدة تخزين في سلة المهملات ، أو استخدام مفاتيح الإخراج ، أو فصل محرك الأقراص ، أو استخدام إحدى طرق إخراج القوة. على نفس المنوال ، إذا كنت تريد إعادة تحميل محرك أقراص ، فيمكنك عادةً فصل محرك الأقراص فعليًا وتوصيله مرة أخرى.ولكن ماذا لو كنت تريد أن تكون قادرًا على تثبيت محركات الأقراص وإلغاء تحميلها وإعادة تحميلها من سطر الأوامر؟ هذا هو بالضبط ما سنقوم بتغطيته هنا. تعمل هذه الحيلة مع أقراص USB الخارجية ، ومحركات الأقراص الثابتة ، و Firewire ، و Thunderbolt ، وأقراص DVD ، والأقراص المضغوطة ، ومحركات أقراص الشبكة ، وحتى محركات أقراص USB المصغرة ، أي أي وحدة تخزين يمكن تحميلها والوصول إليها من خلال أمر diskutil المفيد بشكل لا يصدق. باستخدام سطر الأوامر لإعادة تحميل محرك الأقراص ، يمكن إكمال العملية بأكملها عن بُعد إذا لزم الأمر من خلال SSH ، ودون الحاجة إلى فصل محرك الأقراص فعليًا عن جهاز Mac. هذا مفيد للغاية في حالات استكشاف الأخطاء وإصلاحها ، للبرمجة والأتمتة ، وهي خدعة رائعة لأولئك منا الذين يحبون فقط العبث في Terminal.
كيفية إلغاء تحميل محرك أقراص من سطر الأوامر على جهاز Mac
دعونا نغطي أولاً محركات الأقراص غير المثبتة. للقيام بذلك ، ستحتاج إلى وحدة تخزين أخرى متصلة بجهاز Mac بشكل أو بآخر ، ثم قم بتشغيل Terminal للبدء (يجلس في /Applications/Utilities/).
1: سرد كافة محركات الأقراص
أول شيء عليك القيام به هو سرد محركات الأقراص المتصلة. سيوفر هذا قائمة بجميع محركات الأقراص المتصلة بجهاز Mac ، والتي تم تثبيتها وغير مثبتة ، وجميع الأقسام الخاصة بها. نحن نقوم بذلك حتى نتمكن من الحصول على معرف محرك الأقراص ، والذي يكون عادةً شيئًا مثل disk1s2 أو disk2s2 ، إلخ
قائمة القرص
سيبدو الإخراج كما يلي:
$ diskutil list / dev / disk0 : TYPE NAME SIZE IDENTIFIER 0: GUID_partition_schemeقرص 121.3 غيغابايت 1: EFI 209.7 ميغابايت disk0s1 2: Apple_HFS Macintosh HD 120.5 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3 / dev / disk1 : TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme16.0 غيغابايت disk1 1: EFI 209.7 ميغابايت disk1s1 2: Apple_HFS OSXDaily 15.7 غيغابايت disk1s2
من أجل هذا المثال ، سنركز على محرك الأقراص المتصل المسمى "OSXDaily" ، والذي يصادف أنه محرك أقراص USB خارجي يظهر في آخر القائمة.لاحظ أن المعرف الخاص بمحرك الأقراص هذا هو "disk1s2" وسننقله إلى السلسلة التالية من الأوامر لإلغاء تحميله وإعادة تحميله.
ربما يكون من الجدير بالذكر أن محركات الأقراص ستكون موجودة دائمًا في / dev / وبالتالي / ستكون دائمًا مسبوقة بالمعرف.
2: قم بإلغاء تحميل محرك الأقراص المحدد
مع استمرار استخدام الأمر diskutil ، سنوجهه إلى محرك الأقراص المعني لإلغاء التحميل.
diskutil unmount / dev / disk1s2
هذا سيعيد الإبلاغ عن الحجم والموقع المحدد الذي تم إلغاء تحميله ، مثل:
$ diskutil unmount / dev / disk1s2 حجم OSX يوميًا على disk1s2 غير محمّل
هذا كل ما في الامر. ستلاحظ أن محرك الأقراص لم يعد متاحًا في Finder ، ولكنه سيظل مرئيًا من خلال diskutil من سطر الأوامر ، أو تطبيق Disk Utility الأكثر شيوعًا في واجهة المستخدم الرسومية لنظام التشغيل Mac OS X.
كيفية تركيب محرك أقراص من سطر الأوامر على جهاز Mac
إذا كان بإمكانك إلغاء تحميل محرك أقراص ، فيمكنك بالطبع تركيب محرك أقراص أو إعادة تحميله أيضًا. تسلسل الأوامر مشابه جدًا ؛ حدد موقع وحدة التخزين ، ثم قم بتركيب محرك الأقراص.
1: ابحث عن محرك الأقراص لتحميل
إذا كنت تعرف بالفعل مكان وحدة التخزين ، يمكنك تجاهل الجزء 1 والانتقال مباشرة إلى الجزء 2 ، ولكن دعنا الغلاف يسترد معرّف وحدة التخزين على أي حال. هذه المرة سنختصرها قليلاً لأننا سنفترض أننا نعرف اسم محرك الأقراص المراد تحميله ، وبالتالي نحتاج فقط إلى تحديد موقع المعرف. سنفعل ذلك باستخدام grep لتقصير إخراج الأمر diskutil على النحو التالي:
$ diskutil list | grep OSXDaily 2: Apple_HFS OSXDaily 15.7 جيجا بايت disk1s2
من الواضح أن هذا الإخراج أقصر بكثير من الناتج الكامل لقائمة diskutil التي أظهرناها أعلاه.
في هذا المثال ، لا يزال محرك الأقراص "OSXDaily" موجودًا في / dev / disk1s2 وهذا ما سنقوم بتثبيته.
2: تحميل (أو إعادة تحميل) محرك الأقراص
لتركيب (أو إعادة تحميل) محرك أقراص ، سنستخدم نفس الأمر diskutil مع علامة ومدخلات جديدة مثل:
diskutil mount / dev / disk1s2
باستخدام نفس الأمثلة الموجودة في أي مكان آخر ، إليك ما سيبدو عليه الأمر والمخرج:
$ diskutil mount / dev / disk1s2 Volume OSXDaily on / dev / disk1s2 مُثبت
من الواضح أن هذا يؤدي إلى تحميل محرك الأقراص مرة أخرى ، كما أنه سيجعل وحدة التخزين المثبتة مرئية مرة أخرى في Mac OS X Finder والتطبيقات المستندة إلى واجهة المستخدم الرسومية في مربعات حوار الفتح أو الحفظ المتنوعة.
كيفية إلغاء تحميل وإعادة تحميل محرك أقراص / وحدة تخزين في أمر واحد
هل تريد إلغاء تحميل وإعادة تحميل نفس الحجم بسرعة ، وبصورة أساسية إعادة تدوير الطاقة ، فهو متصل بجهاز Mac؟ يمكنك القيام بذلك في أمر واحد عن طريق ربط الاثنين معًا على النحو التالي: "
diskutil unmount / dev / disk1s2؛ diskutil mount / dev / disk1s2؛ echo Remounted Volume "
سيبدو هذا كما يلي عند تنفيذه:
"$ diskutil unmount / dev / disk1s2؛ diskutil mount / dev / disk1s2؛ echo Remounted Volume Volume OSXDaily on disk1s2 unmounted Volume OSXDaily on / dev / disk1s2 وحدة تخزين مُعاد تحميلها "
إذا صادفت أنك تشاهد مستوى الصوت في Finder أثناء هذه العملية ، فستجده يختفي لفترة وجيزة ، ثم يظهر مرة أخرى على الفور تقريبًا. جزء الارتداد الأخير اختياري ولكنه يجعل إجراء الأمر بأكمله أكثر تفصيلاً.
بفضل Nilesh من أجل الإلهام