كيفية كتابة ملفات الصور على بطاقة SD باستخدام dd من سطر الأوامر في Mac أو Linux

جدول المحتويات:

Anonim

هل تحتاج إلى كتابة ملف صورة على بطاقة SD؟ يمكن لأداة سطر الأوامر "dd" القيام بذلك نيابة عنك ، من خلال كتابة ملف صورة قرص بتنسيق .img على بطاقة SD بأقل جهد ممكن. من المزايا الرائعة لاستخدام "dd" لكتابة ملفات الصور على بطاقة SD أنها تعمل مع نظام التشغيل Mac OS بالإضافة إلى نظام التشغيل Linux ، نظرًا لأنه يتم تثبيته مسبقًا ، فلا توجد تنزيلات إضافية أو تطبيقات تابعة لجهات خارجية ضرورية لنسخ ملف. الصورة بهذه الطريقة.

يعتبر استخدام dd من سطر الأوامر لكتابة صورة إلى بطاقة SD أمرًا متقدمًا ، لذا فإن هذا هو الأفضل للمستخدمين الذين يشعرون بالراحة تجاه سطر الأوامر. على سبيل المثال ، قد تستخدم هذا لكتابة صورة تمهيد لـ RaspberryPi أو بعض إعدادات Linux السريعة الأخرى. الخيار الأبسط لمعظم المستخدمين هو استخدام تطبيق تابع لجهة خارجية مثل Etcher لكتابة صورة على بطاقة SD. ومع ذلك ، فإن dd يعمل بشكل جيد طالما لديك فهم لسطر الأوامر. استخدام dd بهذه الطريقة لكتابة صورة بطاقة SD مشابه لكيفية استخدامك dd لنسخ ISO على محرك أقراص USB أو صورة قرص أخرى ، باستثناء بالطبع تنسيق الملف مختلف وكذلك الهدف.

كيفية كتابة الصورة .img إلى بطاقة SD عبر سطر الأوامر باستخدام dd

للبدء ، قم بتشغيل تطبيق Terminal من المجلد / Applications / Utilities /. احصل على ملف .img لكتابته في مكان يسهل العثور عليه أيضًا ، ونفترض هنا أنه سيكون في دليل العمل الحالي الخاص بك.

يجب أن يكون لديك معرّف القرص لبطاقة SD الهدف التي ترغب في كتابة ملف img إليها ، وبالتالي سنقوم أولاً بتشغيل قائمة القرص:

قائمة القرص

حدد موقع بطاقة SD في إخراج قائمة diskutil وقم بتدوين معرف القرص rdiskNUMBER المرتبط ببطاقة SD. ستستخدم ذلك كهدف لبطاقة SD للكتابة ، وكذلك اسم ملف صورة القرص للكتابة على بطاقة SD الهدف.

استخدم بناء جملة الأمر التالي لكتابة ملف صورة .img إلى بطاقة SD:

sudo dd if=NameOfImageToWrite.img of=/ dev / rdiskNUMBER bs=1m

استبدال NameOfImageToWrite.img بالصورة والمسار ، و rdiskNUMBER بمعرف قرص بطاقة SD الهدف كما هو موجود من خلال إخراج "diskutil list".

اضغط على رجوع وأدخل كلمة مرور المسؤول لبدء عملية الكتابة ، وقد يستغرق الأمر بعض الوقت حتى تكتمل بناءً على حجم ملف الصورة وسرعة بطاقة SD.

على سبيل المثال ، إذا كان اسم صورة القرص الخاص بك هو "RaspberryPiCustom.img" ومعرف القرص هو "/ dev / rdisk4" ، فسيظهر الأمر كما يلي:

sudo dd if=RaspberryPiCustom.img of=/ dev / rdisk4 bs=1m

يجب أن يكون هذا بسيطًا إلى حد ما ومباشرًا للمستخدمين الذين هم بالفعل على دراية بسطر الأوامر.

الابتعاد عن بطاقات SD للحظة ، هناك خيار آخر قد يعمل لبعض المستخدمين وهو نسخ صور القرص مباشرة من Mac Finder في إصدارات Mac OS الحديثة ، والتي تعمل بشكل جيد إذا كان لديك CDRW أو DVD-RW وتعمل أيضًا مع تنسيقات ملفات صور القرص الشائعة. يمكن لإصدار Mac OS X الأقدم استخدام Disk Utility لنسخ ISO وصور أخرى أيضًا ، ولكن الإصدارات الحديثة من Disk Utility فقدت هذه الإمكانية. لحسن الحظ ، يمكن لأداة dd نسخ صور ISO من سطر الأوامر وكذلك كتابة صورة على محرك أقراص USB.

هل تعرف طريقة أخرى لكتابة ملفات image .img على بطاقة SD عبر سطر الأوامر أو بطريقة أخرى؟ شارك بنصائحك أو تعليقاتك أدناه!

كيفية كتابة ملفات الصور على بطاقة SD باستخدام dd من سطر الأوامر في Mac أو Linux