الدليل: كل شيء عن صور ISO في جنو / لينكس

رمز ISO

إذا كنت ترغب في استخدام صور ISO من توزيعة لينكس المفضلة لديك، فقد أعددنا هذا الدليل خصيصًا لك. ستتعلم من خلاله كل ما تحتاجه للبدء بسهولة في العمل مع هذا النوع من الملفات. يُعد هذا الدليل مفيدًا بشكل خاص لمن يستخدمون أنظمة تشغيل أخرى مثل ويندوز، حيث كانت تتوفر برامج متنوعة لتركيب هذه الصور أو نسخها على أقراص ضوئية (CD، DVD، BD، إلخ)، ولكنهم وجدوا أن هذه البرامج غير متوفرة في GNU/Linux.

الحقيقة أن صور ISO ممتازة للتعامل مع كميات كبيرة من البيانات وتخزينها . ولذلك أصبحت الصيغة المفضلة لدى غالبية موزعي البرامج. تتيح مايكروسوفت نفسها تحميل صور ISO لأحدث أنظمة تشغيلها، وبالطبع، تتيح جميع المواقع الرسمية لمشاريع التوزيع تحميل صور ISO من أقسام التحميل الخاصة بها.

ما هو ISO؟

صورة ISO هي ملف يُستخدم لتخزين نسخة طبق الأصل من نظام الملفات وفقًا لمعيار ISO 9660 ، الذي استمدت منه اسمها. علاوة على ذلك، فإن حجمها الصغير يجعلها التنسيق الأمثل لتخزين المحتوى المُعدّ للنسخ على وسائط ضوئية أو محركات أقراص قابلة للإزالة، وكذلك لإنشاء نسخ احتياطية باستخدام برامج النسخ الاحتياطي.

الامتداد الأكثر شيوعًا هو .iso، ولكن قد تظهر أيضًا بامتداد .img، كما هو الحال في بعض صور أنظمة التشغيل الخاصة بـ Raspberry Pi، وغيرها. هذا الاختلاف في الامتداد لا يعني أنها ليست صورًا من نفس التنسيق؛ إنه مجرد اختلاف في الاصطلاح. على الرغم من أن .iso هو الأكثر شيوعًا، إلا أنه يمكننا أيضًا العثور على امتدادات منفصلة مثل .cue و .bin، والتي تخزن البيانات (BIN) ووصفًا لتلك البيانات (CUE).

مع ذلك، حاول العديد من مطوري البرامج ، وخاصة مطوري برامج النسخ، ابتكار صيغ صور خاصة بهم لاستبدال صيغة ISO، لكنهم فشلوا بالتأكيد. ومن الأمثلة على ذلك برنامج Nero Burning ROM Ahead الذي ابتكر صيغة NRG، وصيغة CIF من Adaptec لبرنامج Easy CD Creator، وصيغة CCD من مشروع CloneCD، وصيغة MDF من برنامج Alcohol 120%، وغيرها.

كيفية إنشاء ملف ISO

لإنشاء صور ISO من توزيعة GNU/Linux الخاصة بنا، لدينا العديد من البرامج الرسومية المتاحة، مثل Furious ISO وISO Master وBrasero وSimple Burn وK3b وAcetone ISO، وما إلى ذلك. لكننا سنعرض لك طريقة أكثر فعالية للقيام بذلك دون إهدار الكثير من الموارد، وهذا يعني القيام بذلك من سطر الأوامر باستخدام أداة `dd` البسيطة والقوية للغاية، والتي ربما تكون مثبتة بالفعل على توزيعتك، حيث تأتي عادةً بشكل افتراضي.

لنفترض الآن أننا نريد إنشاء نسخة من مجلد في توزيعتنا، على سبيل المثال، /home/user، والتي سنقوم بتحويلها إلى ملف ISO. للقيام بذلك، يمكننا إدخال الأوامر التالية:

dd if=/home/usuario of=/home/imagenesiso/usuario_personal.iso

خيار آخر لـ "isar" دليل هو استخدام أداة أخرى مثل mkisofs:

mkisofs -o /home/usuario/imagen.iso /home/usuario/contenido

لكن إذا كنت ترغب في إنشاء الصورة عن طريق نسخ محتويات قرص DVD أو CD ، فيمكننا استخدام هذا البديل الآخر:

dd if=/dev/cdrom of=/home/usuario/imagen.iso

يُمكّننا هذا من إنشاء صور للمجلدات ووسائط التخزين الأخرى. تذكر أن الأمر `dd` يقبل أي جهاز إدخال أو وسيط تخزين إذا قمت بتغيير المسار في `if=`، بينما بالنسبة للوجهة التي تريد تخزين الصورة فيها، ما عليك سوى تعديل المسار في `of=`.

كيفية تركيب ملف ISO

تركيب صورة ISO (الأمر)

باستخدام بعض البرامج المذكورة أعلاه، يُمكننا تحميل صور ISO للوصول إلى محتواها بسهولة ووضوح. علاوة على ذلك، توجد أدوات مثل mkisofs تُتيح لنا تحميل صورة ISO في أي مجلد للوصول إلى محتواها دون الحاجة إلى نسخها على قرص ضوئي. على سبيل المثال، في نظام ويندوز، ربما تكون أشهر الأدوات لهذا الغرض هي Alcohol 120% أو Daemon Tools، لكن هذه الأدوات غير متوفرة لنظام لينكس. ماذا في ذلك؟ حسنًا، يُمكننا دائمًا استخدام بدائل لهذه التطبيقات مثل FuriousISO أو AcetoneISO، والتي تتميز بواجهات رسومية سهلة الاستخدام. ولكن إذا أردنا استخدام الخيارات التي يوفرها نظام لينكس بشكل افتراضي:

sudo mkdir /media/iso

sudo mount -t iso9660 -o loop /home/usuario/imagen.iso /media/iso

sudo umount /media/iso

كما نرى، أنشأنا مجلدًا سنقوم فيه بتثبيت صورة ISO، وسميناه `iso` ووضعناه داخل المجلد `/media`. ثم قمنا بتثبيت صورة ISO في ذلك المجلد، وأصبح بإمكاننا الوصول إلى محتوياتها . وعندما لا نعود بحاجة إلى المحتويات، يمكننا فصلها باستخدام الأمر `umount`، كما هو موضح. بالمناسبة، باستخدام الخيار `-t` في الأمر `mount`، حددنا تنسيقًا، وهو في هذه الحالة ISO 9660، وباستخدام الخيار `-o`، أخبرنا الأمر باستخدام جهاز الحلقة الخاص بنا. هذا يعني أننا نستخدم جهازًا افتراضيًا يُسمى جهاز الحلقة، والذي سيساعدنا على تثبيت صورة ISO في أي مجلد، مما يسمح لنا بالوصول إلى محتوياتها.

كيفية حرق ملف ISO

حرق ISO

الآن، إذا أردنا نسخ أو تسجيل صورة ISO على قرص ضوئي ، مثل CD أو DVD أو HD-DVD أو Blu-ray، فيمكننا استخدام برامج الواجهة الرسومية المذكورة سابقًا أو استخدام سطر الأوامر مباشرةً. توجد بعض الأدوات النصية لهذا الغرض، مثل wodim وcdrskin وxorriso. إذا كانت هذه الأدوات مثبتة لدينا، فيمكننا استخدامها مع الأوامر التالية:

wodim -v dev=/dev/cdrom -dao /home/usuario/imagen.iso

cdrskin -v dev=/dev/cdrom -dao /home/usuario/imagen.iso

xorriso -as cdrecord -v dev=/dev/cdrom -dao /home/usuario/imagen.iso

بالمناسبة، تذكر أنه في بعض الحالات قد لا يُطلق على محرك الأقراص الضوئية في توزيعتك (على الرغم من ندرة ذلك) اسم /dev/cdrom، ولكنه قد يأخذ أسماء أخرى مثل /dev/dvdrom أو /dev/sr0 ، إلخ.

أتمنى أن يكون هذا مفيداً. لا تنسوا ترك تعليقاتكم ...


أضف كمصدر مفضل في جوجل