الفرق بين المراجعتين لصفحة: «Debian/prepare files for usb booting»

من موسوعة حسوب
1.0: إضافة عنوان الصفحة | 2.0 محتوى أولي للصفحة
 
2.0.1 مسودة أولية للصفحة.
سطر 1: سطر 1:
{{DISPLAYTITLE: تجهيز الملفات للإقلاع من إصبع ذاكرة USB}}
{{DISPLAYTITLE: تجهيز الملفات للإقلاع من إصبع ذاكرة USB}}
يُنصح باستخدام حاسوب عليه إحدى توزيعات جنو/لينكس ويدعم USB من أجل تجهيز إصبع ذاكرة USB لتثبيت ديبيان منه، وينبغي أن يُكتشف إصبع الذاكرة تلقائيًا على لينكس هذه الأيام بمجرد إدخاله، لكن إذا لم يُكتشف فيتحقق المستخدم من تحميل وحدة usb-storage في النواة، ويربَط إصبع الذاكرة عند تحميله بجهاز يحمل الاسم /dev/sdX، حيث تمثل X حرفًا بين a-z، وينبغي أن يتمكن المستخدم من رؤية الجهاز الذي رُبط به من خلال تشغيل الأمر dmesg بعد إدخاله. كذلك، قد يضطر المستخدم إلى تعطيل مفتاح حماية الكتابة على إصبع الذاكرة -إن وُجد- من أجل الكتابة عليه.<blockquote>إن الإجراءات والإرشادات المذكورة أدناه ستدمر أي بيانات موجودة على القرص، فيجب التأكد من استخدام اسم الجهاز الصحيح الموافق لإصبع ذاكرة USB، حيث أن استخدام الجهاز الخطأ قد يتسبب في خسارة كل البيانات الموجودة على القرص الصلب.</blockquote>
== تجهيز إصبع USB باستخدام نسخة CD/DVD هجينة ==
يمكن كتابة ملفات تثبيت ديبيان الآن مباشرة إلى ذواكر USB، وهي طريقة سهلة للغاية لإنشاء إصبع USB قابل للإقلاع، من خلال اختيار ملف تثبيت مثل CD، أو DVD-1 أو netboot، التي تناسب إصبع الذاكرة المتاح لدى المستخدم، يُرجع في هذا إلى صفحة [[Debian/official debian images|ملفات النسخة الرسمية لتثبيت ديبيان جنو/لينكس]]، للحصول على نسخة تثبيت لديبيان.
وفي حالة استخدام إصبع ذاكرة صغير الحجم -مساحته صغيرة بالميجابايت-، يمكن تحميل نسخة [http://http.us.debian.org/debian/dists/bullseye/main/installer-amd64/current/images/netboot/mini.iso mini.iso] من مجلد netboot -في الموقع المشار إليه في مرايا التثبيت في صفحة [[Debian/official debian images|ملفات النسخة الرسمية لتثبيت ديبيان جنو/لينكس]]. يجب أن تُكتب نسخة التثبيت التي تختارها مباشرة إلى إصبع USB، لتعيد كتابة محتوياتها الحالية. في حالة استخدام نظام جنو/لينكس لكتابة نسخة التثبيت إلى إصبع الذاكرة كما يلي، بعد التأكد من إزالة إصبع الذاكرة:<syntaxhighlight lang="bash">
# cp debian.iso /dev/sdX
# sync
</syntaxhighlight>يمكن معرفة كيفية تنفيذ ذلك في نظم التشغيل الأخرى في صفحة [https://www.debian.org/CD/faq/index.en.html#write-usb Debian CD FAQ].
يجب كتابة نسخة التثبيت إلى جهاز كامل وليس قسمًا عليه، أي يجب ألا يحتوي إصبع الذاكرة على أقسام فيه فتُكتب نسخة التثبيت في /dev/sdb1 مثلًا، بل يكون قسمًا واحدًا فقط فتُكتب في /dev/sdb.
لا يُنصح باستخدام برنامج unetbootin لحرق نسخة التثبيت على إصبع الذاكرة، حيث أنه يعدّل فيها ويغيرها.
يجب أن تنجح عملية كتابة نسخة التثبيت إلى إصبع USB لأغلب المستخدمين، أما الخيارات المذكورة أدناه فمعقدة وموجهة إلى الذين لهم احتياجات مخصصة.
لا تشغل النسخة الهجينة كل مساحة إصبع الذاكرة المستخدم، لذا يمكن استخدام بقية المساحة الحرة في حفظ ملفات البرنامج الثابت firmware أو أي ملفات أو حزم أخرى، وفائدة هذا تبرز عند استخدام إصبع واحد فقط في التثبيت أو عند الحاجة لجمع كل الملفات المطلوبة في جهاز واحد.
وعندئذ يُنشأ قسم FAT إضافي على إصبع التثبيت، ويحمَّل البرنامج الثابت ويُنسخ أو يُفك عليه. مثال:<syntaxhighlight lang="bash">
# mount /dev/sdX2 /mnt
# cd /mnt
# tar zxvf /path/to/firmware.tar.gz
# cd /
# umount /mnt
</syntaxhighlight>في حالة كتابة النسخة المصغرة mini.iso إلى إصبع التثبيت، فلا يجب إنشاء القسم الثاني عليه إذ يكون منشأً مسبقًا، فإذا لم يظهر للوهلة الأولى يُزال إصبع التثبيت من الحاسوب ويُدخَل مرة أخرى.
== نسخ الملفات يدويًا إلى إصبع USB ==
توجد طريقة أخرى لتجهيز إصبع USB بنسخ ملفات التثبيت يدويًا وكذلك نسخة التثبيت إليه، ويلاحَظ أن إصبع التثبيت يجب أن تكون مساحته 1 جيجابايت على الأقل -رغم إمكانية إنشاء نسخ تثبيت أصغر باتباع الإرشادات المذكورة أدناه في الطريقة المرنة لنسخ الملفات يدويًا إلى إصبع التثبيت.
يحتوي الملف [http://http.us.debian.org/debian/dists/bullseye/main/installer-amd64/current/images/hd-media/boot.img.gz hd-media/boot.img.gz] على جميع ملفات التثبيت -بما في ذلك النواة- إضافة إلى <code>syslinux</code> وملفات التهيئة الخاصة به. يُلاحظ أن هذه الطريقة بها عيب رئيسي على سهولتها، وهي أن الحجم المنطقي للجهاز سيكون حدها 1 جيجابايت، حتى لو كانت مساحة إصبع التثبيت أكبر من ذلك، ويجب إعادة تقسيم إصبع USB وإنشاء نظم ملفات جديدة لاستغلال المساحة الكاملة إذا أراد المستخدم أن يستخدمه لأغراض أخرى.
لاستخدام هذه النسخة، تُستخرج مباشرة إلى إصبع التثبيت:<syntaxhighlight lang="bash">
# zcat boot.img.gz > /dev/sdX
</syntaxhighlight>
== انظر أيضًا ==
== انظر أيضًا ==
*[[Debian/debian software|البرمجيات المتاحة في نظام ديبيان جنو/لينكس]].
*[[Debian/debian software|البرمجيات المتاحة في نظام ديبيان جنو/لينكس]].

مراجعة 17:50، 25 فبراير 2022


يُنصح باستخدام حاسوب عليه إحدى توزيعات جنو/لينكس ويدعم USB من أجل تجهيز إصبع ذاكرة USB لتثبيت ديبيان منه، وينبغي أن يُكتشف إصبع الذاكرة تلقائيًا على لينكس هذه الأيام بمجرد إدخاله، لكن إذا لم يُكتشف فيتحقق المستخدم من تحميل وحدة usb-storage في النواة، ويربَط إصبع الذاكرة عند تحميله بجهاز يحمل الاسم /dev/sdX، حيث تمثل X حرفًا بين a-z، وينبغي أن يتمكن المستخدم من رؤية الجهاز الذي رُبط به من خلال تشغيل الأمر dmesg بعد إدخاله. كذلك، قد يضطر المستخدم إلى تعطيل مفتاح حماية الكتابة على إصبع الذاكرة -إن وُجد- من أجل الكتابة عليه.

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

تجهيز إصبع USB باستخدام نسخة CD/DVD هجينة

يمكن كتابة ملفات تثبيت ديبيان الآن مباشرة إلى ذواكر USB، وهي طريقة سهلة للغاية لإنشاء إصبع USB قابل للإقلاع، من خلال اختيار ملف تثبيت مثل CD، أو DVD-1 أو netboot، التي تناسب إصبع الذاكرة المتاح لدى المستخدم، يُرجع في هذا إلى صفحة ملفات النسخة الرسمية لتثبيت ديبيان جنو/لينكس، للحصول على نسخة تثبيت لديبيان.

وفي حالة استخدام إصبع ذاكرة صغير الحجم -مساحته صغيرة بالميجابايت-، يمكن تحميل نسخة mini.iso من مجلد netboot -في الموقع المشار إليه في مرايا التثبيت في صفحة ملفات النسخة الرسمية لتثبيت ديبيان جنو/لينكس. يجب أن تُكتب نسخة التثبيت التي تختارها مباشرة إلى إصبع USB، لتعيد كتابة محتوياتها الحالية. في حالة استخدام نظام جنو/لينكس لكتابة نسخة التثبيت إلى إصبع الذاكرة كما يلي، بعد التأكد من إزالة إصبع الذاكرة:

# cp debian.iso /dev/sdX
# sync

يمكن معرفة كيفية تنفيذ ذلك في نظم التشغيل الأخرى في صفحة Debian CD FAQ.


يجب كتابة نسخة التثبيت إلى جهاز كامل وليس قسمًا عليه، أي يجب ألا يحتوي إصبع الذاكرة على أقسام فيه فتُكتب نسخة التثبيت في /dev/sdb1 مثلًا، بل يكون قسمًا واحدًا فقط فتُكتب في /dev/sdb.

لا يُنصح باستخدام برنامج unetbootin لحرق نسخة التثبيت على إصبع الذاكرة، حيث أنه يعدّل فيها ويغيرها.

يجب أن تنجح عملية كتابة نسخة التثبيت إلى إصبع USB لأغلب المستخدمين، أما الخيارات المذكورة أدناه فمعقدة وموجهة إلى الذين لهم احتياجات مخصصة.

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

وعندئذ يُنشأ قسم FAT إضافي على إصبع التثبيت، ويحمَّل البرنامج الثابت ويُنسخ أو يُفك عليه. مثال:

# mount /dev/sdX2 /mnt
# cd /mnt
# tar zxvf /path/to/firmware.tar.gz
# cd /
# umount /mnt

في حالة كتابة النسخة المصغرة mini.iso إلى إصبع التثبيت، فلا يجب إنشاء القسم الثاني عليه إذ يكون منشأً مسبقًا، فإذا لم يظهر للوهلة الأولى يُزال إصبع التثبيت من الحاسوب ويُدخَل مرة أخرى.

نسخ الملفات يدويًا إلى إصبع USB

توجد طريقة أخرى لتجهيز إصبع USB بنسخ ملفات التثبيت يدويًا وكذلك نسخة التثبيت إليه، ويلاحَظ أن إصبع التثبيت يجب أن تكون مساحته 1 جيجابايت على الأقل -رغم إمكانية إنشاء نسخ تثبيت أصغر باتباع الإرشادات المذكورة أدناه في الطريقة المرنة لنسخ الملفات يدويًا إلى إصبع التثبيت.

يحتوي الملف hd-media/boot.img.gz على جميع ملفات التثبيت -بما في ذلك النواة- إضافة إلى syslinux وملفات التهيئة الخاصة به. يُلاحظ أن هذه الطريقة بها عيب رئيسي على سهولتها، وهي أن الحجم المنطقي للجهاز سيكون حدها 1 جيجابايت، حتى لو كانت مساحة إصبع التثبيت أكبر من ذلك، ويجب إعادة تقسيم إصبع USB وإنشاء نظم ملفات جديدة لاستغلال المساحة الكاملة إذا أراد المستخدم أن يستخدمه لأغراض أخرى.

لاستخدام هذه النسخة، تُستخرج مباشرة إلى إصبع التثبيت:

# zcat boot.img.gz > /dev/sdX

انظر أيضًا

المصادر